I Built a Run in iOS Simulator Button for Pull Requests Reviewing an iOS pull request usually means stashing your work, checking out a branch, and waiting on Xcode. Presto lets you run the PR in an iOS Simulator with one click instead.
Building SimTag: A Deep Dive Through macOS Window APIs, CoreSimulator, DerivedData, and Git Modern iOS development makes it very easy to lose track of what's actually running in the Simulator. It’s common to have multiple Claude sessions open at once, a few git worktrees or clones checked out side by side, and several Simulator windows on screen as a natural
I Built a Bay Area Transit App to Solve My Own Commute Like a lot of folks in the Bay Area, I rely on public transit—BART, Caltrain, Muni, AC Transit—to get around. But keeping track of routes and schedules across all these providers was more frustrating than it needed to be. So, I built Commuter: Bay Area —a clean, reliable
Creating a macOS Screensaver in SwiftUI A few months ago, I wrote an article titled Recreating The DVD Screensaver In SwiftUI. In this post, we'll take it one step further and we'll turn it into a macOS screensaver. To get started, create a new Xcode project and select Screen Saver: The new
Recreating The DVD Screensaver In SwiftUI Do you remember that DVD screensaver from the early 2000s? Not only was it a practical tool for preventing screen burn-in on CRT displays, but it's also become a cultural icon. Like many of you, I can remember seeing this screensaver as a kid, but I'd
Launching news.digitalbunker.dev 🚀 As someone who loves staying current with iOS Development changes, my week is basically a marathon of scrolling through blogs, podcasts, newsletters, and YouTube videos. But, let's be real, I'll inevitably miss out on some cool content. There's no easy way of staying on
Introducing BuildSwitcher: Local Build Caching in Xcode 🚀 ⚡ Build Switcher intelligently caches the latest builds across your most frequented branches. Now, you can switch between these builds instantly in the Simulator without having to wait for compilation or stashing your working changes when you change branches. Say goodbye to wasted time on resolving dependency versions, battling caching / DerivedData
Resistor Color Band Calculator: Your Go-To App for Effortless Resistor Calculations Today, I'm excited to announce the launch of my latest app, Resistor Color Band Calculator, now available on the App Store. Designed with a sleek and user-friendly interface - the Resistor Color Band Calculator app - is a must-have for professionals, educators, and DIY enthusiasts who work with
3D Printing A Coat Rack For $12.42 After impulse purchasing a 3D printer a few months ago, I quickly found myself with a new hobby. In just a few weeks, my apartment started to fill up with an eclectic mix of prints from Thingiverse and Printables. Along the way, I discovered a passion for mechatronics and realized