February 2026
-
7 Feb 2026πThe Greenfield
-
5 Feb 2026πEnhancing your Docker workflow with local PostgreSQL integration
-
4 Feb 2026πMago: a blazing fast linter, formatter, and static analyzer for PHP
-
4 Feb 2026πBuild and publish OCI container images from the BEAM
-
3 Feb 2026πAI coding tip 001 - Commit before prompt
-
1 Feb 2026πWriting a good claude.md
January 2026
-
31 Jan 2026πFirst steps with Gleam: Building a simple web app
-
31 Jan 2026πCabify tech handbook
-
29 Jan 2026πWhy .NET is the backbone of scalable business software in West Michigan Luniv Technology
-
27 Jan 2026πWhy regex serialization changed in Elixir 1.19/OTP 28
-
24 Jan 2026πRebuilding my blog
-
24 Jan 2026πTreat test code like production code
-
21 Jan 2026πWhy are dark deployments a good idea even if no features are being shipped?
-
19 Jan 2026πTypst for your code blocks
-
18 Jan 2026πStatistics made simple
-
17 Jan 2026πLiveVue 1.0: nineteen months of making Phoenix and Vue best friends
-
17 Jan 2026πAWS CEO explains 3 reasons AI canβt replace junior devs
-
16 Jan 2026πMy 67 bugs in 2025
-
16 Jan 2026πMy LLM coding workflow going into 2026
-
15 Jan 2026π4 Claude code tools we can't live without
-
15 Jan 2026πYour job is to deliver code you have proven to work
-
13 Jan 2026πWeb development is fun again
-
13 Jan 2026πState machines as business logic engines - DEV Community
-
13 Jan 2026πI've built 30+ MVPs. The founders who succeed are the ones you'd probably hate.
-
12 Jan 2026π5 engineering dogmas it's time to retire