Dear Apple, We Need To Talk. Again.

The author reflects on a complicated, on-again, off-again relationship with Apple over fourteen years, marked by app development triumphs and frustrations. Despite frustrations with App Store policies and support, the author remains engaged with Apple, seeking clearer communication regarding app rejections. The underlying message stresses a desire for improvement in developer relations.

Who’s App Is It Anyway? Apple Apparently Knows.

Glowing smartphone kiosk overlooking a stone crypt maze with symbolic tombs

I have been writing software for a long time. Long enough to have been rejected by App Review before, and long enough to know that most rejections are boring. A missing privacy string. A screenshot that shows a device frame Apple no longer likes. A login the reviewer couldn’t get past. You read the note, … Read more

100% DX, 14 Years Later: Was I Right?

In January 2012 I wrote a post called “What’s in your toolbox?”, running through the tools I leaned on. My favourite grid at the time was the Component One Flexigrid. A few months later, on 29 April, I followed it with “100% DX”. That one started with a simple, slightly annoyed question: could I get … Read more

We Moved a 15-Year-Old .NET Framework App to .NET 10 in Days and let an AI assist

I’ve been building software a long time. Long enough to have hand-migrated more legacy codebases than I care to count, back when “modernisation” meant a fortnight of find-and-replace, a wall of compiler errors, and a knot in your stomach every time you hit Build. So when I say the project I’m about to describe had … Read more