Teaching kids to code Everyone knows that teaching kids to code is important, but where do you start? There are so many different apps to choose from but how can you…
The unreasonable effectiveness of paper prototypes
The unreasonable effectiveness of paper prototypes I love paper prototyping. It’s easy, it’s fluid, it’s creative and it’s even fun. Some of my best memories of software development are from…
Making my own deep learning image recogniser
Making my own deep learning image recogniser Right now, there is a huge opportunity for anyone who can figure out how to use AI in their business. Microsoft, Amazon and…
Teaching an AI to play Flappy Bird
Teaching an AI to play Flappy Bird AI has arrived. It’s driving cars, powering chatbots, beating humans at board games and investing in the stock market. It used to be just…
Native, Ionic or React Native?
Native, Ionic or React Native? These days, one of the hardest parts of making an app is just choosing how to start. There are 3 popular approaches: native code, Ionic and…
My 7 yo daughter made a website. It’s pretty awesome.
My 7 yo daughter made a website. It’s pretty awesome. I love the web. I’ve been making websites for years and I want to share that with my kids. I want…
If it’s important, measure it
If it’s important, measure it “If you can’t measure it, you can’t improve it.” – Peter Drucker Measurement is one of the most important tools in a manager’s toolbox. “Measurement is the…
How Big Teams Choose to Fail
How Big Teams Choose to Fail When it comes to teams, smaller is better. The problem with big teams isn’t the people, it’s the communication. “Communication is terrible” -Jeff Bezos As…
My first chat with a chatbot cat
My first chat with a chatbot cat Chatbots are having their moment. Slack bots are taking over the world, Facebook is launching bots on Messenger and Microsoft is launching bots on…
Pair programming in developer interviews
Pair programming in developer interviews How to evaluate coding skills without being awful Interviewing software developers is hard. All you’re trying to do is answer two simple questions: Will you like…