Articles
Software engineering lessons from production, raw and honest from the heart — almost 20 years of them. Jump to a year in the sidebar, or browse categories and curated collections.
8 articles from October 2023 · show all
I tried generative AI on lots of data and we're not quite there yet
Lessons learned from running GPT-4 on lots of data using the same task.
TypeScript runtime vs types at run-time
Understanding the nuances of TypeScript: it adds static types to JavaScript, reducing bugs by checking code validity pre-run. But imagine if we had types at run-time too - validating inputs, enhancing error messages. A dream, but a nice one.
Halfway there
Realizing I'm statistically halfway through life at 36. Time is the one thing you can't get more of
Bun – first impressions
I've been using Bun in a few side-projects and I like it a lot
When's the last time you tried something new?
Dive into this engaging exploration of hands-on learning from pottery to programming. Discover how embracing new experiences can enhance personal growth and improve your coding skills.
AI Engineer Summit report
AI is the easy part of the equation. The real game changers in #AIEngineering are mastering data engineering, handling non-deterministic outputs, and nailing product development.
A few thoughts on tRPC
Discover tRPC's potential in building end-to-end type safe RPC APIs in this insightful blog post. Perfect for developers seeking innovative solutions for server-client separation in webapp development.
Solve the problem, not a different more difficult problem
Solve the problem at hand, not the one you imagine might come next. A simple fix now often beats a complex one later.