The Soulmen and Ulysses


Ulysses is one of the most popular writing applications for macOS and iOS. The application started its life in 2003, more than a decade ago. In 2011, Max Seelemann and Marcus Fehn decided to start anew with a clean slate. It took the team eighteen months to create version 1.0, but the result was well worth the investment. In 2016, Ulysses won a prestigious Apple Design Award.

Itty Bitty Apps and Reveal


Does the name Itty Bitty Apps ring a bell? No? What about Reveal? Itty Bitty Apps is the company behind Reveal. Reveal is a powerful view debugger for iOS and tvOS development. It's Xcode's built-in view debugger on steroids. It comes with a gorgeous user interface, powerful controls, and support of iOS, tvOS, and application extensions. It's a must-have for every Apple developer.

Fournova and Tower


A few weeks ago, I got in touch with Tobias Günther, CEO of Fournova. Fournova is best known for Tower, one of the best Git clients for macOS and Windows. The company has been around for more than a decade and it seems to be doing well. I wanted to ask Tobias a few questions about running a software business in today's economy.

PixelCut and PaintCode


A few weeks ago, I got in touch with Peter Krajcik from PixelCut to talk about running a software company focused on the Apple ecosystem. While the name may not sound familiar, you may be familiar with PaintCode, PixelCut's flagship product.

How to Succeed in Today’s App Store


The App Store changes at a rapid pace. Even though Apple's mobile marketplace is generating more revenue than ever, many indie developers are struggling to make a living in the App Store. The App Store continues to be a viable marketplace for developers, but it takes hard work, persistence, and grit. I would like to share two tips with you that have helped me succeed in today's crowded App Store.

Speed, Quality, and Technical Debt


The first version of a product can never be released soon enough. But that makes sense. As long as designers and developers are working on a product that isn't making money, it is costing money. But speed can come at a cost. To gain speed, you need to make sacrifices. And very often speed is traded for quality, resulting in technical debt.

About Freelancing and Subcontracting


Making a living as an independent freelance developer is great, but it can be a tough job at times. What I love most about freelancing are the skills you learn to master, or better, are forced to master.

How To Run A Business In Apple's App Store


The early days of Apple's App Store are sometimes referred to as the gold rush. Paid applications were the norm and prices were much higher than they are now. What options do you have as a developer or entrepreneur in today's App Store? Is it possible to make a living as an independent mobile developer? In this article, I list the options you have to make money from your applications in Apple's App Store.

About Bart Jacobs

About bart jacobs

My name is Bart Jacobs and I run a mobile development company, Code Foundry. I've been programming for more than fifteen years, focusing on Cocoa development soon after the introduction of the iPhone in 2007.

Stop Writing Swift That Sucks

In my free book, you learn the four patterns I use in every Swift project I work on. You learn how easy it is to integrate these patterns in any Swift project.