Blog

Older updates from building hora Calendar. Page 4 of 5.

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
What I Wanted hora's First Public Beta to Prove
Product updates

What I Wanted hora's First Public Beta to Prove

A founder note prepared before hora's first public TestFlight beta: what version 0.6 shipped, what I asked testers to break, and what changed next.

Maciej Szamowski6 min read
Real-Time Google Calendar Sync on macOS
Engineering

Real-Time Google Calendar Sync on macOS

How hora uses Google Calendar watch channels, a Cloudflare Worker, APNs, and fallback polling to keep its native Mac calendar fresh and reliable.

Maciej Szamowski10 min read
Native vs Electron vs PWA for Mac Apps
Engineering

Native vs Electron vs PWA for Mac Apps

Native, Electron, or PWA for a Mac app? A practical comparison of runtime, OS integration, performance, and the tradeoffs behind hora Calendar.

Maciej Szamowski10 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
How I Fixed SwiftUI Appearance Switching on macOS
Engineering

How I Fixed SwiftUI Appearance Switching on macOS

The real fix for a stale SwiftUI macOS window combined an explicit color scheme, adaptive styles, and a safer NSVisualEffectView bridge in hora.

Maciej Szamowski7 min read
Mobile Beta Sign-up

Want to stay updated?

Subscribe for information about iOS/iPadOS beta availability.