Blog tag

Devlog

Articles tagged Devlog from the hora Calendar dev blog.

I Replaced My Hand-Rolled Google Calendar API Client With Google's Swift Package

2026-05-14

I Replaced My Hand-Rolled Google Calendar API Client With Google's Swift Package

I spent a month hand-writing Google Calendar API code before switching to Google's Swift package. I would not do it again, but it was worth it.

swiftgoogle-calendargoogle-apimacosdevlogapi
Read

2026-05-08

Fixing Yellow-on-Yellow: OKLCH + APCA for Calendar Event Tiles

How hora replaced ad-hoc tints with OKLCH-derived palettes and APCA-clamped contrast — 132 hue/mode/state combinations, all readable on Mac and iOS.

swiftswiftuicoloraccessibility
Read

2026-04-29

Public beta week one: what Sentry caught and what shipped

Five days after hora Calendar's public beta on TestFlight: three patch releases, ~24 fixes, the SwiftData hang cluster Sentry caught on day one, and what's next for 0.7.

macostestflightpublic-betaswiftdata
Read

2026-04-22

hora Calendar public beta on TestFlight

hora Calendar 0.6.0 — the first public beta for macOS — opens Friday on TestFlight. Here's what's in it, what's coming in 0.7.0, and how to join the Discord.

macosgoogle-calendartestflightpublic-beta
Read

2026-04-16

Real-time Google Calendar sync on macOS

How hora moved from 5-minute polling to real-time Google Calendar sync on macOS — events.watch, a Cloudflare Worker, and APNs silent push.

google-calendarreal-time-syncapnscloudflare-workers
Read

2026-04-13

The v0.6 QA grind: six groups, one week, a lot of taps

A week closing QA feedback on hora 0.6: zombie deletes, RSVPs ignoring taps, widget deep-links, and a SwiftData migration I had to revert.

swiftuimacosswiftdatagoogle-calendar
Read

2026-04-10

How we fixed the SwiftUI appearance bug

I wrote a help-wanted post about .preferredColorScheme on macOS. Here's the actual cause — and the three-line fix that made it go away.

swiftuimacosappearancedark-mode
Read
Stay in the loop

Get launch updates.

Be first to know when hora launches. No spam.

Skip the refresh cycle.

Drop your email, get the invite the moment hora ships.

240+Mac users are already testing hora on TestFlight