Featured
I Don’t Want to Read What You Didn’t Write – The worst part about AI for me is text written by AI, and it seems that I’m not the only one getting bothered about it. This post is a good list of reasons why texts generated by AI are not good.
Rails World 2026 Opening Keynote – DHH – I don’t like to share videos, and I always prioritize sharing texts, but this Keynote from DHH at Rails World is important, and I would recommend everyone that works with IT to watch it. At this talk, DHH reflects on how technology changed overtime and how the software engineering field is being changed right now by the usage of AI. Some of the old decisions and beliefs that we had until 2025 are not true anymore, like using programming languages or frameworks focusing on developer experience and maintainability. Must watch!
What do Visa and Mastercard do? An intro to card networks – This is a hard question, what credit card networks do? They don’t issue the card, they don’t have the machines, they aren’t bank, so what are they? This post explains what is card networks and what they do and how they make money.
Some thoughts on the Navier–Stokes Millennium Prize Problem – OpenAI tackled one of mathematics’ hardest open problems, the Navier–Stokes Millennium Prize Problem, using an unreleased AI model. But the impressive result is accompanied by a controversial story involving another research team, questions about data and training, and the ethics of AI labs competing to solve problems first.
Confessions of an Unrepentant Slop Snob – This post explores why AI slop sucks in communication between humans. It argues that while AI can be a great tool for functional work, using it to replace personal thought and communication can reduce trust and make interactions harder.
MISC
Native is now the future of mobile at Shopify – Shopify is moving its mobile apps from React Native back to native Swift and Kotlin. AI is the reason! As coding agents got better, the cost of building and maintaining two native codebases dropped dramatically.
How To Write With An LLM – AI is horrible at writing and we know it, but using some tricks and using it in a smart way, you can work together with LLMs to produce better texts.
UUIDs Explained – UUIDs are the best technology to manage IDs and randomness on distributed systems. This amazing post explains easily how it works and why they’re important.
Intrusive linked lists – Intrusive linked lists are a simple data structure that sits behind critical systems like the Linux kernel. This post explains how they work, why they’re useful in systems programming, and how Linux uses them to efficiently manage core kernel data structures.
Quorums, Merkle Trees, Sagas, and 7 More Database Concepts for People Who Build Distributed Systems – A practical guide to some databases concepts that show up constantly when building distributed systems.

