Skip to content

aidenbell.me

  • Home
  • My CV
  • Work Equipment List
  • Contact

Category: software development

Vanilla JS drag handles for drag-and-drop

On August 18, 2022 By Aiden In software development

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 reading

Django’s “Sites” app initial data migration

On July 24, 2021 By Aiden In software development

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 reading

Agile Estimation Isn’t All Numbers

On July 21, 2021 By Aiden In engineering management, featured, software development

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 reading

A Question Answered: From Junior to Principal

On July 20, 2021 By Aiden In engineering management, featured, interviewing, software development

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?

On October 2, 2020 By Aiden In engineering management, software development

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 reading

My love letter to DFINITY and their “Internet Computer”

On August 27, 2020 By Aiden In software development

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
  • engineering management (4)
  • featured (3)
  • interviewing (2)
  • meta (1)
  • software development (6)
  • sound (2)

Contact

  • Twitter
  • Linkedin
WordPress Theme: Chronus by ThemeZee.