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 be setting up today:
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 TypeScript workflow — I hope they help yours, too!
If you’re new to TypeScript, I have a full course for beginners available right here on my YouTube channel!
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 years, and you’re keen to hear what all the hype’s about.
Personally speaking, I’ve experienced all three of the above — and when I was first digging in to TypeScript, I found it quite difficult to find all the answers I needed as a beginner/hobbyist in one place.
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 range” test project I was hacking on at the time.
As a result, I thought I’d write up a comprehensive guide to everything I’ve picked up whilst using beacons with iOS. …
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 (for the frontend) and CBRumblrAPI repo (for the backend) to get started. I like to think both are pretty well-documented, but there’s a guide to get yourself started over here.
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.
Build the best damn music discovery app the world had ever seen.
Sam, Sam, Sam.
But let’s take a step back for just a sec.
Now it’s 2012. Big year for the UK.
London’s preparing itself to host the Olympic Games.
The Shard, known to be the tallest building in Europe, opens its doors.
And, greeted with the sighs of relief from millions of British taxpayers, Directgov shut down, replaced by the glorious GOV.UK.
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.
I used to be a video editor. I’m an iOS developer now. The main reason?
I quit my full time job as a camera-op/video-editor and took up development so I could listen to music all the time.
Once I’d eventually built up enough confidence and knowledge to put together my…
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. We didn’t know it at that point, but for Jamie and I, this would be our second home for the coming months.
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 for iOS 10, and noticed it was crashing every single time I requested permission to an Apple Music account. There wasn’t much in the way of debugging pointing to the blame, aside from this on the break:
Yikes. CRASHING_DUE_TO_PRIVACY_VIOLATION. It sounds really, really bad. But relax. …