December 2025
-
4 Dec 2025🔗Why engineers can't be rational about programming languages
-
3 Dec 2025🔗The programmer identity crisis
-
3 Dec 2025🔗The case against pgvector
-
3 Dec 2025🔗Debugging in Elixir with Observer
-
2 Dec 2025🔗Differences between Elixir's protocols and behaviours
-
2 Dec 2025🔗Listen to database changes through the Postgres WAL
-
2 Dec 2025🔗Your URL is your state
-
1 Dec 2025🔗What a CTO should know about tech
-
1 Dec 2025🔗Yes really, curl is still developed
-
1 Dec 2025🔗Do you really need tsvector column?
November 2025
-
30 Nov 2025🔗Multi vs Single Page Apps: user experience, performance, complexity and more
-
30 Nov 2025🔗Do larger PRs get merged faster?
-
30 Nov 2025🔗How I write HTTP services in Go after 13 years
-
29 Nov 2025🔗Granting read only access to a Postgres database on DigitalOcean
-
29 Nov 2025🔗Mistakes I see engineers making in their code reviews
-
29 Nov 2025🔗If you don't tinker, you don't have taste
-
28 Nov 2025🔗LiveView colocated hooks
-
28 Nov 2025🔗Why programming languages are not 'just tools'
-
28 Nov 2025🔗Migrating from MySQL to PostgreSQL in five simple steps
-
27 Nov 2025🔗Cleaner Eloquent relationship queries in Laravel 12 with withFiltered()
-
27 Nov 2025🔗Function-based indexes - database tip
-
27 Nov 2025🔗What developers need to know about AI code reviews
-
26 Nov 2025🔗We stopped roadmap work for a week and fixed 189 bugs
-
26 Nov 2025🔗Shelling out is selling out
-
26 Nov 2025🔗Organize your Go middleware without dependencies