Ecsodikas
banner
ecsodikas.eu
Ecsodikas
@ecsodikas.eu
🛠️ - Web developer by day.
👃 - Shitposting as a Service by night
🐫 - (badly) Solving coding puzzles in OCaml
⚔️ - Currently fighting against the generative LLM scourge.
🌎 - https://linktr.ee/ecsodikas
There has to be space for an emulator and a VM somewhere in this chain
November 17, 2025 at 2:40 PM
It's funny because I used exactly this pattern last week solving an everybody.codes puzzles. The pattern is super useful!
Everybody Codes
Everybody Codes is platform much like Advent of Code, where you and your friends can participate in a variety of exciting quests. Join people from all around the globe tackling the same challenges, be...
everybody.codes
November 17, 2025 at 12:52 AM
Because it saves you from dying of thirst. Obviously
November 14, 2025 at 10:48 PM
Yep. If you vibe code 500 loc in 10 minutes you need the safed 3 hours + bonus time to understand what was written there when you have to change stuff or debug it. It's a very accelerated version of tech debt.
November 14, 2025 at 9:12 PM
Let's goooooooo
November 14, 2025 at 9:06 PM
I started doing the everybody.codes stuff in OCaml and everything is gucci except parsing. I can't do complex input parsing in OCaml because I don't understand angstrom. Is there a good tutorial out there? :D

But, yea, I'll do AoC in OCaml this year.
November 12, 2025 at 2:38 PM
use Anti Cheat that's not available on Linux.

Especially because there is 0 evidence that those invasive anti cheats actually do better than the normal ones.
November 12, 2025 at 12:47 PM
It was a local insurance company. First they increased my charges by ~50% and then they have the audacity to give me AI to talk to. I always thought your charges should go down when you drive for years without accident. I thought greed is an US business model.
November 11, 2025 at 9:56 AM
I remade my personal website in Hugo yesterday in about 1.5 hours without any previous experience. It's quite good. Can approve
November 10, 2025 at 10:23 PM
That's still true today. ReScript is the one that went another way and is now something completely different. Reason is just another syntax for OCaml and the whole OCaml ecosystem works with it
November 10, 2025 at 10:21 PM
Instructions unclear. Just poured a coffee and setting up my OCaml project for week 2 of everybody.codes
November 10, 2025 at 12:24 AM
Web tech is used at places where it should not be. The age old story.
November 9, 2025 at 6:21 PM
Even the subsystem feels like garbage
November 8, 2025 at 10:56 PM
If you are familiar with the Linux terminals its insane how much of a downgrade the Windows stuff is. Nothing works as ootb, everything has to be configured via arcane hidden GUIs, Tab completion is completely broken, running scripts is actually harder than to compile and run a program. Cray cray
November 8, 2025 at 10:55 PM
BuT mY lLm BrAiN iS nOt AbLe To UsE tHoSe.

Tbh every single mainstream languages completely lacks in comparison to the niche ones.

I recently used a 17 years old Common Lisp library that worked flawlessly. Imagine running PHP 1.x Code. Lol
November 8, 2025 at 5:13 PM
FSharp with the SAFE Stack for web and Avalonia.FuncUI for cross platform gui applications.

OCaml with Dream for web and Eliom for cross platform applications.

Zig and Rust probably have the same stuff somewhere.
November 8, 2025 at 5:11 PM
I'm always going with 8x8 because of the retro style and certainly not because I suck at animating.
November 8, 2025 at 5:08 PM
I'll order a book on how to build compilers right now. No Cap! (i lied, it's cap)
November 8, 2025 at 10:57 AM
FSharp would probably be nice aswell but I feel bad installing Microsoft stuff on my machine. Even If it's actually awesome stuff.
November 8, 2025 at 10:40 AM