作者回顾此前将 Elm 运行在 Node.js 后端的做法,承认那只是利用端口传输数据的技巧,底层仍依赖 JS 运行时。本文介绍真正的原生 Elm 实现,不再依赖外部运行时。 这反映了开发者对语言底层实现的深入探索。对于关注 Elm 语言特性及后端架构的技术读者来说,这种关于运行时机制和性能优化的实战经验分享具有较高的参考价值。
RC 2 of the book is out. When I asked for readers a few weeks ago, I half expected polite “looks great!” replies. I got that, but also the opposite, which honestly is more helpful. Almost feels like ...
There’s a specific code smell that shows up in AI-generated code, and once you see it you can’t un-see it: primitive obsession all the way down to the domain core. string for emails. string for IDs. M...
This week a friend sent me a paper with a title that made me laugh out loud: “LLMs Corrupt Your Documents When You Delegate.” By Philippe Laban, Tobias Schnabel, and Jennifer Neville at Microsoft Rese...
Git 2.54 dropped yesterday. 137 contributors, 66 of them first-timers. But the thing I keep thinking about is a small experimental command called git history. It does two things. git history reword l...
Remember when I said the book was almost done? It’s done. The first full draft, anyway 😅. Every chapter written, every code sample compiling, every paragraph existing in some form that I’m not immedi...
A lot of people are reaching for Effect-TS. Every few months you’ll be three functions deep in some TypeScript service, squinting at a try/catch that swallows four different kinds of failure into one...