Writing
I write on various tech startup topics and my work has been featured on “The Startup” and “Entrepreneur's Handbook.”

Finding a co-founder is hard work. Finding a technical co-founder is even harder. Yet, the benefits of having a technical co-founder make it all worthwhile. A good co-founder will serve as a powerful...Read more >

I have a great idea! Is one of the expressions I often hear from early-stage startup founders, yet how to implement it and become successful is still a mystery to many. Some of the most...Read more >

Startup engineering in the early stages of a new tech venture is tricky to say the least. There is no escaping the fact that product engineering is one of the most critical components of a tech startup...Read more >

Startups are hard and hardware startups are even harder. That was the lesson we learned while building Chestnut, a smart baby monitor with genuinely promising technology that was gaining traction until COVID-19 hit. This story, like many others, deserves to be told - not just for closure, but...Read more >

When Sonos acquired Chirp.io in 2020, it marked the end of a remarkable journey for a scrappy British startup that had spent nearly a decade teaching machines to sing. As someone who served as VP of Engineering before stepping into the COO, I had a front-row seat to this remarkable adventure...Read more >

I recently completed Udacity’s Machine Learning Engineer Nanodegree Capstone Project, titled “Classifying Urban Sounds using Deep learning”, where I demonstrate how to classify different sounds using AI. The following is an overview of the project, outlining the approach, dataset and tools used...Read more >

Good Mobile SDK craftsmanship is a topic that often comes up with teams aiming to perfect their SDK strategy. The benefits of a well built SDK are clear. Improved developer experience, faster integration and rollout of new features, all which ultimately leads to a higher adoption of your product...Read more >

With the growing popularity of voice and audio-enabled products, such as the Amazon Echo and Google Home, it seems reasonable for consumers to be concerned about exactly what audio data is being collected, stored and shared. Furthermore, in light of the recent news stories regarding Silverpush an...Read more >

Keeping users engaged with your app is key to its success. One of the greatest problems for app developers is the rate of mobile app abandonment. Many apps are downloaded and then ignored or even uninstalled. If you want to keep your audience engaged with your app then you have to give them the u...Read more >

Mobile app optimisation is the process of using controlled experimentation to improve an app’s ability to drive business goals. Here I will outline various techniques I’ve used to build successful apps. These techniques allow developers to define, measure and test features in an iterative and lo...Read more >

Recently I had the opportunity to build another Chrome Extension. This time it was for Chirp, the ambitious London based startup that I recently did some Android App development for. I’m really pleased with this Extension, as it opens up the use case possibilities of Chirp immensely and solves a ...Read more >

Since the 21st of April this year, if your website isn’t mobile-friendly, it’s going to take a significant hit on Google rankings. For anyone dependent on search traffic, that is reason alone to check and update your site, but it’s also a worthwhile exercise in itself. The Google change is both...Read more >