Skip to content

Build notes

Honest notes from designing, testing, breaking, and shipping hora Calendar in public.

RSS

Stories

What hora's First Public Beta Broke in Five Days
Build notes

What hora's First Public Beta Broke in Five Days

Five days into hora's public beta, real calendars exposed SwiftData hangs, OAuth edge cases, and sync assumptions my test account never could.

Maciej Szamowski6 min read
Six QA Groups and the Week hora Stopped Feeling Fragile
Build notes

Six QA Groups and the Week hora Stopped Feeling Fragile

A founder note from hora 0.6: recurring deletes, widget deep links, RSVP gestures, editor polish, and the SwiftData migration I reverted.

Maciej Szamowski6 min read
Week One Building hora: 107 Commits Later
Build notes

Week One Building hora: 107 Commits Later

A candid snapshot of hora's first ten days: 107 commits, three Swift packages, 21 resolved issues, useful workflows, and plenty still rough.

Maciej Szamowski7 min read
Five Days Later: The Road to Launching hora Calendar
Build notes

Five Days Later: The Road to Launching hora Calendar

Five days after I first wrote about hora, the visible app worked. The road to launch was now OAuth verification, TestFlight, reliability, and feedback.

Maciej Szamowski6 min read
Building a Native Mac Calendar App in 48 Hours
Build notes

Building a Native Mac Calendar App in 48 Hours

What I cut, rebuilt, and shipped during a 48-hour sprint on hora, including PKCE auth, Day View, FreeBusy sharing, and WidgetKit.

Maciej Szamowski6 min read
Why I Built a Native Google Calendar App for Mac
Build notes

Why I Built a Native Google Calendar App for Mac

Why I built hora as a native Mac client for Google Calendar, chose the official API over CalDAV, and kept Google as the source of truth.

Maciej Szamowski7 min read
Mobile Beta Sign-up

Want to stay updated?

Subscribe for information about iOS/iPadOS beta availability.