Best Products
Launches
Launch archive
Most-loved launches by the community
Launch Guide
Checklists and pro tips for launching
News
Newsletter
The best of Product Hunt, every day
Stories
Tech news, interviews, and tips from makers
Changelog
New Product Hunt features and releases
Forums
Forums
Ask questions, find support, and connect
Kitty Points Leaderboard
The highest scoring community members
Streaks
The most active community members
Events
Meet others online and in-person
Advertise
Subscribe
Sign in
Clear text
recent
p/synara
by
Sam Benson
•
9mo ago
Why Google Calendar Sometimes Ignores ICS Updates (and What Developers Can Do About It)
... Microsoft Graph Workarounds for SEQUENCE and RECURRENCE edge cases Testing infrastructure for every update scenario Many teams try this and eventually realise it becomes its own infrastructure project. If you want to avoid building that system yourself,
Synara
handles the cross vendor differences automatically: https://synara.events
Synara
0
9
p/self-promotion
by
Sam Benson
•
9mo ago
Getting Synara ready for launch & solving the last hard problems before we ship
... everyone, here's a quick update on
Synara
, my API for delivering calendar invites that don t break across Google, Outlook, Apple, and ICS. We re finally getting close to launch, and I wanted to share where things stand and what s left. Where we're at Over the last few weeks, I ve been tightening the fundamentals: Google Calendar sync is done Real two-way updates, no hacks, no scraping, no unofficial endpoints. Proper conflict handling + clean ACE envelopes ... ... Microsoft is next Graph is a minefield of inconsistent behaviours depending on account type, delegated
vs
0
2
p/synara
by
Sam Benson
•
9mo ago
Why Subscribed Calendars Stop Updating (And Why It Isn’t Your Fault)
... refreshed yet, and you have no way to force it. The only reliable tricks are versioned URLs, tight caching headers and smaller feed windows. Everything else is guesswork. This is also one of the reasons I am building
Synara
. It handles event consistency upstream so you do not rely on each client s refresh behaviour to interpret updates correctly. It does not fix subscription polling, nobody can, but it removes the ICS headaches that usually get blamed ... ... category. Comment from Sam Benson(@sambenson): @abod_rehman That s absolutely right! ICS and calendar providers in general can be a head-scratcher, especially as it s never obvious what exactly isn t working. That was the inspiration behind
Synara
2
19
p/synara
by
Sam Benson
•
9mo ago
ICS Is 25 Years Old. Here’s Why I Built Synara to Replace It for Developers
... with this long enough, I realised the real issue isn t how we send events. It s the format underneath everything. So I built ACE , a modern JSON event envelope for JSCalendar, designed to remove ICS ambiguity entirely. And
Synara
is the service layer on top of it: a clean, predictable event and invite API that keeps Google and Outlook in sync without hacks.
Synara
1
4
p/synara
by
Sam Benson
•
9mo ago
ICS isn’t the only problem - vendor APIs are the real mess. That’s why I’m building Synara.
... None of this is theoretical. I hit every single one of these while building an event system last month. The calendar layer becomes a pile of vendor-specific logic that you end up maintaining forever. So I built
Synara
to remove all of that. Instead of forcing developers to juggle three (incompatible) ecosystems,
Synara
0
13
Subscribe
Sign in