July 2025
-
23 Jul 2025πSetting up auditing for a phoenix_live_view application
-
22 Jul 2025πDeploying Phoenix applications with Kamal
-
22 Jul 2025πModern (Go) application design
-
21 Jul 2025π[ On | No ] syntactic support for error handling
-
21 Jul 2025πlive_render/3 to encapsulate state (with error isolation)
-
20 Jul 2025πA practical guide to Elixirβs task module β letβs create a cron job
-
20 Jul 2025πTailwind is the worst form of CSS, except for all the others
-
19 Jul 2025πSPAs were a mistake
-
19 Jul 2025πAdvanced inserts with Ecto
-
18 Jul 2025π₯Running long-lived SSH commands with tmux
-
18 Jul 2025πUnderstanding consistency in databases: beyond basic ACID
-
18 Jul 2025π2 years as a CTO - a follow up
-
17 Jul 2025π₯Nice idea: Web.Paths in Elixir Phoenix
-
17 Jul 2025πFive code efficiency hacks your LLM does not want you to know
-
17 Jul 2025πWhy GUIs are built at least 2.5 times
-
16 Jul 2025π₯Upgrading Phoenix LiveView to version 1.1
-
16 Jul 2025πAvoiding common startup tech mistakes
-
16 Jul 2025πSubdomain-based multi-tenancy in Phoenix: an implementation guide
-
15 Jul 2025πWorking with Google sheets and Phoenix framework in Elixir
-
15 Jul 2025πLevel up your developer experience: five practical strategies for engineering teams
-
14 Jul 2025π₯A quick way to get an LLM-friendly view of any GitHub repo
-
14 Jul 2025πLearning Elixir: pipe operator
-
14 Jul 2025πWhen a team is too big
-
13 Jul 2025πLLMs & Elixir: windfall or deathblow?
-
13 Jul 2025πHealth as a dev