Sign in

Lucas van Dongen - Swift developer

@lucasvandongen.dev
934 followers 1.2K following 1.1K posts

Skateboarding 🛹 Snowboarding 🏂 Synthesizers 🎹 Swift programming ⌨️

PostsRepliesMedia
Reposted by Lucas van Dongen - Swift developer
Fatbobman (东坡肘子) @fatbobman.com · 21/09/2026
Fatbobman’s Swift Weekly #154 is now available! A “Native” Debate Over SwiftUI Animation 🧷 How we built Devin's Mac 🔍 How SwiftUI animation works 🌞 Vapor 5 Beta Released and more... weekly.fatbobman.com/p/fatbobman...
weekly.fatbobman.com
Fatbobman's Swift Weekly #154
A “Native” Debate Over SwiftUI Animation
033
Reposted by Lucas van Dongen - Swift developer
Majid Jabrayilov @mecid.bsky.social · 21/09/2026
Another way of adopting your layout to iPhone Duo inner screen is using content margins. The contentMargins view modifier allows us to shift a particular type of content in the view. swiftwithmajid.com/2024/04/23/c...
182
Lucas van Dongen - Swift developer @lucasvandongen.dev · 10/09/2026
The era of foldable phones is like the era of curved 3D TV’s. Never wanted one of those, but my 4K OLED HDR TV from that era is still current in specs. Thank god I don’t feel like upgrading to the latest and greatest for a while! Killer features that would trigger me to buy a new one:
100
Reposted by Lucas van Dongen - Swift developer
SDF @sdforg.bsky.social · 07/09/2026
Happy Labor Day! Come see the PDP-10 today at icm.museum
1136
Lucas van Dongen - Swift developer @lucasvandongen.dev · 02/09/2026
I’m looking to stay up to date on AI without having to deal with X. What are my options?
111
Reposted by Lucas van Dongen - Swift developer
852dude @852dude.bsky.social · 13/08/2026
Bro. People are cool as fuck.
274165312325
Lucas van Dongen - Swift developer @lucasvandongen.dev · 07/08/2026
I’m so glad I was a developer in the unprofessional early web days. Releasing an update meant dragging files through FTP, folder by folder One day a guy showed me how to prepare a zip file with all changed files in the right folder to unzip at target at once I was blown away by his professionalism
1112
Reposted by Lucas van Dongen - Swift developer
Natalia Panferova @natpanferova.bsky.social · 05/08/2026
Alignment guides are a powerful but often underused part of SwiftUI's layout system. They let us describe relationships between views using meaningful points in their content, without frame measurements or fixed offsets. I wrote a post explaining them in detail: nilcoalescing.com/blog/Alignme...
nilcoalescing.com
Alignment guides in SwiftUI
Learn how alignment guides position views in SwiftUI, how to override a built-in guide, and how to define a custom alignment for views in nested containers.
1144
Reposted by Lucas van Dongen - Swift developer
jordan @jordantyranny.bsky.social · 02/08/2026
The shaman of Bad Dürrenberg are the remains of a 25-35 year old woman, who was buried 8600 to 9000 year ago in Germany. Around her, were the remains of an extraordinary head-dress, made from the bones and teeth of different animals such as deer, wild boar, crane and turtle.
The Shaman of Bad Dürrenberg is a 9,000-year-old archaeological discovery of a 25-35 year old woman buried in Germany with an extraordinary animal-bone headdress.Headdress Materials: The ritual garment included bones and teeth from various animals, including deer, wild boar, crane, and turtle.Archaeological Status: As one of the oldest burials in Central Germany, her grave goods—including painting implements and clay—indicate she held a special social status, likely as a shaman.Reconstruction: The image on the right is a modern reconstruction based on the remains found on the left.
351769404
Reposted by Lucas van Dongen - Swift developer
dad (aka miguel) @aka.dad · 13/07/2026
i have a contract job i legit have no time to work on anymore, it is a tutoring platform, like half built in Laravel and Vue. is anyone at all interested in taking it over? the lady is very nice and professional, no complaints at all with her, just legit a bandwidth thing. dm me for more info
1233
Reposted by Lucas van Dongen - Swift developer
Emre Degirmenci @emredeg.bsky.social · 07/07/2026
Apple now says: don't split large SwiftUI views with computed properties or @ViewBuilder helpers if you want real performance wins. A computed property still lives inside the parent body. Same boundary. Same re-evaluation. #swiftlang #iosdev #swiftui emredegirmenci.substack.com/p/splitting-...
emredegirmenci.substack.com
Splitting Large SwiftUI Views in the Apple's way
Extract Subviews, Not Computed Properties (and Where @ViewBuilder Actually Fits)
1133
Lucas van Dongen - Swift developer @lucasvandongen.dev · 02/07/2026
I always do this, never leave me guessing.
020
Reposted by Lucas van Dongen - Swift developer
Mathijs Kadijk @mathijskadijk.bsky.social · 02/07/2026
Control Center tells you an app is using your mic right now. Not which mic, not what used it a minute ago, not for how long. Capture Inspector does: every app per mic, with the process, PID and timing, live and recently used.
Capture Inspector showing a microphone Activity section listing apps using the mic with process, PID and timing.
111
Reposted by Lucas van Dongen - Swift developer
Leendert van der Ent @entlorient.bsky.social · 28/06/2026
The country where ordinary people always come last.
021
Reposted by Lucas van Dongen - Swift developer
Cabel Sasser @cabel.panic.com · 07/06/2026
Here's an easter egg in the new Lego Batman that I think all of you will REALLY appreciate. It's so good, I had to make a video.
116123473970
Reposted by Lucas van Dongen - Swift developer
Snapp iOS Weekly @snappiosweekly.bsky.social · 09/06/2026
⚡ 𝑅𝑒𝑐𝑒𝑛𝑡 𝑖𝑚𝑝𝑟𝑜𝑣𝑒𝑚𝑒𝑛𝑡𝑠 𝑡𝑜 𝑡ℎ𝑒 𝑡𝑦𝑝𝑒 𝑐ℎ𝑒𝑐𝑘𝑒𝑟 by Slava Pestov Swift 6.4 brings disjunction pruning and better binding inference - complex expressions compile noticeably faster. #Swift #Compiler forums.swift.org/t/recent-imp...
forums.swift.org
Recent improvements to the type checker
With the Swift 6.4 release converging, I thought it would be a good time to detail some of the type checker performance improvements we worked on since I shared the type checker performance roadmap…
031
Lucas van Dongen - Swift developer @lucasvandongen.dev · 08/06/2026
“Friends that use Windows or Android” Well hypothetically
000
Lucas van Dongen - Swift developer @lucasvandongen.dev · 27/05/2026
I just heard a recent hire at Uber got fired again after they needed more money because they blew their 2026 token budget in April. What a fucked up time we live in. The guy they hired and fired is what people refer to as a 10x developer. No way a bunch of tokens could replace that.
050
Reposted by Lucas van Dongen - Swift developer
pr0grammerhum0r.bsky.social @pr0grammerhum0r.bsky.social · 24/05/2026
techDebt
061
Reposted by Lucas van Dongen - Swift developer
Axel Le Pennec @alpennec.com · 13/05/2026
Apple updated its Human Interface Guidelines for Sheets on March 24, 2026 to add guidance for button placement in the toolbar. "In iOS & iPadOS, the Cancel button belongs on the leading edge of the top toolbar." Time to update my apps 🙂 Documentation: developer.apple.com/design/human...
3123
Lucas van Dongen - Swift developer @lucasvandongen.dev · 04/05/2026
Is it just me or is the Claude Code agent teams feature barely even usable as an alpha? Only the latest version was stable enough to not hang on a permission dialog from member to lead, and I could not pass any allowedTools into specific agents. Maybe it works in YOLO mode, but mot for my workflow
110
Reposted by Lucas van Dongen - Swift developer
Mina Kimes @minakimes.bsky.social · 10/04/2026
I can't stop laughing at this post. It's perfect.
A guy asking ChatGPT to review a series of fart sound effects and getting a serious kiss ass response that calls it atmospheric
886275456166
Reposted by Lucas van Dongen - Swift developer
pr0grammerhum0r.bsky.social @pr0grammerhum0r.bsky.social · 05/04/2026
theUnsungHeroes
051
Reposted by Lucas van Dongen - Swift developer
The Pragmatic Engineer. @pragmaticengineer.com · 15/03/2026
How Mitchell Hashimoto (creator of Ghostty, founder of HashiCorp) got good at using AI tools for coding + work: "I was forcing myself to figure out how to prompt the agent to produce the same quality result as mine. Even though I was working much slower because it was more than double the work."
4445
Lucas van Dongen - Swift developer @lucasvandongen.dev · 04/03/2026
Before I described the agentic tool revolution as “the next internet moment”, because it makes the cost of entry so much lower for disrupters. But now I’m leaning towards that it’s the next “BASIC for microcomputers” moment, where a lot of “hobbyists” are able to release usable programs.
110
Lucas van Dongen - Swift developer @lucasvandongen.dev · 28/02/2026
[P]residential [E]pstein [D]istraction [O]peration
020
Lucas van Dongen - Swift developer @lucasvandongen.dev · 28/02/2026
Worse than the repetitive rhetoric of Donald Trump the kerning on his hat is off. Very hard to watch
010
Reposted by Lucas van Dongen - Swift developer
Bastiaan Vroegop @vroeg.app · 23/02/2026
De gamejournalistiek dreigde uit Nederland te verdwijnen Daarom zijn we vandaag met Unpause begonnen. Een gamesite die van onszelf is, zonder uitgever. Ons verdienmodel is simpel: onze lezers kunnen abonneren. Kom lezen, en steun als je wil en kan! www.unpause.nl/verhalen/nie...
unpause.nl
Welkom op Unpause! - Unpause
Unpause is een gamewebsite. Zo lastig als dat blijkt, zo simpel kan het zijn.
1710736
Lucas van Dongen - Swift developer @lucasvandongen.dev · 10/02/2026
Dutch national railroads under scrutiny for contracting US company for IT infrastructure: www.nrc.nl/nieuws/2026/... This headline would be impossible a year ago. Now US tech is regarded the same as using Chinese routers for communications.
nrc.nl
NS besteedt ict deels uit aan Amerikaanse leverancier
Strategische autonomie: Ondanks alle discussies over strategische autonomie kiest NS een Amerikaanse beheerder voor cruciale IT-diensten. „Als iedereen zo handelt als NS, bouwen we nooit eigen digital...
010
Lucas van Dongen - Swift developer @lucasvandongen.dev · 05/02/2026
Every day a step closer to Gas Town code.claude.com/docs/en/agen...
code.claude.com
Orchestrate teams of Claude Code sessions - Claude Code Docs
Coordinate multiple Claude Code instances working together as a team, with shared tasks, inter-agent messaging, and centralized management.
020
Reposted by Lucas van Dongen - Swift developer
Matt | ShipThat.App @msiatrak.bsky.social · 03/02/2026
nice list of tools available in Apple Offical MCP for Xcode
122
Reposted by Lucas van Dongen - Swift developer
Joannis Orlandos @joanniso.bsky.social · 31/01/2026
MLX-Swift now works in CPU mode through SwiftPM! Here's an LLM running inside a Hummingbird app on my WendyOS device!
043
Reposted by Lucas van Dongen - Swift developer
Eli Perkins @eliperkins.com · 30/01/2026
"Tools I Love: xcrun simctl io booted recordVideo" A handy lil command line tool to visualize changes in my PRs that I use regularly.
blog.eliperkins.com
Tools I Love: xcrun simctl io booted recordVideo · Blog · Eli Perkins
Record high quality videos of the iOS simulator right from the command line.
011
Reposted by Lucas van Dongen - Swift developer
Chris Ashworth @chris.ashworth.io · 17/01/2026
Today I wrote an app I've been dreaming about for stage managers, but never had the month I estimated it would take to build it. I did it in 6 hours. That 6 hours also included making my kids breakfast, driving them to school, chatting with an artist at the theater.
1352
Reposted by Lucas van Dongen - Swift developer
Micro SF/F by O. Westin @microsff.com · 24/01/2026
"The blood was only ever a means to an end," the vampire confessed in the interview. "To what end?" the reporter asked. "Blood carries vigor, life force, vital energy. That's what we feed on." "So how do you get it, if not through blood?" "These days, we make doom scrolling apps to drain it."
5534175
Reposted by Lucas van Dongen - Swift developer
Manton Reece @manton.org · 12/01/2026
Anthropic has bundled Claude Code features into a more user-friendly interface called Cowork. Looks good. Requires a Max subscription (💰) for now so I can’t try it. Pretty good name, though not as good as Copilot and Codex. Still, I like where Anthropic is going with this.
121
Reposted by Lucas van Dongen - Swift developer
Snapp iOS Weekly @snappiosweekly.bsky.social · 08/01/2026
🎬 𝑅𝑒𝑝𝑙𝑎𝑦 by Matt Thompson Done with mocking HTTP responses forever? Record real API traffic once, replay it infinite times. No more fake data in tests. #Swift #Testing #iOS nshipster.com/replay/
nshipster.com
Replay
Fast, reliable API tests without mocks or stale JSON fixtures. Replay records real HTTP traffic once (as HAR) and replays it instantly with Swift Testing so your networking code stays honest and your…
031
Lucas van Dongen - Swift developer @lucasvandongen.dev · 07/01/2026
2025: let’s put mediocre AI in every product 2026: let’s make every product accessible to AI All of the applications that still had support for AppleScript and other accessibility tools are such a pleasure to integrate with Claude. Claude is the most valuable blind user your product ever had
030
Lucas van Dongen - Swift developer @lucasvandongen.dev · 04/01/2026
The sky was like a 17th century Dutch Master painting today
Dramatic winter sky that looks like 17th century Dutch painting
030
Reposted by Lucas van Dongen - Swift developer
Antoine v.d. SwiftLee  @avanderlee.com · 02/01/2026
I've been developing apps since 2009, and I'm now offering free 1-on-1 career advice sessions. Find out more here: newsletter.avanderlee.com/1on1
022
Lucas van Dongen - Swift developer @lucasvandongen.dev · 31/12/2025
Best post-ride gift shop item ever. At the new Danse Macabre ride in the Efteling theme park they sell snow globes featuring a black cat and dead tree, showing bats and black snow when you shake it.
020
Lucas van Dongen - Swift developer @lucasvandongen.dev · 26/12/2025
Interesting post, I'm trying Codex currently to see if it helps. Often I just want Claude to build something and then walk away to do something else, only to discover that it got stuck 10 seconds in.
020
Lucas van Dongen - Swift developer @lucasvandongen.dev · 24/12/2025
I've always felt that having one 16" screen was enough for me to work on. An extra screen never felt like a necessity. But I really would like to have the screen estate now to monitor running agents while doing else myself.
020
Reposted by Lucas van Dongen - Swift developer
Grace @gracekind.net · 19/12/2025
This bit from the Amanda Askell interview is interesting. In my recollection, most people on Twitter (in my bubble at least) were really positive and excited about Claude 3. The only negative narratives about Claude I remember seeing came from Anthropic itself.
3291
Lucas van Dongen - Swift developer @lucasvandongen.dev · 17/12/2025
Would love to get me one of those, but I already have a bunch of originals in storage and a RetroPie. I can't imagine going for the translucent ones, the full sized beige / khaki / brown one really helps bringing back the feel of the original.
010
Reposted by Lucas van Dongen - Swift developer
Dr Paris Buttfield-Addison 🔜 MIGW26 @hey.paris · 13/12/2025
posted about my Apple ID woes, please share widely? hey.paris/posts/appleid/
hey.paris
20 Years of Digital Life, Gone in an Instant, thanks to Apple
Here’s how Apple “Permanently” locked my Apple ID. I am writing this as a desperate measure. After nearly 30 years as a loyal customer, authoring technical books on Apple’s own programming languages (...
72980657
Lucas van Dongen - Swift developer @lucasvandongen.dev · 12/12/2025
I just updated to iOS 26.1 from 18, and so far it looks good. I would like to thank all of the Gamma testers that ran earlier versions of 26 in the last few months. Your foolish bravery is noted and I'm grateful for your sacrifice.
120
Reposted by Lucas van Dongen - Swift developer
Point-Free @pointfree.co · 11/12/2025
New Xcode 26 projects come configured with: • Approachable Concurrency • MainActor Isolation • Swift Language Version 5 This makes it very easy to write warning-free code that crashes at runtime! We *strongly* recommend bumping to Swift 6 with complete concurrency checking.
A screen shot of Xcode’s default project settings.
0101
Reposted by Lucas van Dongen - Swift developer
Daniel Saidi @danielsaidi.bsky.social · 10/12/2025
My M2 MacBook Air has been mega slow since updating to macOS Tahoe. Turns out that removing the Spotlight indexing folder as discussed in this thread was the thing my computer needed. Now it's back to normal. discussions.apple.com/thread/25614...
discussions.apple.com
Severe lag and freezing after macOS Tahoe… - Apple Community
051
Reposted by Lucas van Dongen - Swift developer
Kyle Hughes @kylehugh.es · 08/12/2025
🔌 I have released a new Claude Code plugin: Apple Platform Build Tools. It exposes an Agent Skill—comprehensive examples for using xcodebuild and swift—and a Subagent that can use the Agent Skill to build and test projects and report the results to the main agent. github.com/kylehughes/a...
github.com
GitHub - kylehughes/apple-platform-build-tools-claude-code-plugin: Build, test, and archive Swift packages and Xcode projects for Apple platforms with Claude Code.
Build, test, and archive Swift packages and Xcode projects for Apple platforms with Claude Code. - kylehughes/apple-platform-build-tools-claude-code-plugin
241