Indie iOS apps and practical development writing

IT Works On My Mac

A polished home for FoodieCalc, future iOS apps, and honest SwiftUI notes. The name is a wink at the classic developer line, "it works on my machine", with IT standing for Information Technology.

FoodieCalc

FoodieCalc plate mascot

Food math, fast

Calories

1,420

Streak

12

Protein96g
AI Quick LogReady
"Greek yogurt, banana, oats"
DashboardDiaryLibrary

The shape of the site

A real app, real architecture, and practical writing.

FoodieCalc home

The public page for a modular SwiftUI nutrition tracker with widgets, barcode lookup, and AI-assisted logging.

Developer writing

Practical Swift, SwiftUI, SwiftData, concurrency, and architecture articles written from the actual app codebase.

Premium feel

Fast static pages, restrained motion, accessible design, and a product voice that stays useful.

Apps

Current work

In active development

FoodieCalc

A modern SwiftUI nutrition tracker for daily food decisions.

FoodieCalc combines a modular Swift package architecture, SwiftData persistence, AI-assisted quick logging, barcode lookup, widgets, and adaptive iPhone/iPad layouts.

FoodieCalc

FoodieCalc plate mascot

Built for speed

Calories

1,420

Streak

12

Protein96g
AI Quick LogReady
"Greek yogurt, banana, oats"
DashboardDiaryLibrary

Writing

Latest article

The blog starts small and grows with the apps. Practical beats noisy every time.

Building FoodieCalc as a modular SwiftUI app

How FoodieCalc uses SPM modularization, Swift concurrency, latest SwiftUI APIs, SwiftData, WidgetKit, and an agentic workflow to stay maintainable.

SwiftUISwiftDataWidgetKitArchitectureFoodieCalc