Maciej Szamowski @szamski.bsky.social · 03/10/2026Your dev installed the pixel. Is it firing? We built Pixel Helper for Safari. Google, Meta, TikTok, Reddit & X pixels. Build it free, or pay $4.99 and support us as indie devs. apps.apple.com/us/app/pixel... github.com/szamowski-de... 000
Maciej Szamowski @szamski.bsky.social · 02/10/2026We stress-tested hora Calendar with 100,000 events. Hover effects on event blocks turned out to be surprisingly expensive. Here’s our SwiftUI + Instruments story, including the data, layout and cache changes that helped: horacal.app/blog/swiftui... 111
Maciej Szamowski @szamski.bsky.social · 02/10/2026A little look at hora’s new onboarding 👀 We’ve made the first steps simpler: connect Google Calendar, choose a Plan and you’re ready to go. Here’s the new flow in action. horacal.app #MacApps #BuildInPublic 020
Maciej Szamowski @szamski.bsky.social · 29/09/2026Hora 1.1.6 is about making busy calendars feel lighter: smoother Day, Week and Month navigation; quicker sidebars and Today; no launch splash; and long Month popovers finally scroll. Less waiting, more seeing your day. horacal.app #MacApps #GoogleCalendar 000
Maciej Szamowski @szamski.bsky.social · 29/09/2026“The native, blazing-fast Google Calendar client macOS always needed.” A new 5-star review from Eduard Levit. Building hora to feel at home on a Mac has always been the point. horacal.app #MacApps #GoogleCalendarhoracal.apphora Calendar — Native Mac App for Google Calendarhora is an independent native Mac calendar that connects to Google Calendar via the official API. Fast, private, built for macOS. 000
Maciej Szamowski @szamski.bsky.social · 26/09/2026Google doesn’t ship a native Calendar app for Mac. Browser tab, Dock web app, or a third-party client — those are the real options. hora is the last kind: independent native Mac app, official Google Calendar API. horacal.app/blog/2026-07...horacal.appDownload Google Calendar on Mac: 5 OptionsNo official Google Calendar app exists for Mac. Here are 5 ways to get it on your desktop, including a Dock app, Apple Calendar sync, and a native client. 010
Maciej Szamowski @szamski.bsky.social · 25/09/2026Searching “Google Calendar for Mac”? You’re not missing an official download — Google points desktop users to the web. If you want a focused Mac client that keeps Google Calendar as source of truth, that’s what I built: horacal.app/blog/2026-07...horacal.appDownload Google Calendar on Mac: 5 OptionsNo official Google Calendar app exists for Mac. Here are 5 ways to get it on your desktop, including a Dock app, Apple Calendar sync, and a native client. 010
Maciej Szamowski @szamski.bsky.social · 25/09/2026Independent ≠ unofficial. hora talks to Google’s Calendar API directly (OAuth + Keychain). No “official Google download” claim — just a native shell around the calendar you already use. horacal.app/blog/2026-07...horacal.appDownload Google Calendar on Mac: 5 OptionsNo official Google Calendar app exists for Mac. Here are 5 ways to get it on your desktop, including a Dock app, Apple Calendar sync, and a native client. 000
Maciej Szamowski @szamski.bsky.social · 23/09/2026The best productivity tools remove a little friction without asking for attention in return. That is the bar I keep coming back to while building Hora: Google Calendar as a calm, native Mac app. horacal.app #MacApps #IndieDevhoracal.apphora Calendar — The Mac calendar Google never builtFast. Native. Private. A native macOS calendar designed to feel right — not overloaded, not limited. 073
Maciej Szamowski @szamski.bsky.social · 22/09/2026I keep thinking about the calendar as an interface for attention. A good one should help you find the next thing, create the new thing, and get out of the way. That is the direction for Hora. horacal.app #MacSoftware #Productivityhoracal.apphora Calendar — The Mac calendar Google never builtFast. Native. Private. A native macOS calendar designed to feel right — not overloaded, not limited. 010
Maciej Szamowski @szamski.bsky.social · 22/09/2026One reason I prefer native tools for work I repeat every day: the shortcuts and small interactions stop feeling like features and start feeling like part of the desk. Hora is my version of that for Google Calendar on Mac. horacal.app #MacDev #IndieAppshoracal.apphora Calendar — The Mac calendar Google never builtFast. Native. Private. A native macOS calendar designed to feel right — not overloaded, not limited. 000
Maciej Szamowski @szamski.bsky.social · 21/09/2026Building a calendar app has made me more aware of how much people trust these little squares on a screen. Plans, people, work, life. I want Hora to treat that everyday information with the care it deserves. horacal.app #BuildInPublic #MacAppshoracal.apphora Calendar — The Mac calendar Google never builtFast. Native. Private. A native macOS calendar designed to feel right — not overloaded, not limited. 040
Maciej Szamowski @szamski.bsky.social · 20/09/2026hora 1.1.0 is out. Google Tasks live in the app now. A sidebar widget, and your tasks drawn on the Day, Week and Month grids next to your events. Drag one onto the grid to give it a time. Tick it off anywhere, it's done everywhere. #indie_dev #MacDev #SwiftUI #buildinginpublic 010
Maciej Szamowski @szamski.bsky.social · 20/09/2026Also in 1.1.0: Find a time. Open the availability popover and hora reads every attendee's free/busy at once, lays their days out side by side, and offers the slots where the whole room is free. One click puts the event there. #indie_dev #MacDev #SwiftUI #buildinginpublic 001
Maciej Szamowski @szamski.bsky.social · 19/09/2026Dev-log: an event you blocked on another calendar showed up twice. Once as itself, once as a bare "Busy" row. Two records, one meeting. The fix was picking which one is the original, and letting the block stand only when its source calendar is hidden. #indie_dev #MacDev #SwiftUI #buildinginpublic 010
Maciej Szamowski @szamski.bsky.social · 19/09/2026Dev-log: Google Tasks stores a date. Never a time. So when you drag a task onto 14:00 in hora, the hour has nowhere to go in Google. We keep it on your Mac and send Google the date it expects. State you can't sync is still state you own. #indie_dev #MacDev #SwiftUI #buildinginpublic 000
Maciej Szamowski @szamski.bsky.social · 18/09/2026Things hora used to send you back to the browser for, and doesn't anymore: → your Google Tasks → booking a meeting room → finding a time everyone is free → proposing a new time instead of "maybe" horacal.app #indie_dev #MacDev #SwiftUI #buildinginpublic 010
Maciej Szamowski @szamski.bsky.social · 18/09/2026On a fresh install hora reads the settings you already have in Google Calendar. Week start, clock, default event length, hidden weekends. It only fills in blanks. Anything you set in hora stays yours. horacal.app #indie_dev #MacDev #SwiftUI #buildinginpublic 000
Maciej Szamowski @szamski.bsky.social · 17/09/2026Hey @juli.bsky.social, Maciej here, developer of Hora. Anna sent a note about our Mac calendar app recently. I know your inbox is probably terrifying, so I won’t re-pitch it here, just wanted to put a person behind the email. 100
Maciej Szamowski @szamski.bsky.social · 17/09/2026Hey @davidpierce.xyz, Maciej here. Anna sent you a note about Hora recently. We’re two people building a native Google Calendar app for Mac, and given how many apps and weird little software tools cross your desk, I thought I’d risk a tiny follow-up here. 210
Maciej Szamowski @szamski.bsky.social · 17/09/2026Hey @viticci.macstories.net, Maciej here, one of the two people behind Hora. Anna sent MacStories a note about the app recently. We’re building a native Google Calendar experience for Mac and I thought it might be in your general indie-app wheelhouse. Just wanted to put a face to the email. :) 000
Maciej Szamowski @szamski.bsky.social · 17/09/2026Hey @michaelb.nyc, Maciej here, developer of Hora. We sent a pitch over email recently and I wanted to give it one small nudge here since Indie App Spotlight feels unusually close to what we’re building. 100
Maciej Szamowski @szamski.bsky.social · 17/09/2026Hey @johnvoorhees.macstories.net, Maciej here, I’m one of the two people building Hora. Anna sent you a note by email a little while ago. I saw your piece on Dot and figured I’d risk one small nudge here. No pressure at all, but I’d love to get it in your hands if you’re curious. 000
Maciej Szamowski @szamski.bsky.social · 17/09/2026Google Calendar can propose a different time to whoever invited you. Almost nobody does it, because it's buried and "maybe" is one click. Most features don't fail on the idea. They fail on where they sit. #indie_dev #MacDev #SwiftUI #buildinginpublic 010
Maciej Szamowski @szamski.bsky.social · 17/09/2026Biggest release since launch, and most of the work in it was closing gaps, not adding ideas. Tasks, rooms, availability - all things people were already doing in the browser tab next to the app. What else are they still opening the browser for? #indie_dev #MacDev #SwiftUI #buildinginpublic 000
Maciej Szamowski @szamski.bsky.social · 12/09/2026hora isn't subscription-only. $2.99/month or $29.99/year — your call. Both include Family Sharing and the iPhone and iPad apps when they land. And it's on Setapp, if that's how you get your Mac apps. horacal.app #indie_dev #MacDev #SwiftUI #buildinginpublichoracal.apphora Calendar — The Mac calendar Google never builtFast. Native. Private. A native macOS calendar designed to feel right — not overloaded, not limited. 030
Maciej Szamowski @szamski.bsky.social · 11/09/2026hora 1.0.32 is out. New right sidebar with an Agenda widget — today and tomorrow at a glance. Pomodoro and Keyboard Shortcuts widgets too, on/off and reorderable in Settings › Sidebar. ⌥⌘I toggles the right sidebar, ⌥⌘S the calendar list. #indie_dev #MacDev #SwiftUI #buildinginpublic 010
Maciej Szamowski @szamski.bsky.social · 11/09/2026hora Calendar now runs on macOS 15. We launched on the newest macOS only. That was a mistake — plenty of Macs out there are a version or two behind, and now they can run hora too. #indie_dev #MacDev #SwiftUI #buildinginpublic 011
Maciej Szamowski @szamski.bsky.social · 10/09/2026Dev-log: a calendar could sit empty while every sync reported success. We sent Google a sync token for a calendar we had never seeded. Google answered "nothing changed" — correctly. Nothing ever loaded. Fix: no token until the calendar is seeded. #indie_dev #MacDev #SwiftUI #buildinginpublic 010
Maciej Szamowski @szamski.bsky.social · 10/09/2026hora is Google Calendar as an actual Mac app. → work and personal accounts side by side → next meeting in the menu bar → Meet, Zoom and Teams one click away → shortcuts for people who take clicking personally horacal.app #indie_dev #MacDev #SwiftUI #buildinginpublic 020
Maciej Szamowski @szamski.bsky.social · 09/09/2026I assumed most Mac users run the newest macOS. I build on a Mac, so obviously. Then I looked at our site analytics: 60-70% of visitors were on an older macOS than we supported. The people building software are not the people using it. #indie_dev #MacDev #SwiftUI #buildinginpublic 051
Maciej Szamowski @szamski.bsky.social · 09/09/2026Downloading a calendar app is not using it. You install it, connect an account, see your week — only then does anything happen. Everything between the download and that moment is where indie apps lose people. That's the part I keep working on. #indie_dev #MacDev #SwiftUI #buildinginpublic 122
Maciej Szamowski @szamski.bsky.social · 21/08/2026Could use some help reaching someone at Apple Developer / App Review. My IAP has been stuck **“In Review” for 4+ days** with no update or response from Apple, and it’s now blocking the next release of hora Calendar. 310
Maciej Szamowski @szamski.bsky.social · 20/08/2026A pretty big milestone for my calendar app: hora is now on Setapp 🎉 and now members can give it a try. → buff.ly/htFoQwH P.S. Reviews really help with our visibility. If you have a minute, please leave one on Setapp to help us grow! 📈 Thanks to everyone who's been along for the ride ❤️ 010
Maciej Szamowski @szamski.bsky.social · 13/08/2026Hora Calendar was featured by Cult of Mac as an Apple Calendar alternative for Mac. Native. Google Calendar. Multiple accounts. Natural-language events. Thank you! www.cultofmac.com/news/i-repla... 020
Maciej Szamowski @szamski.bsky.social · 12/08/2026The last two weeks of building Hora were mostly about one thing: keeping a calendar app simple for people while making the distribution underneath much less simple. Mac App Store, Setapp, and a direct version. One product. #indie_dev #SwiftUI #MacDev 150
Maciej Szamowski @szamski.bsky.social · 12/08/2026I rebuilt parts of Hora’s website instead of treating it as a static brochure. Pricing, product story, support, screenshots, small interactions — they all need to explain the app before someone downloads it. #indie_dev #SwiftUI #MacDev 050
Maciej Szamowski @szamski.bsky.social · 11/08/2026@lellouche.bsky.social I’ve been following some of your coverage of Mac apps and native macOS experiences, so I thought I’d reach out. I’m the developer of Hora — Google Calendar, but as a native Mac app, built for people who use a Mac while their company runs on Google Workspace. 100
Maciej Szamowski @szamski.bsky.social · 11/08/2026A calendar feature can sound tiny: show availability across multiple accounts. The hard part is making it feel trustworthy when work, personal, and shared calendars overlap. That was a big focus in Hora recently. #indie_dev #SwiftUI #MacDev 000
Maciej Szamowski @szamski.bsky.social · 11/08/2026Developer journey note: I’ve spent more time on refund and cancellation paths this week than on a shiny new feature. Not glamorous, but a product earns trust in the moments when someone needs help getting out. #indie_dev #SwiftUI #MacDev 020
Maciej Szamowski @szamski.bsky.social · 10/08/2026Hora is getting a direct distribution path alongside the stores. The goal isn’t three different apps. It’s one Hora, with the channel-specific complexity kept at the edges where it belongs. #indie_dev #SwiftUI #MacDev 120
Maciej Szamowski @szamski.bsky.social · 10/08/2026I’m learning that “support” isn’t a page you add at the end. It’s product copy, billing logic, clear policies, and the path a person sees when something goes wrong. Working on all of that for Hora. #indie_dev #SwiftUI #MacDev 030
Maciej Szamowski @szamski.bsky.social · 09/08/2026A lot of independent software work is invisible: • fixing lifecycle edge cases • checking entitlement boundaries • making billing state refresh correctly • keeping support copy honest That’s what the last two weeks of Hora looked like. #indie_dev #SwiftUI #MacDev 010
Maciej Szamowski @szamski.bsky.social · 09/08/2026I redesigned Hora’s landing page around a simple question: can someone understand what the app helps them do before they read a feature list? Less “calendar software.” More making your time visible. #indie_dev #SwiftUI #MacDev 021
Maciej Szamowski @szamski.bsky.social · 08/08/2026Every release teaches me the same thing: the feature is only half the work. Then comes the upgrade path, the store-specific behavior, the site, support, screenshots, policies, and the weird edge case you didn’t know existed. #indie_dev #SwiftUI #MacDev 131
Maciej Szamowski @szamski.bsky.social · 08/08/2026Building Hora is my attempt to make calendar software feel calmer. The work behind that feeling is often messy: SwiftUI, distribution, checkout flows, support, testing. But when it works, people just see their day more clearly. #indie_dev #SwiftUI #MacDev 031
Maciej Szamowski @szamski.bsky.social · 07/08/2026It means a lot! #Indie_dev #MacDev #SwiftUI #buildinginpublic 041
Maciej Szamowski @szamski.bsky.social · 02/08/2026If you’re curious what is currently on a plate in hora Calendar read thisbuff.lyOne Month Building a Calendar App for macOSA first-month hora Calendar update about recurring events, Google Calendar event types, a calmer event editor, and the details that changed the app. 010
Maciej Szamowski @szamski.bsky.social · 01/08/2026Throughout last six months a learned as much as last 6 years. Creating your own product, launching it and trying to make a buck for it is hell of a ride. Couldn’t be happier than now. #MacDev #Indie_Dev #SwiftUI #buildingpublic 141
Maciej Szamowski @szamski.bsky.social · 01/08/2026Sorry for being silent but I’m working on something good for you all hora users and wanna be users. #Indie_Dev #MacDev #SwiftUI 030