Software Crafts
Archives
Search...
Subscribe
Django Beginners: Part 2
October 14, 2026
Hey there! I first wrote about this idea in day 287 where I framed it under the name of django.contrib.beginners. The idea (as a quick reminder) is that if I...
Rebuilding my development setup in 2026
September 30, 2026
Hey there! It's been another busy month and I have been promising myself that I would write about what has been this yet unfinished rabbit hole of my spare...
Django and deployments
September 2, 2026
Hey there! I have been pondering the wider deployment space in Django for a while and from various angles. This includes my released package django-...
Building large features for Django
August 28, 2026
Hey there! It's been another month of slow writing and not for want, but in between holidays and the same amount of work, the blog post just got squeezed out...
Tracking Blips
July 22, 2026
Hey there! bliptracker was a side project that I happened to produce during June and last week realised I hadn't written about it here, so here goes! One...
A small proposal to form rendering in Django
July 8, 2026
Hey there! It's been a while since my last post, mainly because June saw me start a new client, GSOC really taking off and we have our first real customers...
Mentoring GSoC 2026: Experimental Flags
May 27, 2026
Hey there! Over the last couple of weeks, Google Summer of Code (GSoC) has started for 2026, I think along side my mentee, I will blog about it as we...
django-prodserver design updates
May 7, 2026
Hey there! While at DjangoCon Europe in Athens I had a fair few conversations about prodserver and spent a lot of time thinking about it because that was the...
Work & Life updates
May 1, 2026
Hey there! This week is a short detour from the normal technical topics I cover around Django, so feel free to skip if this isn't your thing! Two big items...
DjangoCon 2026 Review
April 23, 2026
Hey there! This week I have just got back from my third DjangoCon Europe. This year was Athens and once again it was an amazing experience. Made slightly...
Representing 'Jobs to be Done' in a project
April 15, 2026
Hey there! I have had this idea/theory for a while, that most software tools would benefit from a simple built in todo list built into the product directly....
New Package: Django Dependency Map
April 8, 2026
Hey there! I have recently been reading Swizec Teller's new book Scaling Fast and in it he mentions architectural complexity, which reminded me of my desire...
The highs and lows of running a business
March 10, 2026
Hey there! The past few weeks have been both amazing and frustrating. If you listen/read to my weekly in‑progress reports have already I mentioned some of...
Deploying a project to the world
February 18, 2026
Hey there! At the end of January, I was building out the deployment and infrastructure components for the startup project, so figured it would be an...
ModelRenderers, a possible new component to Django...
February 2, 2026
Hey there! Towards the end of last year I was working with form renderers in my startup to provide a consistent interface for forms across the project. I...
Django Icon packs with template partials
January 20, 2026
Hey there! As I have been building out the startup (launching very very soon), I was struck by the pattern that I mentioned last year of Claude grouping lots...
More adventures in building template components in Django
January 20, 2026
Hey there! This is an older issue that I forgot to send before Christmas! I discovered a new pattern in using one of the latest features from Django 6.0,...
Documenting Django's technical culture
January 8, 2026
Hey there! Following along the lines from one of posts from last year about Django being a protocol or an API, there was a recent discussion on Mastodon...
My 2026 year in review
December 24, 2025
Hey there! As I prepared this post I realised I a lot more had happened this year than I thought, so without further a do here are the highlights I remember....
Stop scrolling the admin apps
November 28, 2025
Hey there! Below is a tiny javascript snippet to add to the end of the admin/base.html. This little javascript snippet with ensure the current app in the...
Older archives