I've been doing a *lot* of AI-assisted coding lately, but this weekend I explicitly went all manual again just to reset. So refreshing.
Worked on YouHQ, built a simple CLI tool in Swift, spent some time on my zsh config, etc. Feels good
I've been doing a *lot* of AI-assisted coding lately, but this weekend I explicitly went all manual again just to reset. So refreshing.
Worked on YouHQ, built a simple CLI tool in Swift, spent some time on my zsh config, etc. Feels good
A screenshot of the 'Home' screen for YouHQ on iPhone.
A screenshot of the 'Vehicles' screen for YouHQ on iPhone.
A screenshot of the 'Money' screen for YouHQ on iPhone.
A screenshot of the 'Career' screen for YouHQ on iPhone.
π¨ New app alert!
YouHQ: Your life, organized.
Where's all my money? What paint color did I use? When's my next oil change?
I've kept this stuff in a messy Apple Note for years. So I built a native app to organize it.
The beta is live on TestFlight. Drop me a line for access! π
www.youhq.app
Lol, perhaps. Weβll see! If everyone can build though, something will have to differentiate the winners from the losers. What do you think that will be? Pricing of course as always, but quality probably matters even more than it does today as a differentiator
^ thatβs my optimistic take, at least
AI on its own produces average results. If everyone relies on AI to build, thereβll be a whole lot of average products out there
The winners will be the best products, & software engineers are uniquely positioned to get the best out of AI
Software engineers with great product sense will win IMO
A screenshot of the 'Home' screen for YouHQ on iPhone.
A screenshot of the 'Vehicles' screen for YouHQ on iPhone.
A screenshot of the 'Money' screen for YouHQ on iPhone.
A screenshot of the 'Career' screen for YouHQ on iPhone.
π¨ New app alert!
YouHQ: Your life, organized.
Where's all my money? What paint color did I use? When's my next oil change?
I've kept this stuff in a messy Apple Note for years. So I built a native app to organize it.
The beta is live on TestFlight. Drop me a line for access! π
www.youhq.app
Wrote my own little MCP server today (in Swift of course). Great way to learn how MCP actually works! Fun project, and not nearly as weird or complicated as I anticipated.
My dog wearing a hat that says βMorning Personβ
Good morning. Happy 2026.
I cannot overstate how dramatically my opinion of Avenged's new song has changed
Really did not like it at first and was bummed they even released it. Now I'm so hooked on this it's crazy music.apple.com/us/album/mag...
Daysheets is the new standard for tour management for bands of all sizes. Learn more at daysheets.com
SO excited to debut Daysheets 2.0 for Mac. This is much of what I've been building since joining Daysheets in June.
β¨ Overhauled UI
βοΈ Flight Grid
πββοΈ Personnel Grid
π
Schedule Templates
π Bumps
π·οΈ Group Tags
ποΈ Multi Day
π¦βπ₯ All Swift & SwiftUI
Watch the keynote: www.youtube.com/watch?v=ifZv...
Stats from Spotify Wrapped for Creators for The Golden Hurricast. Up 55% in total audience, up 278% in total new audience, and up 134% in listening time.
Big year for the #Hurricast! Thank you VERY much to everyone who listened to and supported the show this year π
Very sad to listen to the final episode of Under the Radar with @marcoarment.bsky.social and David Smith. It's the only podcast where I've listened to every single episode, and it has helped shape my career.
Thank you both for the insights, inspiration, & thoughtful discussion. I'll miss it
Ryan Token, Matt Rechtien, and Eric Konkol in a Zoom window talking Tulsa Men's Basketball
π¨π NEW #HURRICAST ππ¨
Hoops is here! Tulsa Men's Basketball Head Coach Eric Konkol joins us to preview the 2025-26 season!
We discuss:
* All 11 new guys + the 4 returners
* Why the schedule is the way it is
* What success looks like
* Listener questions & a lightning round
Links π
Huge thanks to @craiggrannell.bsky.social from TapSmart for featuring CatchUp - Keep in Touch in their "7 apps for keeping in touch and friendship tracking" article π€© www.tapsmart.com/features/cat...
Download CatchUp - Keep in Touch to stay in touch with the people who matter most: apps.apple.com/us/app/catch...
Download Outrank to see where your favorite CFB team stacks up against the rest: apps.apple.com/us/app/outra...
Download Hot Local Food because it's fun: apps.apple.com/us/app/hot-l...
CatchUp - Keep in Touch's home screen, featuring a new Liquid Glass design
Outrank's home screen, featuring a new Liquid Glass design
Hot Local Food's home screen, featuring a new Liquid Glass design
My apps (CatchUp, Outrank, and Hot Local Food) have all been updated with support for iOS 26 and Liquid Glass!
I think they look much better with the new design. Download links in the thread π
Tulane's Angry Wave faces off with Tulsa's Huffy the Hurricane in The Battle of the Color-Based Water Phenomena
After last yearβs drought, the gods have once again blessed us with......
THE BATTLE OF THE COLOR-BASED WATER PHENOMENA ππ
let config = ConfigReader(providers: [ EnvironmentVariablesProvider(), try await JSONProvider(filePath: "/etc/config.json") ]) let httpTimeout = config.int(forKey: "http.timeout", default: 60) print(httpTimeout) // prints 15
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...
This article by @jono.id goes extremely hard and I could not agree more www.jonoalderson.com/conjecture/j...
Swift artwork from swift.org
Need me a shirt with this @swift.org bird on it. Official Swift merch store when??
It was inevitable: ryantoken.com is now built with @swift.org via Ignite π₯
Swift for the web is real, and Ignite by @twostraws.bsky.social made it beautiful. I've never been happier with my site.
I wrote about Ignite and my experience with the rewrite: www.ryantoken.com/blog/swift-e...
Avenged Sevenfold's live cover of Pantera's Mouth for War remains one of my favorite covers of all time www.youtube.com/watch?v=J9Ci...
Life is good today:
β’ Wake up early
β’ Work from Winter Park
β’ Camping all weekend with friends
ποΈβ°οΈπΆπ£
An illustrative screenshot of Swift on Android.
Announcing the Swift on Android Working Group, with the goal of establishing and maintaining Android as an officially supported platform for Swift. More here: forums.swift.org/t/announcing... #Android
Finally had some time to watch a few WWDC sessions on this yearβs updates to Swift Concurrency. The changes all look SO nice. Canβt wait to implement them.
βEmbracing Swift Concurrencyβ was particularly great π€
MEGA bummer that when you lose access to a private GitHub repo, your commits on those repos are removed from your contribution graph
My graph looks like a barren wasteland nowπ©
Yes, the vibes are off at Apple. But Iβve never been more enthusiastic about writing Swift. Canβt wait to see what WWDC brings. #SwiftEverywhere #WWDC25
Ahem... π
Finally got to implement something with the Swift OpenAPI Generator, and it is so incredibly nice
Best part: none of the generated code needs to be committed since it runs at build time