Personal Essay

Why I build iOS apps

From the Commodore 64 to modern Swift — on the lifelong thread of curiosity, focus, and the simple joy of making things.

Illustration accompanying the Why I Build iOS Apps essay

My journey into software began in the 80s, sitting in front of a Commodore 64, typing code from magazines and discovering the thrill of making something appear on the screen that wasn't there a moment earlier.

That early spark carried me into the shareware era, where I built and distributed small programs simply because creating things felt meaningful. Today, iOS development is the modern continuation of that same passion.

Creativity through problem-solving

From the beginning, the real excitement wasn't just finishing a program — it was the creative process of figuring out how to make it work. Problem-solving has always been my favorite form of creativity. Exploring constraints, shaping ideas, and finding elegant solutions still brings the same satisfaction it did in the 80s. iOS development gives me endless opportunities to chase that feeling.

The reward of building something from nothing

One of the things that hooked me early on was the magic of turning a blank screen into something real.

A new Xcode project today feels like the modern version of that blinking cursor on the Commodore 64 — full of potential.

A few lines of Swift become a feature. A rough idea becomes a workflow. An app becomes something people can download and use. That transformation is deeply rewarding, and it's one of the reasons I keep building.

A place where my mind settles

Coding has always been a way for me to quiet the noise. When I'm deep in a problem, everything else fades out. There's focus, clarity, and a sense of flow that leaves me more grounded than when I started. iOS development gives me a reliable mental space where I can think deeply and come out feeling centered.

A slow, steady path toward independence

I'm not chasing a viral hit or trying to recreate the shareware boom. My goal is steady and realistic: build useful apps, refine them, and create a modest revenue stream that supports my retirement plans.

Even small earnings compound over time. Indie development is slow, but it's one of the few creative and technical pursuits where your work can continue generating value long after you've built it.

iOS development is more than a skill for me — it's a lifelong thread that connects curiosity, creativity, satisfaction, and the simple joy of making things. It's a craft I enjoy, a practice that keeps me centered, and a long-term investment in the future I'm building.

Get in touch.

Building something on the slow path yourself? Want to swap Commodore stories? I'd love to hear from you.

Contact me

I usually reply within 1–2 business days.