I found the holy grail in cross platform mobile developmentAnd it’s Flutter. Here is my journey.Mar 5Mar 5
Good intentions don’t necessarily lead to co-worker trust, a simple exercise.There are many dynamics in the workplace and being a part of a highly performing team is very rewarding. Are you in a highly performing…Nov 4, 2022Nov 4, 2022
Remember, production data is always dirtyI’ve recently been going through the process of upgrading some django 1.x services to the latest django LTS (3.2)Jul 1, 2022Jul 1, 2022
Office based software engineering is dead.The COVID pandemic of 2020 has, I believe, permanently affected how the industry creates software. Before the pandemic, offices with…Jun 28, 2021Jun 28, 2021
Light-O-Rama Pixel Power ConsumptionThis past season I’ve had trouble with some of my light controllers and directors power consumption so I decided to measure the power…Jan 20, 2021Jan 20, 2021
Engineers need sales skills too, a personal storyAs I grew up I learned to code at home on personal projects, starting with BASIC on a Commodore 64. By the time I reached university I had…Oct 13, 2019Oct 13, 2019
Why consumption drives your event driven designAs we design new features across a services/microservice architecture we often leap to reusing existing queues and topics within the system…Aug 23, 2018Aug 23, 2018
Iteration in chunks (<Django 2.0)I recently was trying out some performance improvements and wanted Django’s iterator() to load objects it was iterating over in chunks or…Jul 24, 2018Jul 24, 2018
Double Generator JeopardyI was recently debugging a problem that heavily used Python Generators and ran in to an unexpected (but perfectly logical) behaviour that…Jul 22, 2018Jul 22, 2018
Why Surveys are more important to you than you realize!Before I started at KnowledgeHound I treated surveys with a fair degree of disdain for mostly two reasons:Apr 27, 2018Apr 27, 2018