Niklas Saers
Featured Post

Spec-Driven AI Development

You write a prompt, hit enter, and watch the console light up green. Code pours out. It feels like magic. Then you try to maintain the thing a week later, and you realize your shiny new AI agent just built a leaking bucket.

Recent Writing

March 24, 2026 • AI

Handing the iOS Steering Wheel to Agents

If you build iOS apps with AI, you've probably hit a wall the second you leave your text editor. Writing logic is fast. Getting the agent to manage simulators, configure a local database, and push a build to App Store Connect is a nightmare of brittle shell scripts.

March 22, 2026 • AI

The True API Value of Claude Max

Anthropic's Claude Max dashboard gives you a vague "weekly utilization" percentage. It's a frustratingly opaque metric when you're trying to figure out if the subscription is actually saving you money compared to just hitting the API.

February 1, 2026 • Swift

Theo 6.0 works with Memgraph

While testing Theo 6.0, our Swift driver for Neo4j, I made an interesting discovery: Theo works with Memgraph out of the box!

January 31, 2026 • Swift

Theo 6.0 - Swift 6 Client for Neo4j

Following on from the Bolt-swift 6.0 release, Theo has also been modernized for Swift 6. Theo is the high-level Neo4j client library that sits on top of Bolt-swift, providing a more convenient API for working with graph data in Swift.

January 31, 2026 • Swift

Bolt-swift 6.0 - Modernized for Swift 6 and Neo4j 5.x

It's been a while since Bolt-swift got some love. The library has been quietly working away for many users, but Swift has evolved significantly since the last major release, and Neo4j has moved on, so it was time for an update.

June 5, 2016 • Discussion

My thoughts on VR today

Lots of companies are working on VR, and we're led to believe that this is the defining technology of the near future. I'm an optimist when it comes to new technologies, so I wanted to try it out to get a status of where we are today.

April 12, 2016 • Work

The 12" Macbook for iOS development

I'm an iOS developer at Snapsale, and I spend some time on the road, either travelling to our main office in Oslo, or to conferences. For my out-of-office work, I chose the entry-level Macbook.

March 19, 2016 • Discussion

Original content

Welcome to my website. The reason I have a website is that I like to maintain a space where you can find my content. But the way I use the internet, which is not so different from so many others, I leave much of my original content in places like Facebook and Twitter. I don't mind sharing, if I did I'm sure this content would have been behind a paywall and no-one would read it, but I do like to remain in control of it. When I give it to Facebook and Twitter, they can do more or less what they would like with it.

January 6, 2016 • Health

Treadmill - millionth step

I started using a treadmill under my desk August 21st 2015. Today, January 6th 2016, I did my 1.000.000th step at the end of my working day. (or 425 kilometers in 45 days - yes I have been travelling much)

December 14, 2015 • Work

Device Setup

November 2nd I started working at Snapsale as the head of iOS development. At the moment that means the head of me, so I get to do all the fun stuff myself. :-)