Get uncomfortable

This blog is about technical topics and being a technical lead. Understanding architecture is part of it, but if you don’t reflect on understanding people then you will never be a leader. I don’t have all the answers but it starts with accepting you can learn from others, and some of what they share will … More Get uncomfortable

CodeCraftConf 2019 : What is data anyway? (Answers)

Here’s my thoughts on data following my CodeCraftConf guided conversation. Here are the questions I asked during my guided conversation at CodeCraftConf 2019. They are also available on GitHub if you would like to fork and modify them for your own use. Most developers are data driven, start with the data structure, not the algorithm. … More CodeCraftConf 2019 : What is data anyway? (Answers)

CodeCraftConf 2019 : What is data anyway? (Questions)

Here are the questions I asked during my guided conversation at CodeCraftConf 2019. They are also available on GitHub if you would like to fork and modify them for your own use. Thankyou to everyone who came to the discussion, I will post a follow-up to discuss some of the interesting answers. What is data … More CodeCraftConf 2019 : What is data anyway? (Questions)

Unsuccessful Teams

Game Outcomes In a previous post, I looked at how to create successful teams, and looked at the Game Outcomes project as a useful formulation. Some of these points are about avoiding negatives and that’s what I want to focus on here. The most important indicators for success from the Game Outcomes project are: Great … More Unsuccessful Teams

Successful teams

Successful teams deliver successful projects. As a lead, how do you build a successful team? There are many factors to build a successful team, but the foundation of them all is safety. Can problems be discussed openly? Does everyone trust everyone else? And once you have that, the team can build. Build diversity, build towards … More Successful teams

Your API Sucks – The ‘default’ API : REST and repeat

I’ve recently got a Fitbit, and I use the website for logging food. I noticed something about the URL scheme that I’ve seen elsewhere and it made me think about how to design default points in URL schemes. On Fitbit, ‘/foods/log’ opens the page for today’s food, and there are controls to navigate to yesterday … More Your API Sucks – The ‘default’ API : REST and repeat