Feed: Software Crafts

Short & snappy posts to build my writing habit

Blog Software Crafts
RSS 2.0 Feed Software Crafts
web https://softwarecrafts.co.uk
Last Update03.23.2026
Posts162

Creating canonical Django packages - Part 4

Oct. 9, 2024 » Software Crafts » [Archived Version]

Matching missing batteries to existing packages

Read More

Creating canonical Django packages - Part 3

Oct. 8, 2024 » Software Crafts » [Archived Version]

Which batteries do the community think are missing?

Read More

Refactoring a Django project

Oct. 7, 2024 » Software Crafts » [Archived Version]

My approach when walking into an existing Django project

Read More

A Django roadmap for newcomers

Sept. 27, 2024 » Software Crafts » [Archived Version]

Can we create a community roadmap?

Read More

Django Admin global filters

Sept. 26, 2024 » Software Crafts » [Archived Version]

A possible idea for the admin

Read More

Part 2 of Django community platforms

Sept. 25, 2024 » Software Crafts » [Archived Version]

A follow up to yesterday's post

Read More

A quick guide to platforms the Django Community uses

Sept. 24, 2024 » Software Crafts » [Archived Version]

Where do the community talk and push things forward?

Read More

Creating canonical Django packages - Part 2

Sept. 23, 2024 » Software Crafts » [Archived Version]

(Re)defining what it means to be 'official' in the Django ecosystem

Read More

Creating canonical Django packages

Sept. 20, 2024 » Software Crafts » [Archived Version]

Not being in Django core doesn't mean it hasn't 'won'

Read More

Django Migration Commands in a 100 words

Sept. 18, 2024 » Software Crafts » [Archived Version]

Django's migration system to me is world class, I wouldn't really want to manage a database any other way when I have the choice. The guard rails Django provides are sensible and logical, however I have been doing Django for 12 years so I am biased! However newcomers to Django often seem to struggle with the migration system and end up having to reset their database from scratch and/or deleting their migration files. With that said I'm going to walk through interacting with the Django migration…

Read More