Sign in

Stijn Willems

@stijn.antping.ai
181 followers 267 following 291 posts

Father, Swift dev. I like pushing all buttons, breaking things to see how it works and rebuilding. I wish news would focus more on science, and positive entrepreneurial spirits. So I will try to post about that!

PostsRepliesMedia
Stijn Willems @stijn.antping.ai · 03/04/2026
1/3 GitHub flipped Copilot training data collection from opt-in to opt-out. That's not a privacy policy. That's a reversal disguised as a setting.
100
Stijn Willems @stijn.antping.ai · 17/03/2026
Sorry managed to scramble my replies wit for SwiftUI you can use this. ViewModifier or dynamicProperty Gotcha: SwiftUI only resolves it when stored directly on a View. Nested or dynamically created → silently nil. so most cases, I preferred the ViewModifier approach
010
Stijn Willems @stijn.antping.ai · 17/03/2026
For dynamicproprerty to work it needs to be initialises in the view hierachy. Unfortunately that also excludes init. Only properties work.
000
Stijn Willems @stijn.antping.ai · 09/11/2025
beauty in the making? Let's find out in the coming months :)
010
Stijn Willems @stijn.antping.ai · 13/10/2025
Hummingbird's RequestContext makes this clean: set your per-request environment once, let the framework handle propagation. Vapor does similar with req.storage. No threading parameters through every function call.
210
Stijn Willems @stijn.antping.ai · 13/10/2025
The pattern: inject dependencies at request entry, structured concurrency propagates them down the tree. No globals, no TaskLocal complexity. swift-dependencies gives you @Dependency property wrappers that just work.
110
Stijn Willems @stijn.antping.ai · 13/10/2025
TaskLocal is for metadata like tracing IDs. But swift-dependencies (pointfree.co/collections/dependencies) extends it for proper dependency injection. Use RequestContext at entry points, structured concurrency handles the rest.
110
Stijn Willems @stijn.antping.ai · 03/10/2025
During her AWS internship, Mona Dierickx built the Swift Bedrock Library - a type-safe wrapper that turns 20 lines of boilerplate AWS SDK code into 5 clean lines. No more string model IDs or manual config. #swiftlang #serversideSwift2025
140
Stijn Willems @stijn.antping.ai · 03/10/2025
Swift gets durable workflows! The Swift Temporal SDK brings true fault-tolerant execution to server-side Swift. Write workflows that survive crashes, restarts, and failures—your code persists state automatically and resumes from interruption. #swiftlang #serversideSwift2025
171
Stijn Willems @stijn.antping.ai · 02/10/2025
Today was day 1/2 #serversideSwift2025 I loved it. I took audio using whisper note and fed transcriptions into claude. Then I installed historian mcp to analyse my conversations. This I feed to claude code to build me a swift agent. If it works I will open source if there is interest? #swiftlang
040
Stijn Willems @stijn.antping.ai · 02/10/2025
Swift 6.2 brings C performance safely Ben Cohen keynote at #serversideSwift2025 • Span - borrowed views, compile-time lifetime checks • InlineArray - stack allocation • UniqueArray - no reference counting in swift-collections. Swift Profile Recorder for in-process profiling released. #swiftlang
020
Stijn Willems @stijn.antping.ai · 02/10/2025
@serversideswift.info 25% up!!
021
Stijn Willems @stijn.antping.ai · 02/10/2025
So happie to be @serversideswift.info again
020
Stijn Willems @stijn.antping.ai · 30/06/2025
There are other apples that are revolutionary, and you can visit them in Brussels! Now more than ever, let’s show why so many patents have Belgian roots, including Siri’s first text-to-speech.
000
Stijn Willems @stijn.antping.ai · 25/06/2025
When Warp announced their new 'Agentic Development Environment,' I decided to confront Claude Code about it. The interview turned out to be more humane than you might think. The most honest moment? When I told Claude: 'I think you feel hurt.' medium.com/@doozMen/res...
020
Stijn Willems @stijn.antping.ai · 14/06/2025
Thanks will watch that. Beginning looks promising but back to my kids now. Just an embarrassing confession. Only recently I discovered you could use let without a value. 😎
020
Stijn Willems @stijn.antping.ai · 12/06/2025
Main goal of this tool is to be able to talk about my day with Claude so that I can easily pick positive points about my day. When I worked at Philips, we built this mental health tool to reflect on your day. We never achieved this. This is wild.
000
Stijn Willems @stijn.antping.ai · 12/06/2025
Built an invoice generator with Claude in 20 min Claude automatically: - Detected side project vs billable work - Created a professional timesheet - Calculated earnings: 76% of daily rate Zero config. It just knew what to bill. github.com/8bitgentleman/activitywatch-mcp-server 🚀
100
Stijn Willems @stijn.antping.ai · 12/06/2025
🤯 Claude Desktop + MCP = game changer. Open source tool integration that works. Asked Claude about activity tracking. 6 minutes later: conversational time tracker analyzing my day, focus patterns, suggesting tomorrow's priorities. The future of productivity. github.com/8bitgentlema...
100
Stijn Willems @stijn.antping.ai · 09/06/2025
developer.apple.com/videos/play/... EnergyKit a way to help manage energy useage at home. Did not know apple was into this? This tickles my brain as what to build with this.
121
Stijn Willems @stijn.antping.ai · 03/06/2025
Nostalgia. This changed my life.
010
Stijn Willems @stijn.antping.ai · 09/04/2025
#swiftlang is adding test support for before after things! That was really missing. Really loving the fast pace of how this is going! swift.org/blog/swift-6...
010
Stijn Willems @stijn.antping.ai · 20/02/2025
I found it helpful to understand SwiftUI when looking at the as recursive function that end when reaching a base case. Like text or image. That do not have a body in its implementation. SwiftUI Fundamentals @natpanferova.bsky.social points that and ChatGPT gave me a nice code example!
Recursive SwiftUI code rendering dept countdown on screen
010
Stijn Willems @stijn.antping.ai · 01/02/2025
github/swiftlang/swift-build now has this library to build on Android apparently @jonahhulselmans.bsky.social
010
Stijn Willems @stijn.antping.ai · 01/02/2025
Swift the next big thing for IOT
010
Stijn Willems @stijn.antping.ai · 14/12/2024
@kto.so I do like your posts but any reason I get them twice all the time?
Ktso posting twice about ugly Christmas sweater
110
Stijn Willems @stijn.antping.ai · 07/12/2024
So the red one does not work but the green where you store the bannerStyle as a property does. Which I find a bit counter intuitive actually.
100
Stijn Willems @stijn.antping.ai · 06/12/2024
If you consider a snapshot test a unit test then it is testable. Unfortunately you can test it with the default value for the environment value but not with anything else as it is not writable unless used in a SwiftUI View like you said. In the code I used it for a simple theme manager called tc.
100