July 2025
-
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πUnderstanding consistency in databases: beyond basic ACID
-
18 Jul 2025π2 years as a CTO - a follow up
-
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π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π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
-
12 Jul 2025πMicrosoft designates Blazor as its main future investment in web UI for .NET
-
12 Jul 2025πWhy all programming will be Functional Programming
-
11 Jul 2025πKomoot team says goodbye
-
11 Jul 2025πAnnouncing Rolldown-Vite
-
10 Jul 2025πOverengineered #001: Hello World
-
10 Jul 2025πHow to compose and refactor Ecto queries with queries modules
-
9 Jul 2025πWhy people really quit β and how great managers make them want to stay