July 2025
-
π₯How to do code review
-
πLearning Elixir: control flow with with
-
πOrchestrating multi-user workflows in Phoenix LiveView with websockets
-
π₯10 dead simple SaaS features that users go crazy for
-
πResearch Notes: Phoenix Scopes
-
πWhat a developer needs to know about SCIM
-
πHow to make MPAs that are as fast as SPAs
-
πSetting up auditing for a phoenix_live_view application
-
πDeploying Phoenix applications with Kamal
-
πModern (Go) application design
-
π[ On | No ] syntactic support for error handling
-
πlive_render/3 to encapsulate state (with error isolation)
-
πA practical guide to Elixirβs task module β letβs create a cron job
-
πTailwind is the worst form of CSS, except for all the others
-
πSPAs were a mistake
-
πAdvanced inserts with Ecto
-
π₯Running long-lived SSH commands with tmux
-
πUnderstanding consistency in databases: beyond basic ACID
-
π2 years as a CTO - a follow up
-
π₯Nice idea: Web.Paths in Elixir Phoenix
-
πFive code efficiency hacks your LLM does not want you to know
-
πWhy GUIs are built at least 2.5 times
-
π₯Upgrading Phoenix LiveView to version 1.1
-
πAvoiding common startup tech mistakes
-
πSubdomain-based multi-tenancy in Phoenix: an implementation guide