🧭 Pack Light | May Update


​Compass got a little better last month, especially for developers.

Things are faster and lighter. First-time builds for devs are 74% faster. Artifacts are 66% smaller. We ship 36% fewer dependencies. This makes working with Compass a lot more enjoyable.

Self-hosting is easier. It’s been possible to self-host Compass ever since we went open-source in 2023. However, actually pulling that off took a lot of time (like, hours). We wanted to make it easier to get up and running. So, we added an install script, a step-by-step guide, and a 6-minute demo video. Now, anyone who wants full control of their data can have their own Compass instance in 15-45 minutes.

April was about improving things for devs and AI. During May, we’re focusing on humans; Expect lots of UX improvements soon.

’till next time,

Tyler

PS. Shoutout to our newest contributors: @jaryalarshita & @Uarmagan. Thank you for the help.

Changelog

Short product summaries

Read more from Changelog

Compass got a little better last month. Email/password signup. You can use Compass without connecting your Google account. Great news for self-hosters and anyone resisting the singularity. Sync repair. If you later connect your GCal and that connection becomes stale, Compass will display a button that magically fixes it and issues 1 BTC. Reliability & DX. Websockets → SSE, tanstack-hotkeys, and technical docs. Head over to app.compasscalendar.com and try it out for yourself. ’Till next time,...

Compass got a little better last month. Seed data. Every new visitor to app.compasscalendar.com will now see relevant demo tasks and events without needing to sign up first. The descriptions include little jokes and tips on how to use the app. This helps them catch the vibe without pressuring them to hand over their email. The delete CLI command now cleans up your browser data in addition to the database, which can get stale during development. Tasks are saved in indexeddb (previously local...

You can now go from being interested in Compass to using it for real in 3.94 seconds. (Yes, I timed it.) No long onboarding or signup process. Instead, your changes are saved locally. Once you're ready to commit, you can connect your Google account through the command palette. Behind the scenes, we then sync your local changes with your GCal and our cloud servers. Why do this? To make it easier to test out the app To pave the way to offline mode To make french aviator Antoine de Saint-Exupéry...