October 2026
-
4 Oct 2026πHow to secure a Linux server: An evolving how-to guide for securing a Linux server
-
3 Oct 2026πBug blindness
-
2 Oct 2026πIs agentic AI just automation?
-
2 Oct 2026πWebSockets vs. SSE should be about ordering and correctness
-
2 Oct 2026πBalancing flex items with flex-wrap: balance
-
1 Oct 2026πMy HTML boilerplate in 2026
September 2026
-
29 Sep 2026πFeature flags without a SaaS: How OnRotation gates features
-
28 Sep 2026πPostgreSQL for everything
-
28 Sep 2026πHow AI text watermarking works: a visual guide
-
27 Sep 2026πThe Elixir hiring paradox: notes from ElixirConf EU 2026
-
26 Sep 2026πA struct is just a map with rules
-
25 Sep 2026πFull-text search at Contentful just got faster: Why itβs important and how we did it
-
22 Sep 2026πYour CI should be disposable
-
22 Sep 2026πTen books that shaped how I think
-
22 Sep 2026πThe case for tri-state dark mode toggles
-
21 Sep 2026π1 million DB updates, 3 days, 200 lines of Go: A legacy rescue story
-
21 Sep 2026πThe agent needs identity. The model does not.
-
20 Sep 2026πEngineering judgment matters more than ever
-
20 Sep 2026πAPIs are 100x more important than five years ago, and still uncool
-
17 Sep 2026πMea vita: Carpe diem: Upside down Apple logo
-
16 Sep 2026π₯Natural sorting in Laravel API resources
-
15 Sep 2026πPrivacy-safe Phoenix request logging without changing controller params
-
15 Sep 2026πCalculating P&L when a trade spans multiple sessions
-
14 Sep 2026πLearning Elixir: Module attributes
-
14 Sep 2026πWaterfall was never the problem