First time at @localfirstconf.com, looking forward to meeting many cool people! 🙌
Mikael Siidorow
Mikael Siidorow
@siidorow.dev
Builder & product engineer. Wrote my MSc thesis on sync engine adoption. Local-first curious. #buildinpublic
94 followers132 following27 posts
Mikael Siidorow reposted
For his master's thesis, @siidorow.dev interviewed me about how @jazz.tools fits into the landscape of sync engines and local-first DBs. Now that it's published (congrats!) I can say that it is *the* most rigorous & precisely categorized overview of our field! PDF: aaltodoc.aalto.fi/server/api/c...
At teamspective.com we replaced months of UI work with a chat box. Combining data across products used to mean clicking through dashboards. Now it's one message
On Fly.io, Render, or Railway a single always-on service runs roughly 5-7€. But a real app is never one container. My sync engine powered app needs the app, a sync server, and Postgres. Three services, 15-20€ for one project. I run all that plus other apps on Hetzner for 8€ total.
This has been really helpful for my MSc thesis research at Aalto University (@aalto.fi). I'm exploring sync engine architectures: when off-the-shelf sync works well and when teams end up building custom #localfirst #webdev
Just watched @maggieappleton.com's talk on home-cooked software and it really clicked with what I'm doing with sweepmail.app! 🎯 Makes sense that not every piece of software needs to scale to millions of users 🛠️ #buildinpublic #webdev #indiehacker
Full talk + transcript here: maggieappleton.com/home-cooked-... Want to try out sweepmail.app, the email experience for indie hackers, solopreneurs and founders? Join the waitlist at sweepmail.app 🧹
I just launched a waitlist for sweepmail.app! ✨🧹 Google Cloud allows me to invite up to 100 test users. I will let some people test the app in the next few weeks once the core functionality is in place! #buildinpublic #indiehacker #productivity #webdev
I just built a toy version of my Gmail client for mysidequest.xyz Week 3! It has working OAuth and connection to the Gmail API. Only text render at this point, but I learned a lot about parsing the email format. I even got åöä to work properly 🙌 #webdev #sidequest #buildinpublic
I used @tanstack.com Query with indexeddb to make the app fast as heck. Next steps to figure out a smart way to prefetch the emails since the Gmail listing API only has IDs by default. If it even makes sense to do this without any server storage... #svelte #typescript #webdev
I am building a side project with mysidequest.xyz! My goal for the program is to have a functioning email client that I can personally use instead of sluggish Gmail by the end of 6 weeks. Planning to post progress updates here every week! #svelte #local-first #gmail
Hey bsky! Never became active on Twitter, but this seems like a new start 👋 Interested in all things web dev. Recently dove into the world of local-first thanks to @syntax.fm and @localfirst.fm. Looking to found a startup at some point in the near future 🏗️
You are up to date.