de en es fr nl pl pt sv zh

practices

Trust Is a System Property

Emanuele Minotto’s Blog

Trust is one of those concepts we usually associate with people. We trust colleagues, managers, companies. But in software development, trust goes much further than that. We trust our tests. We trust our codebase. We trust the systems we build. And the interesting part is this: when trust...

What Quality Assurance Is Not

Emanuele Minotto’s Blog

A few years ago, during a particularly tense retrospective, someone said: “Wasn’t this bug supposed to be caught by QA?” The room went quiet. It wasn’t an open accusation. But in that sentence there was a clear boundary: quality had an owner. And it wasn’t “the team”. In that...

My Case for Conventional Comments

Aaron Bos

In this post, I'll present my case for using conventional comments in code reviews. I've been an advocate of conventional comments for about a year and have enjoyed using them. I'm hoping to share the benefits so others can adopt their own standards for code review. Let's dive in!

The End is Nigh for Leetcode

Aaron Knobloch

In case you've been living under a rock, Leetcode-style interviews have dominated the software industry for at least a decade now. From smaller companies all the way to the tech giants, interviews have been centered around these puzzle-type questions designed to probe a candidate's logic,...