I write code, make YouTube videos about SwiftUI, iOS development, and indie hacking. I love building tools that empower developers and help people live healthier lives.
Contact MeLearn the basics of SwiftData. Published the day SwiftData was announced, even before Apple's WWDC session on the framework.
I like to show different ways to layout views in SwiftUI. In this video, I show how to avoid using Spacer() and use the power of the layout system to create more flexible layouts.
This is the best place to start learning about WidgetKit. The video is a compilation of all my WidgetKit videos, including live activities, dynamic island support, and interactive widgets.
"Great video! Gets me excited to sit down and code!"
"Dude, you answered all 3 questions I had around getTimeline in this single video, after failing to find a concrete answer elsewhere. Appreciate the clarity and detail."
SwiftLeeds • 2022 • Leeds, England, UK
My personal development journey and how you can improve as an iOS developer.
Easily plan and track your App Store releases.
Keep your health habits on track with streak-based motivation.
Track your intermittent fasting sessions and stay consistent.
Quickly add device frames to your screenshots.
Create marketing images for your app without Photoshop.
Easily plan and track your App Store releases.
Keep your health habits on track with streak-based motivation.
Track your intermittent fasting sessions and stay consistent.
Quickly add device frames to your screenshots.
Create marketing images for your app without Photoshop.