Johan 

11 Flips | 3 Magazines | 1 Follower | @Grenben | Keep up with Johan  on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Johan ”

Things I wish I had known before starting iOS development — Part 2

If you have not read the first part of this post, please read it and then came back to the second part.<p><b>Things I wish I had known before starting iOS</b> …

Keep your Swift Exceptions clean, easy to update and future proof

Finally a descent exception model in a modern language, a model where it’s absolutely obvious when to use <i>do/try/catch</i>. If you miss it, the compiler …

iOS: Using the Wrong dequeueReusableCellWithIdentifier!

For dequeuing table view cells, I’ve been using the dequeueReusableCellWithIdentifier: method for a while now. I guess it just auto-completed for me …

The Implicitly Unwrapped Optional & When To Use It

Xcode: One Weird Debugging Trick That Will Save Your Life

Ok, hope you can tell I was having way too much fun with this title 🙂 Anyway, now back to regularly scheduled programming…<p>Over the last few days, …

The Open Source Discovery Service

SwiftyJSON makes it easy to deal with JSON data in Swift<p>Latest release 4.0.0 - Updated Nov 8, 2017 - 16.7K stars<p>Elegant HTTP Networking in …

9 Anti-Patterns Every Programmer Should Be Aware Of

A healthy dose of self-criticism is fundamental to professional and personal growth. When it comes to programming, this sense of self-criticism …

Software Development

Learn Git- Git tutorials, workflows and commands

How to undo (almost) anything with Git

One of the most useful features of any version control system is the ability to “undo” your mistakes. In Git, “undo” can mean many slightly different …

DevOps