Mark | NewSwiftDev (@NewSwiftDev) header
Mark | NewSwiftDev (@NewSwiftDev) profile picture

Indie dev. Sharing Swift lessons, AI agent workflows & #buildinpublic wins & fails. Old dog, new tricks. Avid reader, hockey fanatic and follower of Jesus.

Temple, Texas
Joined August 2024
Photo by Mark | NewSwiftDev (@NewSwiftDev)Photo by Mark | NewSwiftDev (@NewSwiftDev)Photo by Mark | NewSwiftDev (@NewSwiftDev)Photo by Mark | NewSwiftDev (@NewSwiftDev)Photo by Mark | NewSwiftDev (@NewSwiftDev)Photo by Mark | NewSwiftDev (@NewSwiftDev)Photo by Mark | NewSwiftDev (@NewSwiftDev)Photo by Mark | NewSwiftDev (@NewSwiftDev)Photo by Mark | NewSwiftDev (@NewSwiftDev)Photo by Mark | NewSwiftDev (@NewSwiftDev)
It's frustrating that I can't do anything in the @openclaw iOS app if the server is down. I have to delete it and reinstall it to be able to remove an old gateway.
11
I love seeing all the hot takes about just letting Dylan Larkin sit for the rest of his contract. It's never going to happen. Detroit is not going to take an annual ~$9m cap hit for the next five years.
1
221
Love when I see: ! [remote rejected] main -> main (fatal error in commit_refs_rules and status.github.com says there is nothing wrong.
1
29
One name at a time hits different than a scrolling list.
A long prayer list can feel like homework. PrayerCards turns today's names into one card at a time in prayer mode, with a timer if you want one, so you move through the list instead of staring at it. apps.apple.com/us/app/prayer…
6
Google's AI Overview is just awful. I've had to stop using it even for simple questions. After trying to find an answer including three follow prompts, it still doesn't get it right. @grok, @chatgpt, and @claudeai all give the right answer.
2
1
18
November is a perfectly good month to start, for what it's worth.
You don't have to wait for January to read through the Bible. LampLit is free to download and start a Bible-in-a-year plan today, tracked day by day on iPhone and Apple Watch. Premium is there later if you want more plans and paces. lamplitapp.com
2
14
Messy code used to cost me time. Now it costs me tokens too. When an agent goes sideways in my SwiftUI projects, it's almost always in the files I already knew needed cleanup. Clean code is cheaper context. Are you refactoring more now that agents read your code?
1
1
27
Mark | NewSwiftDev retweeted
Christ is King
127
1,453
56
13,429
144,826
Mark | NewSwiftDev retweeted
No matter who wins the elections, God is still in control.
157
1,011
41
10,299
144,243
I run a bunch of small AI agents now. One per app, one for my calendar, one for my X drafts. What made it work: each one gets exactly one job and a short list of things it must never do. The one time I gave a bot two jobs, it did both badly. Do you split your agents by job or by project?
1
9
Just finishing up the migration of my local machines from Ubuntu to Debian. I cannot believe that Ubuntu still haven't patched CVE-2026-98432.
77
Turns out a lot of my "watch later" is really "listen later."
Got a course or webinar recording you never get around to watching? Add it to Sidecaster on your Mac and it shows up as a private episode in Apple Podcasts, so you can listen on a walk instead of at your desk. sidecasterapp.com
2
Old habits die hard. I spent so many years installing everything with automation that I just cannot stand to install a home server by hand.
1
10
Weekend me does not want weekday me's routine.
Your Monday morning and your Saturday morning probably shouldn't look the same. Routinely lets you set routines for specific days and times, so the right habits show up when you need them, in the order you do them. routinelyapp.com
9
Matt Pocock floated a Redux comeback because AI agents do better when state lives in one place. SwiftUI devs already feel this. Give an agent three ways to hold state and it'll happily use all three. Do you set state rules for your agents up front, or clean up after?
30
NGL, I don’t care for these @lions uniforms. They just remind me of Carolina for some reason.
57
Some of what I pray about shouldn't live on anyone else's server.
Prayer requests can be personal: a friend's diagnosis, a marriage under strain, a job someone is hoping for. PrayerCards keeps your lists and requests on your device, so it's just you and the people you're praying for. apps.apple.com/us/app/prayer…
9
Not sure who needs to here this, but mowing your lawn before 8am on a Sunday is a dick move.
9
All my coding agents run right here on my Mac. No cloud box, no beefy desktop in a closet. For an indie dev with a handful of apps, local is plenty (for now). Where do yours run?
5