Software Crafts
Archives
Search...
Subscribe
Documenting Technical Debt in Django
March 28, 2025
Hey there! This post was triggered by reading a recent proposal in the Django forum. Part of the proposal suggested the implementation of a new setting,...
Django Template components are slowly coming
March 20, 2025
Hey there! The problem before me last week was to build out the navigation for a section of the new startup application. I was about to install a template...
On writing daily compared with weekly
March 17, 2025
Hey there! So I have been missed a few weeks of writing and over the weekend was pondering why that has happened. The obvious reason is my switch from daily...
Thoughts on the latest The Stack Report
February 13, 2025
Hey there! First go an read Carlton's latest post if you haven't already. Once again it's a great thoughtful read, that pushes me to consider the problems we...
Is this the beginning of a new Django admin...
February 7, 2025
Hey there! Ok, the title was clickbait! Today I properly started working on the new startup. First up is an abstract base model for every other model to...
Watching for changes on a web page you don't control
January 31, 2025
Hey there! Last year while working for a short-term client, I came across a Javascript API called MutationObserver. It's a handy bit of kit that allows an...
Using CSS Grid to power flexible dynamic layouts
January 23, 2025
Hey there! I have recently got back into the flow for my side project Comfort Monitor Live and I have been building out the next feature which will allow...
Idea: Tracking our Carbon usage as web developers
January 16, 2025
Hey there! A quick up top, I am still here, but as promised I am not posting every day! Now, onto the article... A toot from the other day reminded me of an...
Idea: Building relationships in the community while doing the work
January 10, 2025
Hey there! One thing I have noticed when making my first few contributions to Django is the difference in how I read comments from others depending on...
What is next...
January 9, 2025
Hey there! As mentioned yesterday I completed my goal for 2024 to write at least 100 words every weekday for a year. It resulted in a book's worth of...
Word counting part 2
January 8, 2025
Hey there! On Day 243 I mentioned I was interested in getting a total word count, well today after a conversation with llama3.1 via my text editor it managed...
Auto sorting code imports
January 7, 2025
Hey there! Pre.S. It's seems I think it's 2024 so the most recent articles didn't appear as new to my newsletter provider! The last week’s posts are...
Looking to the year ahead
January 1, 2025
Hey there! Firstly, Happy New Year! I hope you enjoyed whatever you did to celebrate, I however was in bed with the flu (and I'm still dosed up right...
A year in review - Q4
December 31, 2024
Hey there! Client work was at full steam during Q4, which meant juggling a few too many plates! That said one of my clients got acquired which meant I could...
A year in review - Q3
December 30, 2024
Hey there! July brought in a new client and the start of the Djangonaut Space program. The first was welcome news for the runway that was quickly dimishing...
A year in review - Q2
December 27, 2024
Hey there! I enjoyed the early part of April as I had some rare time to myself and had a whole day reading, I do wish I had more day's to do this, but life...
A year in review - Q1
December 26, 2024
Hey there! The new year started early for us as our second son arrived one week early on Boxing Day! (Today he is one!) Therefore January was settling into...
Merry Christmas!
December 25, 2024
Hey there! To all my readers over the last year, I just wanted to wish you a Merry Christmas! Thank you to all those who have engaged with my content either...
Django extension for Zed Editor
December 24, 2024
Hey there! Unless I'm missing some settings configuration (I am incredibly lazy in this regard), I would like to build a Django extension for the Zed editor....
Using AI effectively
December 23, 2024
Hey there! Last week, when adding filtering for items based on permissions I wanted to use the split_part function from Postgres within Django. I had tried...
Newer archives
Older archives