Discover Meteor brought thousands of devs into @meteorjs when full-stack JS was still a weird idea.
10 years later, Meteor is at v3.x: async/await, TypeScript, Rspack, and Change Streams just around the corner.
Should someone rewrite it? 👀
Posts by Fred Maia ☄️
@meteorjs devs already trust Galaxy with their app.
We handle deploys. We manage infrastructure. We provide support.
The database is the one thing still split across a different vendor.
That's what we're closing with MongoDB on @CloudByGalaxy.
In 2022 there were serious people arguing @meteorjs should maintain a forked Node.js just to keep Fibers alive.
We went the other direction. Removed Fibers entirely. Full async/await. Shipped it in July 2024 as Meteor 3.0.
2,300 commits. 800+ changed files. The right call.
buff.ly/qjcLIPc
"Galaxy has made hosting @meteorjs apps effortless in so many ways. Spinning up containers, scaling, and SSL setup are all automated with very minimal configuration. It's like Amazon AWS, but no certificate required to understand it!" <3
Running a Meteor app usually means:
- Galaxy for hosting
- Atlas (or something else) for MongoDB
- Maybe a third thing for Redis
3 dashboards. 3 billing cycles. 3 places to look when something breaks.
Most teams don't feel this cost until they're deep in it.
@meteorjs shipped 30+ releases in the last 5 years.
Dropped Fibers entirely. Migrated everything to async/await. Jumped from Node 12 to Node 22. Replaced the bundler with Rspack. Added Change Streams in 3.5.
This framework keeps shipping. Full version-by-version history:
→ buff.ly/qjcLIPc
The most common Meteor security incident I see:
Developer forks private repo to public GitHub "just to test something."
Bots scrape the commit history within minutes.
API keys, Stripe secrets. All gone.
The fix is 3 scripts and an Infisical account. We wrote the whole thing up:
buff.ly/HouWGH3
Developers don't move their database only because it's cheaper somewhere else.
They move because latency finally became someone's problem. Or the bill stopped making sense. Or they got tired of context-switching between 3 vendors to debug one issue.
The trigger is almost always friction.
Your Meteor.js app is on Galaxy.
Your MongoDB is somewhere else.
Every query crosses a network, adds latency, and costs you money you're not tracking. That's a physics problem.
Galaxy has managed MongoDB. Going to be talking more about this soon.
We are looking for devs who like to write.
Galaxy Crew Writers: $60-100 per published article about Meteor, Galaxy, Node, and the ecosystem.
We're starting with the first group to help shape how developers discover Galaxy.
tally.so/r/VLP7JJ
Have you seen we launched The Galaxy Crew?
→ Weekly podcast with devs, founders, and community leaders
→ Forums to connect and share projects
→ Paid writers program ($60-100/article)
We're (re)building Galaxy with the community.
blog.galaxycloud.app/introducing-...
Meteor.js 3.4 wraps up the bundler overhaul. But we're not done.
What's next:
→ Change Streams in 3.5
→ Node 24 support
→ Modern native (beyond Cordova)
The @meteor.com renaissance is just getting started.
Just published Meteor Detector!
A simple Chrome extension that tells you if a website is built with @meteor.com and shows its version. Useful for spotting Meteor apps in the wild.
chromewebstore.google.com/detail/meteo...
Meteor 3.4 wouldn't exist without the community.
→ Rspack testing and feedback
→ react-meteor-data 4.0.1
→ collection-extensions in core
→ Cordova modern builds
→ Raw logs by default
So many contributors made this happen. Thank you.
blog.galaxycloud.app/meteor-3-4-...
@meteor.com 3.4 finally speaks the same language as the rest of the JS ecosystem.
Full ESM support. React Router v7. React. Vue. Solid. Svelte. Angular.
Modern tools, Meteor simplicity.
www.youtube.com/watch?v=qq_F...
"When will Meteor get tree shaking?"
Today.
Meteor 3.4 + Rspack = 88% smaller client bundles on the Galaxy app.
Less code shipped. Faster load times. Finally.
www.youtube.com/watch?v=qq_...
Meteor.js 3.4 with @rspack.dev is out! 🚀
4x faster builds. 50% smaller bundles. Tree shaking, full ESM support, and HMR.
Watch the release video!
www.youtube.com/watch?v=qq_F...
@meteor.com
Last month we migrated Galaxy and @meteor.com email lists to Brevo (formerly Sendinblue).
Last week we found out Brevo is using Meteor.
We picked them for features. Turns out we’re already connected. 🚀
Meteor builds used to be... slow. We all knew it.
Meteor 3.4 with Rspack: build times dropped 70%. Rebuilds are near-instant.
We measured it on the Galaxy app. It's real.
blog.galaxycloud.app/meteor-3-4-...
Meteor.js 3.4 with @rspack.dev is out! 🚀
4x faster builds. 50% smaller bundles. Tree shaking, full ESM support, and HMR.
Watch the release video!
www.youtube.com/watch?v=qq_F...
@meteor.com
The State of JavaScript 2024 survey is live: survey.devographics.com/en-US/survey...
If you are a Meteor user, take the survey and let's show the power of the community ❤️
You can find Meteor under “Other Tools > Back-end Frameworks”.
Pretendo trazer o Fred (CEO) pra um episodio em breve, mas gravamos recentemente um episódio no Hipsters sobre o Meteor: www.hipsters.tech/meteorjs-e-f...
Eu e meu chefe nos encontramos pela primeira vez pessoalmente ontem.
Sim, ele também é brasileiro e CEO do Meteor.js e Galaxy Cloud.
Essa foto foi antes da gente ser expulso do bar kkkkkkk ficamos até a galera começar a varrer
Hahaha relembrando os velhos tempos fechando o bar 😅
Time de devrel do Meteor.js presente na @gambiconf.dev hoje
Thanks @overde.bsky.social! 🎉
Essa semana no meu podcast: a trajetória de um programador de Goiânia que se tornou CEO de uma empresa internacional. Hoje ele lidera o futuro de um dos frameworks javascript mais populares do mundo.
Escute no Spotify: https://buff.ly/4ePp9rc
Ou na sua plataforma preferida de podcasts.