August 2025
-
πHTTP is not simple
-
πLearning Elixir: lists
-
πHandling unique indexes on large data in PostgreSQL
-
πThis blog is under 14kb
-
πsystemd has been a complete, utter, unmitigated success
-
πAm I online?
-
πWhy I chose OCaml as my primary language
-
πMost RESTful APIs arenβt really RESTful
-
π37 things I learned about information retrieval in two years at a vector database company
-
πA Kaizen for Knowledge Work
-
πThe pipe operator in PHP 8.5
-
πAdvanced Strategies to Deploy Phoenix Applications with Kamal
-
πElixir Phoenix 1.8 changelog
-
πEcto, on_replace and deferred checks
-
πLearning Elixir: pattern matching
-
πTest async work in Elixir with assert_eventually
-
πThe infamous repository pattern in PHP
-
πThe zen of Erlang
-
πCinder - A table component for the Ash framework
-
πHow to write compelling software release announcements
-
πHow to think about time in programming
-
πExpanding DigitalOceanβs role-based access controls with custom roles
-
πCSS flexbox vs grid: complete guide & when to use each
-
πSLA vs SLO
-
πLivetable: realβtime data tables in Elixir