Waiting and still more waiting
Waiting for feedback after deployment feels so different. Now that the app is out the door in pre-release, waiting for people to install it is… Read More »Waiting and still more waiting
Waiting for feedback after deployment feels so different. Now that the app is out the door in pre-release, waiting for people to install it is… Read More »Waiting and still more waiting
Diverse teams weather challenges more easily. Everyone having the same background dooms you in a team. You will all have similar experiences and knowledge. When… Read More »Diversity makes you more resilient
When rushing to finish things pause and reflect on what’s important. Lately it feels like a breakthrough is just around the corner. It isn’t, but… Read More »Pause and reflect
Making the slice small is hard work. I’ve been busy these last few months trying to ‘finish’ this app so it can be launched in… Read More »Build the smallest slice possible
Create tools to reduce repetitive work. I have bumped into a work phase where I’m now repeatedly doing the same steps by hand: copy this… Read More »Build tools to aid your work
Most interruptions are unplanned, so be ready. Stuff happens. Usually it only slows you down, but sometimes it takes longer. Sometimes it’s more serious too.… Read More »Make work interruptible
It takes collaboration to work effectively as a team. Lots of people seem to think that AI tools will speed up development because these type… Read More »Development was never about typing speed
Always be improving your testing. It annoys me that I’ve not done as much testing as I’d like to in this app I’m building. I’ve… Read More »Fast feedback through testing
Readme files are often overlooked by teams. The readme files for Git repositories are essential. I was almost always disappointed by the ones student teams… Read More »Structure your readme files
So much to look back on, as I think about the new year. Goodbye 2025. You were a busy year. So much happened and changed.… Read More »Review of 2025