| Blog Info | Software Crafts |
|---|---|
| Blog website | Link |
Feb. 7, 2025 » Software Crafts » [Archived Version]
Hacking on Neapolitan for some quick wins
Read MoreJan. 2, 2025 » Software Crafts » [Archived Version]
One potential idea for the fellowship program
Read MoreDec. 24, 2024 » Software Crafts » [Archived Version]
Saving template files are broken...
Read MoreDec. 20, 2024 » Software Crafts » [Archived Version]
Continuing from yesterday, the point of this architecture choice is simplify the codebase and align the logic across multiple models, forms and views. However if it doesn't work for the features we need then I'm not against adopting more usual patterns and packages to get the job done (ie django-taggit for tagging/filtering). Before we get into how the filtering works, there is a slight correction from yesterday. It turns out Django Guardian is using a Generic Foreign Key under the hood to linkā¦
Read MoreDec. 19, 2024 » Software Crafts » [Archived Version]
Powering a Django project through permissions
Read MoreDec. 18, 2024 » Software Crafts » [Archived Version]
Yet another idea for highlighting packages
Read MoreDec. 17, 2024 » Software Crafts » [Archived Version]
One off commands, developer tooling and simple scheduled tasks
Read MoreDec. 16, 2024 » Software Crafts » [Archived Version]
An experiment in travelling lighter
Read MoreDec. 10, 2024 » Software Crafts » [Archived Version]
Knowing where and where templates execute in relation to the browser
Read MoreNov. 22, 2024 » Software Crafts » [Archived Version]
Fixing a papercut I hit on occasion
Read More