Featured
If You are Asking for Human Attention, Demonstrate Human Effort – Unfortunately with AI a increasing number of messages, posts, reports and documents are being written entirely using them. If you’re asking for a human attention on it, first you should demonstrate that you gave attention writing it.
AI demands more engineering discipline. Not less – AI doesn’t reduce the amount of engineering discipline needed in a company, instead it requires even more. As the cost of code generation now is near zero, observability, testing, code review and architectural view is essential.
How Open-Weight Models Changed the AI Landscape – A great read to understand terms like MoE, MLA, open-weight models and how part of the industry is working collaboratively around these concepts to improve models.
MISC
Why high performers stall on the path to Principal – and what they’re all missing – Why do so many exceptional Staff Engineers never make it to Principal? This article explores the skills that become increasingly important at higher levels. This post is not only for staffs, but for every engineering looking for progressing in carrer the insights can be useful.
Write a coding agent from first principles – Amazing guide to understand what is coding agent, and how can you build a toy one to understand them.
What can 500 years of journalism teach developers about AI trustworthiness? – As AI becomes a primary source of information, trust matters, but how can we audit if it is producing valid information? Centuries of journalists already have practices that can help on it.
What job interviews taught me about Kubernetes – It’s common to hear the mantra “You don’t need Kubernetes”, but why most companies are ignoring it and using even if they’re smaller? This post makes a reflection around it, and the final answer. Maybe this mantra is not true anymore.
Revised rules of engineering leadership. – AI is changing engineering leadership just as much as it’s changing software development. Some leadership principles still true, while others need to be revisited. In this post, the author reflects on his own long-standing rules.
I discovered a large-scale malware distribution campaign on GitHub – GitHub has become the backbone of modern software development, and an increasingly attractive target for attackers. This post shows how the author managed to find a massive malware campaign using fake repositories.
Shard your locks: benchmarking 6 Go cache designs – Most Go developers have probably asked themselves at some point: “How fast is a mutex? And is it really the best synchronization primitive for the job?” This post answers those questions with thorough benchmarks.
Outsourcing, AI, and a Little Hope – Many engineers fear AI replacing them in long-term, the software industry already faced many similar threats in the past, but engineers keep not being obsolete. A short but thoughtful reflection on what happened with outsourcing in the past.
Announcing Stack Overflow for Agents – For years Stack Overflow was the go-to for programmers ask and answer questions, now with agents it has changed a bit, but they’re introducing a new stack overflow, focused on agents learning from each other just like we did in the past.

