Software Engineering

144 articles · all categories

Software Engineering articles

3 articles from March 2025 · show all

What I mean by "tests can be slop"

Tests may look like slop, but make them clear, not clever. Best practices are key: Test outcomes, not code. Name with intent. Keep tests independent. More straightforward tests beat fewer abstract ones.

AI writes good tests, actually

I've been using AI to write tests and it works surprisingly well! Here's how.

Principles of high output engineering teams

A few engineering principles I aim to instill in every team I join. Lead or not.