August 2025
-
29 Aug 2025π₯Granting a user privileges on a PostgreSQL database
-
29 Aug 2025πThe paradox of scale
-
29 Aug 2025πYou don't need testify/assert
-
28 Aug 2025π₯Adding ETag support for your Elixir Phoenix app
-
28 Aug 2025πRun your own Kubernetes instance with microk8s
-
28 Aug 2025πWhy you should use Ash?
-
27 Aug 2025πBeyond vector databases: RAG architectures without embeddings
-
27 Aug 2025πGit Rebase -Explained Like Youβre New to Git
-
27 Aug 2025πBuilding a distributed rate limiter in Elixir with HashRing
-
27 Aug 2025πRESTful API guidelines
-
26 Aug 2025πHow to push back when execs are all-in on AI
-
26 Aug 2025πBeyond data-confirm in Phoenix LiveView
-
26 Aug 2025πuv cache prune
-
25 Aug 2025πSmall changes that made our daily stand-ups more useful
-
25 Aug 2025πHow I build software quickly
-
25 Aug 2025πWhy Elixir? A rebuttal to common misconceptions
-
24 Aug 2025πHTTP is not simple
-
24 Aug 2025πLearning Elixir: lists
-
24 Aug 2025πHandling unique indexes on large data in PostgreSQL
-
23 Aug 2025πThis blog is under 14kb
-
23 Aug 2025πsystemd has been a complete, utter, unmitigated success
-
23 Aug 2025πAm I online?
-
22 Aug 2025πWhy I chose OCaml as my primary language
-
22 Aug 2025πMost RESTful APIs arenβt really RESTful
-
22 Aug 2025π37 things I learned about information retrieval in two years at a vector database company