Advertisement · 728 × 90

Posts by Tunji

Xcode showing a test failure due to a race condition.

Xcode showing a test failure due to a race condition.

Actors eliminate data races at compile time, but they do not eliminate “race conditions.”

Every “await” in an actor is an opportunity for work to interleave across multiple threads, and bugs!

So we should strive to minimize suspension points in transactional code.

11 hours ago 3 1 1 0
Preview
Apple’s Foundation Models framework unlocks new intelligent app experiences Developers around the world are able to bring even more intelligent experiences into their apps by tapping into Apple’s Foundation Models framework.

That's the same architecture philosophy behind every app I've shipped. Turns out Apple's been quietly building the infrastructure that makes it easier to defend. Hex and Tapir API are next in line to take advantage of it. 🔧

Source: www.apple.com/newsroom/202...

11 hours ago 2 1 0 0

The schema piece is the underrated part for me. Apples docs call out structured output and tool calling, and guided generation keeps it on your `@Generable` schema instead of regex cleanup. have you tried it on longer multi-turn flows yet?

10 hours ago 1 1 0 0
Preview
Apple’s Foundation Models framework unlocks new intelligent app experiences Developers around the world are able to bring even more intelligent experiences into their apps by tapping into Apple’s Foundation Models framework.

Apple's Foundation Models framework is one of the most underrated things in iOS 26. 🧠

Developers are already shipping on-device AI features — natural language parsing, structured data generation, conversational explanations — without sending to the cloud.

Powerful, private, no backend required.

11 hours ago 3 2 3 0
Post image

SwiftUI provides a way to keep the structural identity of our view hierarchy while changing the layout container using the new AnyLayout type. SwiftUI doesn’t recreate the views. It only moves them according to the new layout.
swiftwithmajid.com/2022/08/16/c...

19 hours ago 5 1 0 0
Preview
GitHub - danielsaidi/SwiftPackageScripts: A collection of Swift Package-related terminal scripts. A collection of Swift Package-related terminal scripts. - danielsaidi/SwiftPackageScripts

Swift Package Scripts 3.0 is out! 🚀 This version removes the script file extension to let us trigger scripts easier.

github.com/danielsaidi/...

19 hours ago 2 1 0 0

Built solo in SwiftUI. @OpenFoodFacts for the database, @xAI for ingredient analysis, @Telemetry_Deck for the stats you see above.

The hardest part wasn't the scanning - it was teaching it that "evaporated cane juice" and "dextrose" are the same thing wearing different hats.

17 hours ago 3 1 2 0
Post image

I built an app that scans food labels.

After 2,400+ scans, the most-found ingredient is sugar - and it hides under 40 other names.

Average health score: 27/100.

17 hours ago 1 1 1 0
Advertisement

Your session at try! Swift was amazing! It made me want to dive deeper into SwiftUI, so I just bought your book. I'm really looking forward to reading it. Thank you!

16 hours ago 2 1 2 0
Using launch arguments to debug SwiftData and Core Data - a free SwiftData by Example tutorial Learn Swift coding for iOS with these free tutorials

Add -com.apple.CoreData.SQLDebug 1 as a launch argument and you can watch exactly what SwiftData is doing under the hood. Tip: don't delete it when you're done, just uncheck the box so it's ready when you need it again 🔍 www.hackingwithswift.com/quick-start/...

15 hours ago 12 4 0 0
Screenshot of the repository

Screenshot of the repository

Swift package replacing Apple's Foundation Models

1 day ago 2 1 1 0
Original post on igeek.gamer-geek-news.com

🐧 **Swifty Notes – native GTK markdown notes**

Swifty Notes is a native GTK/libadwaita Markdown notes application for Linux written in Swift. It is designed for writing, organising, and previewing Markdown notes with a desktop-first interface, ...

📰 Source: LinuxLinks
🔗 Link […]

1 day ago 2 3 0 0
Post image

This video from Theo a couple of weeks ago sent me down a massive rabbit hole: youtu.be/EUE8N6mqtGg

I've always wanted a terminal that gets out of my way.
So I built one.

Meet Zentty: a native macOS, keyboard-first terminal built on libghostty for the agent age 👇

zentty.org

3 days ago 1 1 1 0
Preview
Isolate SwiftUI animations to specific attributes Precisely scope animations to specific animatable attributes by using the animation(_:body:) API introduced in iOS 17.

Precisely scope animations to specific animatable attributes in SwiftUI by using the animation(_:body:) API introduced in iOS 17: nilcoalescing.com/blog/Isolate...
#iOSDev #SwiftUI

3 days ago 12 2 1 0

The new TabView content is finally out! Check it out here:

exploreswiftui.com/library/tabv...

#iOSDev #SwiftUI

3 days ago 6 2 2 0

Jobs was undoubtedly right that NeXT’s development environment at the time was far superior to the competition, the combination of Project Builder and Interface Builder (which later formed the basis for Xcode).

2 days ago 2 1 1 0
Advertisement
Internal NeXT video (1991)
Internal NeXT video (1991) YouTube video by all about Steve Jobs.com

A great piece of NeXT computer history

youtu.be/CtnX1EJHbC0?...

3 days ago 3 1 1 1
Preview
iOS Event Handling Evolution: UIKit Responder Chain and SwiftUI Gestures

Discover the evolution of iOS event handling. Compare the classic UIKit Responder Chain with modern SwiftUI gestures to master user interactions. #swiftui

2 days ago 1 1 0 0

We’re releasing ComposableArchitecture 2.0 as a Beta Preview, as well as a brand new library: www.pointfree.co/beta-previews

1 week ago 2 1 1 0
Video

What is “isolation” in Swift? And why does understanding it matter? It turns out many frustrations developers encounter in Swift concurrency evaporate when they internalize the concept.

These videos are going to go beyond basics, so let’s get into it: www.pointfree.co/episodes/ep3...

1 month ago 5 2 0 0
Video

Spent my Friday evening exploring the new @pointfree.co TCA26 beta, connecting it to skip.tools to get the framework working on Android.

A single #swiftlang codebase, native #SwiftUI and #JetpackCompose components, and the Composable Architecture all together? THE FUTURE IS NOW

3 days ago 11 3 1 0

solo founder tech stack:

xcode
coffee
the audacity to keep going

3 days ago 8 1 3 0
Post image Post image

Tired of juggling Claude Code terminals, so I built a native macOS app to orchestrate them from a visual canvas.

Parallel agents, git isolation, tool approvals, inline diffs, spec-driven dev.

100% SwiftUI. Built with Claude Code, for Claude Code.

fermata.run

#ClaudeCode #SwiftUI #VibeCoding

4 days ago 10 1 3 1
Video

Swift Talk 487
The Layout Protocol (Part 4)

We add two finishing touches to our custom bar layout: layout values for relative widths, and support for system spacing.

talk.objc.io/episodes/S01...

4 days ago 2 2 0 0

spent half a day on this last week. deleting Xcode did nothing. what finally fixed it was blowing away the broken iOS runtime in CoreSimulator, not the app itself.

4 days ago 2 1 0 0
GitRated repository card for DeepLearningKit/DeepLearningKit

GitRated repository card for DeepLearningKit/DeepLearningKit

A new AI review! DeepLearningKit/DeepLearningKit ⭐2.8/5.0
DeepLearningKit is an early (2015–2016) deep learning inference framework for Apple platforms (iOS/macOS/tvOS) implemented in Swift with Metal GPU compute.
https://gitrated.com/DeepLearningKit/DeepLearningKit

4 days ago 1 1 0 0
Advertisement

Given Moob's massive user growth, do you think future social apps will still prioritize dedicated iOS development, or are we seeing a platform shift?

4 days ago 1 1 0 0

I usually wrap ColorPicker in a custom button style once I need parity. it's one of those controls where SwiftUI leaks the platform pretty hard.

5 days ago 2 1 1 0
Screenshot excerpts from a Mac and iPhone. In the Mac one, the custom colour scheme button is a blue pill shape. On the iPhone it’s a circle with a rainbow shaded outer circle.

Screenshot excerpts from a Mac and iPhone. In the Mac one, the custom colour scheme button is a blue pill shape. On the iPhone it’s a circle with a rainbow shaded outer circle.

Hmmm. Annoyingly I’ve just noticed that a colorPicker button looks different on Mac and IPhone. Any ideas?

#indiedev #SwiftUI

5 days ago 5 1 3 0
SwiftUI Agent Skill - Write better code with Claude, Codex, and other AI tools Improve the AI-written code in all your SwiftUI projects with my free agent skill

There's an open-source SwiftUI agent skill that catches the mistakes AI tools keep making: deprecated modifiers, accessibility gaps, performance pitfalls. One command to install, and your AI-generated SwiftUI gets a serious quality boost. Try it out: www.hackingwithswift.com/articles/282...

5 days ago 24 7 4 0