I express my gratitude and appreciation for the prize, as well as including some links and quotes from Malcolm's talks and others' memorials to him.| Better Simple
Things are better when they are simple.| Better Simple
Give it a read! Maybe these six techniques will bring you joy too. You can't go wrong with being able to write better tests, faster.| Better Simple
2025 is the year of trying new things. To end the year, I'll be looking for my next adventure.| Better Simple
A recap of my fantastic DjangoCon Africa, UbuCon Africa 2025 experience. It was the first time I travelled to Africa, keynoted a conference and went on a safari.| Better Simple
A quick post on why we should include references to third-party packages in Django's documentation. Mainly, we've already solved curation and developers are doing to develop!| Better Simple
In this post, I explore how open-source communities can motivate their membership by utilizing recognition as a currency.| Better Simple
Revisiting the state of Django Commons a year after I published a call for help.| Better Simple
A discussion about how small meetups could help us bridge the mentorship gap and how we can put them into practice today.| Better Simple
How Djangonaut Space has expanded my worldview and created meaningful global connections.| Better Simple
DjangoCon US 2025 is accepting talk proposals for a few more weeks. If folks are on the fence about submitting a talk, here are some ideas that I would personally be interested in.| Better Simple
Inside are ideas on things the Steering Council I would like to attempt if elected next term.| Better Simple
Maintaining a package beyond the software. A post that covers a talk I was meant to give at the Black Python Devs Leadership Summit.| Better Simple
A revisit on Community and Reliability within Django| Better Simple
An explanation of how to use django-tables2, HTMX, Alpine and Bootstrap to render a table with a form to create new rows.| Better Simple
A thorough description of why downtime occurs during Django deployments and how to reduce it with django-safemigrate.| Better Simple