Imagine you have a form inside a draggable element in your application. We could simply set the draggable="true" attribute on the outer most element and then and it is draggable. But making a DOM element …
Continue readingCategory: software development
Django’s “Sites” app initial data migration
SITE_ID in Django (3.1/3.2) takes a data migration to setup correctly. The documentation doesn’t tell you that you need to create a new site rather than modify the existing default.
Continue readingAgile Estimation Isn’t All Numbers
Regardless of what method you use or what “Agile” methodology or implementation you subscribe to … you probably estimate tasks as a team in some way. Sometimes, particuarly if things are dragging on a bit, …
Continue readingA Question Answered: From Junior to Principal
I interview a lot of software engineers at various points in their career; everything from junior developers fresh from University through to Principal Engineers who are masters of their craft. One of the questions I …
Continue reading‘Boring’ Projects – Part One: What is boring?
In these posts, I’m hoping to deal with the topic of ‘boring’ projects. I’ll look at what boring means (to me at least) and how the negative stigma of ‘boring’ projects is undeserved in many ways.
Continue readingMy love letter to DFINITY and their “Internet Computer”
I’m not excited often by programming developments but a simple idea and a powerful narrative can create change. I hope they gain traction.
Continue reading