Please turn JavaScript on
cekrem.github.io – a surprisingly delightful dev blog banner
cekrem.github.io – a surprisingly delightful dev blog icon

cekrem.github.io – a surprisingly delightful dev blog

Subscribe for posts about software engineering, architecture, and functional programming.

I write about code that works and the craft of building maintainable systems. Expect technical deep dives, pragmatic reflections, and the occasional observation about web development's absurdities.

Get updates via RSS or email. Unsubscribe anytime (no hard feelings).

Message History

A few weeks ago someone at work asked me what I actually do. Not my job title — they had that — but what functional programming is. I started in on the usual mumble about pure functions and immutability, watched their eyes begin the slow slide toward the exit, and then they rescued both of us with a guess:

“Functional programming… does that mean you write the ...


Read full story

Back in December I hacked Elm onto a Node.js backend and got a little carried away calling it “Elm on the backend.” It wasn’t, really. Node did all the actual work – opened the socket, parsed the HTTP, wrote the response – and Elm sat in the middle shufflin...


Read full story

Leaving my general dislike for Webflow aside for now, let’s at least agree on one specific thing: it is terrible at code. We have markdown.enso.no for the actual writing – you draft in markdown, it gives you something you can paste straight into Webflow’s WYSIWYG editor – and that pipe...


Read full story

Sajjaad Khader sat down with Anders Hejlsberg the other day. Yes, that Anders Hejlsberg: the man behind Turbo Pascal, Delphi, C#, and TypeScript. The chat is twelve minutes long (or probably a lot longer as it’s quite aggressively edited), and Sajjaad opens with the question every channel seems contractually obligated to ask in 2026:


Read full story

Quick Friday post, mostly to give you this: learnelm.dev.

It’s a curated link directory. Nothing fancy. Just the stuff I’d actually send a friend if they asked me where to start with Elm – the official guide, the blog posts I keep linking to, talks that are worth an hour of your time, the pl...


Read full story