November 2026
-
2 Nov 2026πUsing UV for installing Wagtail
-
2 Nov 2026πNifty Django feature: Q() objects
-
2 Nov 2026πPrototyping a new CLI for Wagtail
-
1 Nov 2026πHow to deploy Django 6 on Ubuntu VPS
-
1 Nov 2026πWagtail as Django admin on steroids
-
1 Nov 2026π5 design patterns used in my new habit tracker app
October 2026
-
31 Oct 2026πShow and hide Wagtail admin fields without writing any JavaScript
-
31 Oct 2026πApplying natural sort to a Django CharField with PostgreSQL
-
31 Oct 2026πDORA | Capabilities: Trunk-based development
-
30 Oct 2026πMartin Fowler: Continuous integration
-
30 Oct 2026πLearning Python makes you a better designer: An interview with Just van Rossum
-
30 Oct 2026πHow I build multi-step forms with drafts in Phoenix LiveView
-
29 Oct 2026π₯ini_set('memory_limit') Now Throws in PHP 8.5
-
29 Oct 2026πSmall batches still matter when agents write the code
-
29 Oct 2026πAdmit when youβre wrong
-
28 Oct 2026πFour mindset shifts for teams adopting Elixir
-
28 Oct 2026πA permanent record of who did what
-
28 Oct 2026πNothing comes close to the Linux terminal
-
27 Oct 2026π₯Smarter PR Size Labels with Weighted Scoring
-
27 Oct 2026πHiring breakpoints
-
27 Oct 2026πYour startup's security policies are concerning
-
26 Oct 2026π₯Debugging a 502 on a Signed Redirect: nginx's "upstream sent too big header"
-
26 Oct 2026πA Hitchhiker's guide to PostgreSQL text search
-
26 Oct 2026πWhen not to use event-driven architecture (EDA)
-
25 Oct 2026π₯Why PHP's Recent Critical RCEs Are an Architectural Non-Problem in Elixir