How to grow your way to enterprise selling
Understanding the difference between products, solutions, and enterprise solutions is critical to tierd business models.
Understanding the difference between products, solutions, and enterprise solutions is critical to tierd business models.
DevOps teams can’t own a vertical slice of your entire stack, the cognative load is too great. We instead need to thing about layered DevOps teams each ownin...
There is no ‘best’ distribution model for software. Instead you must design your distribution, and your engineering operating model, based on the needs of yo...
We advocate for simplicity in our software, but incentivise staff to build complex businesses.
Engineering team size can be an important factor in team performance and should be a mindful part of your organisational design.
How you approach innovation needs to depend on where your products are in their lifecycle.
November Cambridge Internet of Things community update
September Cambridge Internet of Things community update
My build log for Enumerating Makespace - a project to demonstrate every piece of equipment in my local hackerspace
Using MQTT, RabbitMQ, PhantomJS, Sinatra, and Qswarm to build a tweet printing installation
Our first meetup of 2014 saw talks from Pilgrim Beart and Patrick Bergel
Fun things to do with an old hard drives
Defining a kit for an Internet of Things hackday or hackerspace
Added the ability to write large payloads to Stream compatible storage
A project to make wearable bike lights by embedding Adafruit NeoPixels into a messenger bag
How to use Quality of Service level 1 (guaranteed at least once delivery) in the Arduino MQTT library
Introducing Qswarm, a DSL implementing a stream processing agent framework for Ruby
In my cyclic quest to become a blogger, I’m once again rebooting my blog …