Okay, if you’ve stumbled on this article, chances are you probably want this information as quick and easy as possible.

I’ll keep things as short as I can, but we will be walking through everything in detail throughout this guide.

Here’s a quick introduction on what everything is that we’ll…

TypeScript has some incredibly nifty utilities that can be used to make your codebase more readable, efficient and safer.

In this article, I’ve compiled a list of four of my favourite utilities that I use in my daily workflow, along with some examples and explanations of each.

They’ve helped my…

If you’re a JavaScript developer (which, provided Medium’s algorithm is working correctly, I’m hoping so…), you might have heard of TypeScript already.

Or maybe you’ve had a quick dip into it, but the merit isn’t immediately obvious.

Or perhaps your colleague hasn’t stopped talking about it for the past two…

First impressions of what’s possible with iOS and beacons

If I’m being blunt, I honestly thought that getting started with beacons and iOS wouldn’t be too tricky; however, I genuinely found it a bit of a minefield.

Not only that, but the documentation was a bit overwhelming for my simple requirement of “find a single beacon within a meter’s…

A technical run-down of using futuristic technology for sheer entertainment value

Hello there! You might have landed here with the intent of just getting your mitts on the source code to give this a try yourself, and don’t really care for long, theatrical stories like this.

If you’re one of those people, feel free to hop over to the CBRumblr repo

The first twelve months of Combo

March, 2016.

Jamie and I had just left our jobs at London startup Dojo, armed with enough ramen money in our savings accounts to keep us alive until the end of the year.

The goal?

Build the best damn music discovery app the world had ever seen.

A letter to a young, inexperienced developer about to make their way up the freelance ladder

Disclaimer: these are not my hands.

Sam, Sam, Sam.

It’s 2017.

Right now, you’re currently working as a proficient iOS engineer with a knack for back and front-end development, working in Objective-C, Swift, Javascript — and you’re juuuust trying to get your head around Unity.

But let’s take a step back for just a sec.


The story of three products: Bootleggr, ThreeNewTracks and finally, Combo.fm

TL;WR: This is a rather long post. I’ve written it all with the hope that it can help others understand exactly what some of the commitments that go into taking a side-project into a full-time business, and what building a product looks like around that.

I really hope it’s helpful.

A little backstory

Joining the ustwo adventure

Photo taken by the lovely Victoria from DICE at peak time in the middle of Shoreditch High Street. Sorry, Victoria.

I remember standing on the corner of Shoreditch High Street, bicycle leaning precariously against a nearby wall, looking directly upward at the building in front of me; The Tea Building. …

There’s not much use in going into too much detail on this post, but I was wrestling with this pesky bug earlier today and figured it’s probably worthy of a cheeky Medium post seeing as Google didn’t unearth much earlier.

I was in the process of updating Combo.fm with support…

Sam Piggott

More than likely found in front of a screen. Making code courses over at CodeSnap.io.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store