March 2026
-
11 Mar 2026🔗100 percent code coverage is not as good as you think
-
9 Mar 2026🔗Laravel Boost – AI tooling for Laravel
-
8 Mar 2026🔗My AI adoption journey
-
8 Mar 2026🔗On cognitive debt
-
7 Mar 2026🔗How to run a technical due diligence?
-
6 Mar 2026🔗Things I check before opening a PR
-
5 Mar 2026🔗Why senior engineers let bad projects fail
-
4 Mar 2026🔗Software estimation – building takes longer than you think
-
4 Mar 2026🔗My current setup for Laravel, PHP and AI development (2026 edition)
-
3 Mar 2026🔗How I use Claude Code
-
1 Mar 2026🔗Least recently used cache
February 2026
-
28 Feb 2026🔗Three ways to solve problems
-
28 Feb 2026🔗How I actually get good advice
-
27 Feb 2026🔗Go 1.26 is released
-
26 Feb 2026🔗The way I run standup meetings
-
26 Feb 2026🔗Goodbye Java, hello Go!
-
24 Feb 2026🔗Expert language server: The first release candidate
-
24 Feb 2026🔗Quality is a hard sell in big tech
-
24 Feb 2026🔗Security in Elixir and Phoenix
-
23 Feb 2026🔗Why Elixir is the best language for AI
-
21 Feb 2026🔗My AI development environment
-
20 Feb 2026🔗Why I still write code as an engineering manager
-
19 Feb 2026🔗The challenges of soft delete
-
18 Feb 2026🔗Forget technical debt
-
18 Feb 2026🔗My position on AI and software development