Developer Careers

How do you move forward in your career as a software developer? That’s what we’ll discuss here. Topics like becoming a senior developer, the coding interview, going it alone as a freelance developer, and how (not) to screw up an app project.

Let’s dive in!


  • Recession Proof Developer – A How To

    Recession Proof Developer – A How To
    How do you survive an economic recession as an (aspiring) software developer? That's what we'll focus on in this article. You'll learn 3 key approaches to make the most of a recession and how to be ready when the wind picks up again.

  • How To Beat The iOS Developer Interview

    How To Beat The iOS Developer Interview
    Getting ready to get hired as a professional iOS developer? In this tutorial, we'll discuss how you can best prepare yourself for the developer interview – and how to set yourself up for success!

  • Should You Learn SwiftUI or UIKit?

    Should You Learn SwiftUI or UIKit?
    Should you learn UIKit or SwiftUI? That's the question we're discussing today. UIKit is proven, extensive, the status quo. SwiftUI is the newcomer, innovative, flexible. You use both to build UIs on iOS. Which is the best tool for you?

  • How To Get Freelance App Development Projects

    How To Get Freelance App Development Projects
    Thinking about going it alone as an iOS developer? Here's how you find clients, get freelance iOS projects, and build your business as a freelance iOS developer.

  • How to Become a Senior Software Developer

    How to Become a Senior Software Developer
    It's hard for junior iOS developers to find a job. How can you become a senior developer, without spending those "10+ years of experience" to get there? In this article, we'll discuss their characteristics and how you can grow to a more senior level too.

  • How to Screw Up an App Project

    How to Screw Up an App Project
    Over the last 10 years I've worked for dozens of clients, building many software projects. Most projects went without a hitch, but others went downright disastrous. In this article I'll walk you through 3 common mistakes that will crash your project, and how to avoid them.

  • Don't Copy-and-Paste Code (Unless You Understand It)

    Don't Copy-and-Paste Code (Unless You Understand It)
    Copy-and-pasting code – we all do it, and that's OK. In this article, we'll explore the phenomenon of copy-and-pasting code and how you can avoid it to become a more self-sufficient coder.

  • 7 Reasons Why You Should Learn To Code

    7 Reasons Why You Should Learn To Code
    Learning how to code is fun, but did you know you get a ton of other benefits from it too? Systems thinking, problem-solving, and marketable skills improve when you learn coding. Should you learn coding, and why?

  • How to Work Productively from Home

    How to Work Productively from Home
    Working from home is challenging if you're not used to it. How do you work from home and get things done? That's what we'll focus on in this article.

  • How To Become A Professional iOS Developer

    How To Become A Professional iOS Developer
    How do you get hired as a professional iOS developer? Senior developers are in high demand, and juniors struggle to gain experience. In this article I'll walk you through the three principles of doing career-defining work, and how you can escape the ever cheaper race to the bottom. Let's dive in!

  • The Magical 10x Developer – How?

    The Magical 10x Developer – How?
    The elusive 10x developer produces ten times as much output as a decent 1x developer. Who are these rare, mythical, magical 10x developers? Can you become one too – and how?

  • The Ultimate Guide to Mindfulness for Programmers

    The Ultimate Guide to Mindfulness for Programmers
    Why discuss mindfulness and programming? They're worlds apart! Mindfulness is an approach to deal with some of the challenges life throws at us, like learning how to code, dealing with stress at work, or feeling that you don't quite measure up. I'll show you how.