Software notes and projects

Writing on mobile architecture, product engineering, and technical tradeoffs.

I build high-quality mobile products, lead architecture decisions, and write engineering pieces that examine tradeoffs, debugging paths, and the systems behind durable work.

Writing

Recent notes

all posts

02

3 min read

Dynamic Height UITableView Footer

A practical UIKit note on sizing a UITableView tableFooterView with Auto Layout by recalculating the footer height after layout.

04

3 min read

Raspberry Pi & iPad Pro

A guide to configuring Raspberry Pi Zero and Raspberry Pi 4 networking over USB for use from an iPad Pro, with an Ansible playbook option.

05

7 min read

Self Sizing Hell

A UIKit deep dive into nested self-sizing UICollectionView cells inside self-sizing UITableView cells and the layout timing traps behind clipped content.

Projects

Projects

iOS-first specimen database

A collection database for fossil collectors with CSV import/export, labels, taxonomy lookup, wants lists, and stats.

TRMNL plugin

A privacy-first meter for showing Codex token usage on TRMNL, paired with an open-source CLI that computes aggregates locally.

Budgeteer

in development

salary-day cashflow planning

A planner for mapping upcoming income to bills, savings, and near-term priorities before spending happens.

After 8

archived

older public work

Paused conversations on expat life, culture, tech, and everyday realities abroad.

Contact

Open to senior software development work, architecture review, and focused consulting conversations when the problem is concrete.

contact details