Kristoffer Johansson
banner
kristofferjohansson.com
Kristoffer Johansson
@kristofferjohansson.com
Trying to lead a simple life. Enjoys solving problems using software. Makes a living building apps for Apple platforms. Working on @strengthy.app on the side.

📍 Lund, Sweden
🔗 https://kristofferjohansson.com
Pinned
I’m Kristoffer 👋

I’m a software developer focused on building apps for Apple platforms.

Outside of work, I enjoy spending time with my family, running, reading, and playing the occasional video game.

I live outside of Gothenburg, Sweden with my partner, baby daughter, and our dog.

#introduction
I love how you can type something into the search field in the Xcode documentation browser and nothing happens, no loading indicator, no nothing, and then, just when you’re about to start wondering if the window is frozen, the search results pop up.
November 14, 2025 at 7:34 PM
Cory Doctorow describes why I’m personally not interested in AI-generated art very well in his interview on Decoder.

podcasts.apple.com/us/podcast/d...
November 14, 2025 at 5:58 PM
Reposted by Kristoffer Johansson
🚀 Swift is now officially supported on Amazon Linux 2023! This makes deploying Swift apps to AWS easier than ever. Try it: sudo dnf install swiftlang. The future of Swift keeps getting brighter... @awscloud.bsky.social #Linux docs.aws.amazon.com/linux/al2023...
November 12, 2025 at 4:11 PM
Reposted by Kristoffer Johansson
📣Announcing the first preview releases of Swift for Android, enabling you to build Android business logic with the same Swift that you use for Apple platforms. www.swift.org/blog/nightly... #Android
October 24, 2025 at 8:06 PM
Feels like the Air will probably have the same fate as the Mini or the Plus model it replaced.

www.theverge.com/news/804758/...
Apple’s reportedly pulling back on iPhone Air production
Sales are slim too.
www.theverge.com
October 23, 2025 at 7:48 AM
Someone’s done for the day.
October 20, 2025 at 8:07 PM
Reposted by Kristoffer Johansson
One could argue that you took a wrong turn at some point if you feel the need to offer a setting to disable the primary USP of your design language.

www.macrumors.com/2025/10/20/i...
iOS 26.1 Beta 4 Lets Users Control Liquid Glass Transparency with New Toggle
With the fourth betas of iOS 26.1, iPadOS 26.1, and macOS 26.1, Apple has introduced a new setting that's designed to allow users to customize...
www.macrumors.com
October 20, 2025 at 6:48 PM
Finally received my 17 Pro. First impressions: it feels like a toy phone after coming from a 15 Pro Max. I’m still not completely sold on the new back design, but it does feel great in the hand.
October 20, 2025 at 6:32 PM
Current mode
October 10, 2025 at 6:15 PM
Reposted by Kristoffer Johansson
Remembering Steve 🕊️
14 years ago today, Steve Jobs passed away.
October 5, 2025 at 2:24 PM
Reposted by Kristoffer Johansson
I have been rehearsing and I just cannot remember to say this. So here’s a spoiler from my talk in case I forget again:

“Approachable Concurrency” is just a big group of settings. It is completely independent of making the default isolation MainActor.
October 1, 2025 at 4:50 PM
Reposted by Kristoffer Johansson
Introducing Swift Configuration, a new way to share and manage configuration for Swift. It's a smarter way to keep secrets safe and separate develop/test/prod environments. More here: forums.swift.org/t/introducin...
September 25, 2025 at 6:46 PM
Got inspired by one of @avanderlee.com's posts a while back and started labeling my issues based on effort and impact. I also set up a project that automatically pulls in low-effort tasks from my various repos. I’ve found this really useful for surfacing tasks I can pick up when I have limited time.
September 25, 2025 at 7:06 PM
Reposted by Kristoffer Johansson
Introducing Zeitgeist!

A journaling app that captures your small, everyday moments and turns them into a living timeline of your life.

Download:
apps.apple.com/us/app/zeitg...

Learn more:
tiptop.software/zeitgeist/

Excited for you to try it.
September 22, 2025 at 10:15 AM
Sunday mood 🎧
youtu.be/2yfyPeAEV3A?...
Fred again.. - Rooftop Live (Fede’s Roof, Naples)
YouTube video by Fred again . .
youtu.be
September 21, 2025 at 7:09 PM
I wonder if this is overblown or if Ceramic Shield scratches more easily than the regular glass they used previously.

My carrier messed up my pre-order, so I haven’t got my 17 Pro yet.

www.macrumors.com/2025/09/19/i...
Two iPhone 17 Pro and iPhone Air Colors Appear to Scratch More Easily
As reported by Bloomberg today, some of the new iPhone 17 Pro and iPhone Air models on display at Apple Stores today are already scratched and...
www.macrumors.com
September 20, 2025 at 7:04 AM
Reposted by Kristoffer Johansson
It’s finally here: SQLiteData 1.0: a fast, lightweight replacement for SwiftData with full CloudKit support.
www.pointfree.co/blog/posts/1...
SQLiteData 1.0: An alternative to SwiftData with CloudKit sync and sharing
Announcing SQLiteData 1.0: A fast, lightweight alternative to SwiftData with full support for CloudKit synchronization and data sharing.
www.pointfree.co
September 17, 2025 at 4:46 PM
As someone who is easily bothered by smudges on my laptop screen, I don’t understand why you would want a touchscreen laptop.
September 17, 2025 at 12:35 PM
The new AirPods Pro seem great. I’m looking forward to replacing my first-gen with these.
youtu.be/GB0b6KFZVq0?...
AirPods Pro 3 Review: I Understand It Now!
YouTube video by Marques Brownlee
youtu.be
September 16, 2025 at 11:04 AM
It’s really inspiring to see everyone release their app updates today! My initial plan was to have a 1.0 ready for release day, but didn’t get as much done during the summer as I had hoped. Hopefully I’ll get to be part of the day-one crew next year 😃
September 15, 2025 at 10:31 PM
Reposted by Kristoffer Johansson
7 chapters. 3 months of research.

A (controversial?) deep dive into Liquid Glass. A whole new iPadOS.

My iOS and iPadOS 26 review is here.

Enjoy ☕️

www.macstories.net/stories/ios-...
iOS and iPadOS 26: The MacStories Review
Old and new through the liquid glass.
www.macstories.net
September 15, 2025 at 3:07 PM
This is really nice! With the new OS updates, you can now create and manage custom workouts on iOS.
youtu.be/e4qMqA-O-QQ?...
Apple's Secret New Fitness Feature That Wasn't Mentioned: Walk-through!
YouTube video by DC Rainmaker
youtu.be
September 14, 2025 at 11:39 AM
Time to go to bed
September 12, 2025 at 10:01 PM
Preordered an iPhone 17 Pro in silver. Almost went with the base model now that it has ProMotion, and I think it looks better, but didn’t want to lose camera features.
September 12, 2025 at 1:04 PM
Thinking about preordering a new phone on Friday, and now that they have ProMotion, I’m tempted to go with the base model. I think it looks better than the Pro, and it would be nice to have a lighter phone. I’m just not sure how much I’d miss the telephoto lens and the screen size of my 15 Pro Max.
September 10, 2025 at 1:20 PM