Blog
Thoughts on software development, mobile apps, and building products and sometimes nothing in particular at all
Why Your 40th App is the One That Finally Prints
After 2.5 months building Border Times, I'm starting to understand why it takes dozens of attempts to find success. It's not about luck—it's about mastering five different disciplines at once.
Border Times iOS App Now Available
We built an app because waiting at the border really sucks. Download Border Times on iOS and join thousands of border crossers saving time and sanity.
They say the best business ideas start with solving a personal problem!
From border crossing frustrations to launching border-times.com - how personal problems become business solutions.

Protection from advertisements
The internet feels like an advertising scheme.

Status Tracker
In part two we cover updating the status tracker to have updatable state. We also swap out the titles to have a description of a state, rather than the progress state.

Status Tracker
Make a customizable status tracker with SwiftUI.
How close is AI to replacing your job?
Is llama3.1 ready for your job?
Markdown files with AWS
How to avoid .md files not being served.
Collapsable Indicator
Build a collapsable indicator in pure SwiftUI.
Let's work together
Professional discovery, design, and complete technical coverage for your ideas