Profile avatar
mainmatter.com
Team up with us to go further! Check out our upcoming events 👉 https://mainmatter.com/events/ #svelte, #rustlang, #emberjs, #rubyonrails, #elixirlang, #transformation
253 posts 252 followers 6 following
Prolific Poster
Active Commenter

Think you need a full rewrite to start using Svelte at work? You don’t. This workshop is for devs who love Svelte but are stuck in a React world—or any other stack. We’ll show you how to sneak Svelte in the smart way. 🧵1/2

Rust lets you build things right, but only if you hold it right. A wrong type here, a bad abstraction there... It works until it doesn’t. We help you catch those issues early. Before they turn into expensive rewrites. Get your architecture reviewed. Talk to someone who’s been through it before.

What’s in Svelte(Kit) auth workshop? It’s not just login forms and logout buttons. We’re talking full flow, from OAuth theory to browser-server state syncing. If you’re building serious apps, this is stuff you need to know. 🧵1/2

Yes, this is real. @tinyclouds.org will be at #EuroRust25. Can’t wait to welcome him to the EuroRust stage! 🦀

Some of our favorite talks from past EmberFests – if you're heading to Brussels this year, these are well worth revisiting 🐹

Our Rust Expert, @lpalmieri.com is heading to RustConf 2025 in Seattle, Washington 🦀 He will be sharing how our team helps Redis move from C to Rust, and what it takes to get it right: interop, migration, and real-world lessons. You’ll want to be in the room for this!

We bet you already know that Episode 106 of This Week in Svelte is live! It’s a shorter one, but still packed: compiler loop fixes, class field SSR patches, scoped CSS tree-shaking, improved Vite dev DX, and a preview of what's brewing for Svelte 6. Catch up on the latest in Svelte!👇🏼

Wondering what we actually cover in the Svelte testing workshop? It’s not just “write a test, expect true.” We’re teaching real-world testing strategies, structure, and tools that won’t collapse under pressure. Full agenda’s in the image. 🧵1/2

Don’t be stuck debugging something for two days (or longer). Mainmatter’s Svelte experts have seen your problem before – and fixed it before. We help you by sharing our experience so you overcome blockers faster and stop hitting walls.

Touchdown! @paolo.ricciuti.me just landed at @jsnation.gitnation.org and is getting ready to take the stage at the Community Track. As always… if you see him around, go say hi! #JSNation #Svelte #SvelteKit

Thinking about joining the Svelte 5 workshop but want to know what’s inside? Here’s what we’ll cover, hands-on and step-by-step: ✅ $state, $derived, $effect, $props ✅ Snippets vs slots ✅ JS signals ✅ 4→5 Migration paths ✅ Vibes included 🧵1/2

He doesn’t just talk about Ember, @runspired.com helps define what’s possible with it. Always worth listening to! 🐹

Glad to have you @a11ymel.bsky.social on the EmberFest stage again this year! 🐹

We’re heading into @jsnation.gitnation.org @paolo.ricciuti.me is giving a talk on signals in Svelte 5. Check out what’s really going on under the hood with runes. And a few days later, @marcoow.bsky.social will show how to bring Rust into your Node apps, without rewriting everything.

Missed last week's This Week in Svelte? Episode 105 is already up. And it's a good one to catch before the next one. @paolo.ricciuti.me dives solo into stable attachments, smarter compiler warnings, select SSR fixes, reactive toString() tricks, and the end of a long-standing transition flicker bug.

Stop bottlenecking your best developer 🛑 Your one Rust expert is juggling too much. We can step in, pair with the rest of the team, and spread that knowledge. So your team levels up and your bottleneck breathes again. Check out our Rust Support Subscription below 👇🏼 #RustLang

Help us complete @paolo.ricciuti.me's Lynx transformation! We’re looking for companies to fund our work on Svelte custom renderers. If you’d like to use #svelte to build UIs across all platforms, including native apps with #lynxjs, find more info here: svelte-custom-renderers.com

Love Svelte but stuck in a React codebase? You don’t need a rewrite to start using it. On July 24, we’re running a workshop that shows you how to bring Svelte into your work today, without a big bang rewrite. 🧵1/2

Our @paolo.ricciuti.me is getting ready to take the stage at Tech Camp Hamburg for his talk about progressive enhancement with SvelteKit. If you’re at the event, don’t forget to say hi 👋 #Svelte #SvelteKit

We’re very excited to welcome ‪@fasterthanlime.hachyderm.io.ap.brid.gy and @jamesmunns.com for a live recording of @sdr-podcast.com at #EuroRust25! 🎙️🦀

Building apps means handling auth. And no, just having Copilot generate it for you isn’t a winning strategy. On July 23, we’re running a remote workshop that covers everything you need to know to build real-world authentication in SvelteKit securely and properly. 🧵1/2

Don’t miss the #eurorust25 cfp deadline ⏱️

You’re building Svelte apps. Cool. Now let’s make sure they don’t break. Yes, it’s possible even with Svelte & SvelteKit. We're running a remote Testing Workshop on July 22. It's one day, hands-on, and gets your test game up to speed. 🧵1/2

What happened on last week’s This Week in Svelte? ‪@endigo9740.bsky.social‬ (yep, that Skeleton guy) joined @paolo.ricciuti.me‬ to talk through the 3.0 release and it’s not just a new coat of paint. Skeleton’s gone full design system. With themes. Presets. Tailwind 4. Zag-powered components. 🧵1/2

🦀 From hiking in Gran Canaria to building Rust games. Tim Janus's journey into Rust is one of a kind. Now he’s part of the Mainmatter team. You will catch him at #EuroRust25 this October in Paris!

Svelte 5 is here with a whole new way of thinking. Runes, snippets, no more $: It’s just simpler, smarter reactivity. We’re running a 1-day remote workshop to help you level up and migrate your apps. 📅 July 21st, 9–5 CEST 🧵1/2

Stuck in a React codebase but dreaming about Svelte? You don’t need a full rewrite to start using it. Our new workshop shows you how to bring Svelte into your workflow. Well, right now if you want to help your team 🙃  No rewrite pitch required. 🧵1/2

Next week at TechCamp Hamburg, our own @paolo.ricciuti.me will talk you through how to approach progressive enhancement in SvelteKit without sacrificing UX. Will you be there? 👋

We're co-hosting EmberFest as every year 🐹. Same spirit, new city: Brussels, Sept 18–19. Tickets and CFP are open. Let’s go! 🎉

Can you build a truly native app with Svelte? Not yet, but we’re working on it. We’ve been busy building a custom renderer API, and just ran a real Svelte app *natively* on a phone with Lynx. This is still a work-in-progress, but it's a big step forward. 🧵1/2