Sign in

Mainmatter

@mainmatter.com
394 followers 17 following 483 posts

We specialize in Rust, Ember and Svelte – supporting organizations in adopting and building on these technologies with confidence. Find us at mainmatter.com. #rustlang #emberjs #svelte

PostsRepliesMedia
Mainmatter @mainmatter.com · 7h
What does agentic engineering with Svelte look like in practice? Our Svelte lead @paolo.ricciuti.me built a real Svelte app with the agent writing every line of code, building up the engineering harness along the way so it produces good results instead of a pile of slop #Svelte #AgenticEngineering
youtube.com
Project Setup & Intro - Agentic Engineering with Svelte (Ep. 1)
What does agentic engineering with Svelte actually look like in practice? Paolo Ricciuti, Svelte lead at Mainmatter, recorded himself building a real app agent-first, with Claude writing every line…
010
Mainmatter @mainmatter.com · 29/09/2026
This Thursday, we're hosting a free AMA on migrating C/C++ to idiomatic Rust. Our @jonaskruckenberg.de, author of the C-to-Rust migration book, and @marcoow.bsky.social will answer your questions, drawing on our experience running large-scale C-to-Rust migrations. See you Thursday! 🙌 #rustlang
luma.com
C-to-Rust Migrations – AMA with Jonas Kruckenberg and Marco Otte-Witte · Luma
Securing and modernizing software is a top priority today. Tech debt and memory-safety bugs remain the largest sources of vulnerabilities, which is why teams…
032
Mainmatter @mainmatter.com · 28/09/2026
We're hiring a Rust Engineering Consultant. We're looking for strong expertise in C-to-Rust migrations or Rust web backends, ideally both, plus experience leading projects and using AI to accelerate development. Learn more and apply 👇 #rustlang
mainmatter.notion.site
Rust Engineering Consultant 2026 | Notion
Please email jobs+rust@mainmatter.com with your résumé and availability.
012
Mainmatter @mainmatter.com · 23/09/2026
Tomorrow, our @lpalmieri.com and @marcoow.bsky.social are in London for a RustLondon x Lloyds Banking Group meetup. They'll dig into enterprise Rust adoption and where Rust and AI workflows are headed. A few spots are still open, sign up using the link below 👇 #rustlang
meetup.com
Rust London, Lloyds Banking Group, with Luca Palmieri & Mainmatter, Thu, Sep 24, 2026, 6:00 PM | Meetup
We are excited to collaborate once again with Lloyds Banking Group for another meetup focused on learning and sharing. We're also thrilled to partner with Mainmatter, one o
011
Mainmatter @mainmatter.com · 22/09/2026
On Oct 1, we're hosting a free AMA on migrating C/C++ to idiomatic Rust. Our @jonaskruckenberg.de, author of the C-to-Rust migration book, and @marcoow.bsky.social will answer your questions, drawing on our experience running large-scale C-to-Rust migrations. Registration link below. #rustlang
luma.com
C-to-Rust Migrations – AMA with Jonas Kruckenberg and Marco Otte-Witte · Luma
Securing and modernizing software is a top priority today. Tech debt and memory-safety bugs remain the largest sources of vulnerabilities, which is why teams…
031
Mainmatter @mainmatter.com · 21/09/2026
We're back from @emberfest.eu in Prague. @nickschot.bsky.social, @marcoow.bsky.social, and @chris.manson.ie gave talks on the Ember ecosystem and where it's headed. The best parts happened between talks, catching up with old friends and meeting new faces. Thanks to everyone who came out! 🙌 #emberjs
051
Mainmatter @mainmatter.com · 18/09/2026
Our @chris.manson.ie is on stage at @emberfest.eu talking about Ember, @vite.dev, and what's next 🐹✨ #emberjs #vite #vitejs
053
Mainmatter @mainmatter.com · 17/09/2026
Mainmatter's founder @marcoow.bsky.social is on stage at @emberfest.eu to talk about agentic frontend engineering – where are we, what's coming, where does all this lead in the long term?
043
Mainmatter @mainmatter.com · 17/09/2026
Our @nickschot.bsky.social is on stage at @emberfest.eu talking about the work our team has been doing on modernizing the #emberjs router 👏
022
Mainmatter @mainmatter.com · 16/09/2026
Three new Rust workshops now in our trainings catalog, ready to book for your team: Async Rust, Advanced Rust API design, and Procedural Macros. All available on-site or remote. Read more in the thread 🧵 #rustlang
151
Mainmatter @mainmatter.com · 15/09/2026
Our @paolo.ricciuti.me is speaking at this year’s Svelte Summit, happening Nov 19-20. The day before, on Nov 18, Paolo will hold a workshop about agentic engineering with Svelte. Tickets are on sale now. See you in Ljubljana! 👋 #Svelte
sveltesummit.com
Svelte Summit Ljubljana 2026 | 10th Anniversary
Come to Ljubljana for two days of talks, experiments, and good company with the people who build and use Svelte.
071
Mainmatter @mainmatter.com · 14/09/2026
On October 1st, we’re hosting a free AMA on migrating C/C++ to idiomatic Rust. Our @marcoow.bsky.social and @jonaskruckenberg.de, author of the "C to Rust Migration Book”, will answer your toughest questions. Register now 👉 luma.com/m2gplobz #rustlang
luma.com
C-to-Rust Migrations – AMA with Luca Palmieri and Jonas Kruckenberg · Luma
Securing and modernizing software is a top priority today. Tech debt and memory-safety bugs remain the largest sources of vulnerabilities, which is why teams…
041
Mainmatter @mainmatter.com · 14/09/2026
There are still some tickets left for our workshop with @jonaskruckenberg.de at EuroRust! Get yours now 🙌
021
Mainmatter @mainmatter.com · 10/09/2026
Today, the Rust Commercial Network will have a meet and greet at @rustconf.com. Our @jonaskruckenberg.de and @lpalmieri.com will be there with all RCN steering committee members. If you’re at RustConf, drop by the @rustfoundation.org booth at 1:30-1:45 (EDT)! #RustLang
000
Mainmatter @mainmatter.com · 09/09/2026
The second chapter of our "C to Rust Migration Book", written by @jonaskruckenberg.de, is on its way. The first chapter presented the basics. In the second chapter, learn how to make the most of tools like Miri, @lpalmieri.com's cheadergen, lldb, and gbd. Stay tuned! #RustLang
mainmatter.com
The C to Rust Migration Book - Mainmatter
Learn how to migrate production C codebases to safe, idiomatic Rust one module at a time.
061
Reposted by Mainmatter
Jonas Kruckenberg @jonaskruckenberg.de · 08/09/2026
another full @mainmatter.com workshop!! very exciting
RustConf workshop room filled with people excited to learn about migrating C to Rust
081
Mainmatter @mainmatter.com · 08/09/2026
Next week, the Mainmatter team is heading to @emberfest.eu! @chris.manson.ie will give a talk on Ember on Vite and what’s next, @nickschot.bsky.social on modernizing the Ember router, and @marcoow.bsky.social on agentic engineering with Ember. See you in Prague! 👋 👉 emberfest.eu #emberjs
emberfest.eu
EmberFest
EmberFest - the European Community Ember Conference
011
Mainmatter @mainmatter.com · 07/09/2026
We’re on our way to @rustconf.com! Tomorrow, Sep 8, @lpalmieri.com will hold a workshop on C to Rust migrations, beyond the basics. On Wed, Sep 9, @jonaskruckenberg.de will talk about learnings from our work migrating RediSearch from C to Rust. See you in Montreal! 👋 rustconf.com
rustconf.com
RustConf 2026 - September 8-11 | Montreal + Online
The original Rust programming language conference. Join Rustaceans in Montréal & online, September 8-11, 2026 for talks, workshops, and more.
131
Mainmatter @mainmatter.com · 04/09/2026
Have you wondered what “context rot” really means? Agentic engineering is moving fast and so is the terminology around it. Our @paolo.ricciuti.me put together a glossary to keep it straight. Read the post 👉 mainmatter.com/blog/2026/08... #agenticengineering
mainmatter.com
A complete Agentic Engineering glossary - Mainmatter
Agentic Engineering is a new and complex topic. Having a glossary can help you get the most out of it!
000
Mainmatter @mainmatter.com · 03/09/2026
Did you know C's int isn't actually guaranteed to be Rust's i32? They line up almost always, except on niche architectures. Rust decided that "almost" is close enough. Read about what this means in our free C-to-Rust migration course: mainmatter.com/c-to-rust-mi... #RustLang
mainmatter.com
The C to Rust Migration Book - Mainmatter
Learn how to migrate production C codebases to safe, idiomatic Rust one module at a time.
051
Reposted by Mainmatter
Jonas Kruckenberg @jonaskruckenberg.de · 01/09/2026
rare PSA: we @mainmatter.com have our Rust engineers free right now! A client paused on budget timing, so they are coming straight off a highly complex c2rust project! some of theee best engineers I know, looking for the gnarliest problems you’ve got! 👀 DM me if your company has those!
065
Mainmatter @mainmatter.com · 31/08/2026
On October 1st, we’re hosting a free AMA with our @lpalmieri.com, @jonaskruckenberg.de, author of the C-to-Rust migration book, and @marcoow.bsky.social, to answer your questions on migrating C/C++ to idiomatic Rust. Register now 👉 luma.com/m2gplobz #rustlang
luma.com
C-to-Rust Migrations – AMA with Luca Palmieri and Jonas Kruckenberg · Luma
Securing and modernizing software is a top priority today. Tech debt and memory-safety bugs remain the largest sources of vulnerabilities, which is why teams…
192
Mainmatter @mainmatter.com · 27/08/2026
Meet our team at @emberfest.eu in Prague this September. @nickschot.bsky.social will give a talk on modernizing the Ember router, @marcoow.bsky.social agentic engineering with Ember, and @chris.manson.ie on Ember on Vite and what's next. Full schedule and tickets 👉 emberfest.eu #emberjs
emberfest.eu
EmberFest
EmberFest - the European Community Ember Conference
020
Mainmatter @mainmatter.com · 26/08/2026
There are still some seats left for @lpalmieri.com's workshop at @rustconf.com about migrating C to Rust. Our @jonaskruckenberg.de will also be in Montreal, speaking about our work migrating RediSearch from C to Rust. Check out the full program and get your ticket now! 👉 rustconf.com #RustLang
rustconf.com
RustConf 2026 - September 8-11 | Montreal + Online
The original Rust programming language conference. Join Rustaceans in Montréal & online, September 8-11, 2026 for talks, workshops, and more.
100
Mainmatter @mainmatter.com · 25/08/2026
Meet @paolo.ricciuti.me in Hamburg tonight to chat about @svelte.dev !
000
Mainmatter @mainmatter.com · 25/08/2026
Agentic engineering is moving fast and so is the terminology. Terms like context rot, harness engineering, the Ralph loop, and prompt injection are just a few in an ever-growing list. Our @paolo.ricciuti.me put together a glossary to keep it all straight. Read the new post 👇 #agenticengineering
mainmatter.com
A complete Agentic Engineering glossary - Mainmatter
Agentic Engineering is a new and complex topic. Having a glossary can help you get the most out of it!
051
Mainmatter @mainmatter.com · 24/08/2026
This Wednesday, August 26th, our @paolo.ricciuti.me is speaking at techcamp Hamburg about how to best approach agentic engineering with Svelte. Don’t miss it if you’re in Hamburg 👇 #sveltejs #ai
techcamp.hamburg
techcamp Hamburg 2026 | Tech Talks & Tonic - techcamp Hamburg
🚀 techcamp Hamburg – Kleine Techconference der Tech Community. Erlebe spannende Talks, Deep Dives & Networking im Klubhaus St. Pauli.
052
Mainmatter @mainmatter.com · 20/08/2026
We hope to see you in Barcelona in October! 🙌
100
Mainmatter @mainmatter.com · 19/08/2026
On October 1st, we’re hosting a free AMA with our @lpalmieri.com and @jonaskruckenberg.de, author of the C-to-Rust migration book, about migrating C/C++ to idiomatic Rust. Sign up now and get the answers you’ve been looking for. 👉 luma.com/m2gplobz #rustlang
luma.com
C-to-Rust Migrations – AMA with Luca Palmieri and Jonas Kruckenberg · Luma
Securing and modernizing software is a top priority today. Tech debt and memory-safety bugs remain the largest sources of vulnerabilities, which is why teams…
020
Mainmatter @mainmatter.com · 17/08/2026
Did you know struct layout in Rust is technically undefined? The compiler can silently reorder your fields to save space, you can watch it happen on Compiler Explorer. More in our free migration course: mainmatter.com/c-to-rust-mi... #RustLang
mainmatter.com
The C to Rust Migration Book - Mainmatter
Learn how to migrate production C codebases to safe, idiomatic Rust one module at a time.
000
Mainmatter @mainmatter.com · 14/08/2026
AI is changing how software gets built. In @paolo.ricciuti.me’s new blog post, he wrote up how the Svelte team built tools to guide agents towards writing good Svelte code, and why git, tests, and review matter more than ever. 👉 mainmatter.com/blog/2026/07... #sveltejs
mainmatter.com
Agentic engineering with Svelte - Mainmatter
Agents can boost your productivity to unprecedented levels... but how do you get the best out of them? And what are the best practices for agentic engineering with Svelte? In this article we will…
0102
Mainmatter @mainmatter.com · 12/08/2026
Our @jonaskruckenberg.de and @lpalmieri.com will be at @rustconf.com. Jonas will talk about learnings from our work migrating RediSearch from C to Rust. Luca will hold a workshop on C to Rust migrations, beyond the basics. See you in Montreal! 👋 Get your ticket 👉 rustconf.com
rustconf.com
RustConf 2026 - September 8-11 | Montreal + Online
The original Rust programming language conference. Join Rustaceans in Montréal & online, September 8-11, 2026 for talks, workshops, and more.
071
Mainmatter @mainmatter.com · 11/08/2026
In her recent blog post series “From Ember Data to WarpDrive”, our Marine presented an overview of what migrating to WarpDrive means for Ember developers. Links in the thread 🧵 #emberjs
mainmatter.com
From EmberData to WarpDrive (1/2): migrating to WarpDrive, what does that mean? - Mainmatter
The first post of the From EmberData to WarpDrive series, describing what migrating to WarpDrive means.
100
Mainmatter @mainmatter.com · 10/08/2026
A while back, our @lpalmieri.com sat down with @bravit.bsky.social and @rustrover.jetbrains.com to dig into the practical realities of C/C++ to Rust migrations. If you missed it, you can check it out on YouTube! 📺 www.youtube.com/watch?v=_Ltg... #RustLang
youtube.com
How do you rewrite C/C++ projects to Rust?
Migrating memory from codebases (C, C++, Zig) to Rust is quite a hot topic these days! In this livestream, Vitaly Bragilevsky is joined by Luca Palmieri (Principal Engineering Consultant at…
052
Mainmatter @mainmatter.com · 07/08/2026
Our @paolo.ricciuti.me is speaking at techcamp Hamburg on August 26. Paolo will dig into some best practices for agentic engineering with Svelte. Check out the full schedule and grab your ticket 👇 #sveltejs #ai
techcamp.hamburg
techcamp Hamburg 2026 | Tech Talks & Tonic - techcamp Hamburg
🚀 techcamp Hamburg – Kleine Techconference der Tech Community. Erlebe spannende Talks, Deep Dives & Networking im Klubhaus St. Pauli.
043
Mainmatter @mainmatter.com · 06/08/2026
Rewriting a C codebase in Rust is hard, and it's easy to get wrong. We’re hosting a free AMA with our @lpalmieri.com and @jonaskruckenberg.de, author of the C-to-Rust migration book, to answer your questions on migrating C/C++ to idiomatic Rust. Register now 👉 luma.com/m2gplobz #rustlang
luma.com
C-to-Rust Migrations – AMA with Luca Palmieri and Jonas Kruckenberg · Luma
Securing and modernizing software is a top priority today. Tech debt and memory-safety bugs remain the largest sources of vulnerabilities, which is why teams…
062
Mainmatter @mainmatter.com · 05/08/2026
EmberFest is heading to Prague! Join us September 17-18 to stay up to date on everything Ember, and meet other members of the community. Our @chris.manson.ie, @nickschot.bsky.social, and @marcoow.bsky.social are all speaking. See you at @emberfest.eu! 🙌 Get your ticket now 👉 emberfest.eu #emberjs
emberfest.eu
EmberFest
EmberFest - the European Community Ember Conference
022
Mainmatter @mainmatter.com · 03/08/2026
We're once again partnering with @sveltesociety.dev for Svelte Summit 2026, this year in Ljubljana. November 19-20, with a workshop day on November 18. Our @paolo.ricciuti.me will be speaking. Tickets will be on sale shortly! 👇
041
Reposted by Mainmatter
EuroRust @eurorust.eu · 30/07/2026
Welcome @thejpster.org.uk as a #EuroRust26 speaker! 🦀 Co-founder of the Rust Embedded Devices WG and consultant at @ferroussystems.bsky.social, he knows embedded Rust inside out. He'll talk about bootstrapping a brand new ecosystem for 32-bit Arm processors! 🙌 👉 eurorust.eu/talks/tales-...
042
Mainmatter @mainmatter.com · 30/07/2026
Cheadergen is built by our @lpalmieri.com. It reads your Rust code and generates the C header files. It’s fast, modern, and puts emphasis on helpful error messages. You can read more about cheadergen in our free C-to-Rust migration course. Start learning 👇 mainmatter.com/c-to-rust-mi... #RustLang
mainmatter.com
The C to Rust Migration Book - Mainmatter
Learn how to migrate production C codebases to safe, idiomatic Rust one module at a time.
020
Mainmatter @mainmatter.com · 29/07/2026
We’ve added new Rust workshop dates in Sep and Nov. Hands-on training covering real use-cases, from Rust basics to C-to-Rust migrations and more, bookable for individuals and teams. We're a @rustfoundation.org Trusted Training provider. Save your spot 👇️ mainmatter.com/training/rust/ #rustlang
mainmatter.com
Rust Training - Mainmatter
We train teams to succeed with Rust – covering a wide range from basics to advanced topics, onsite or remote.
010
Mainmatter @mainmatter.com · 28/07/2026
AI is changing how software gets build. Our @paolo.ricciuti.me wrote up how the Svelte team built tools to guide agents towards writing good Svelte code, and why git, tests, and review matter more than ever. Read the new blog post 👇 mainmatter.com/blog/2026/07... #sveltejs
mainmatter.com
194
Mainmatter @mainmatter.com · 23/07/2026
The C ABI has accidentally become the lingua franca of programming languages. Our free C-to-Rust migration course breaks down exactly how it works, and why it's the foundation of every FFI call you'll ever write. Read it now 👉 mainmatter.com/c-to-rust-mi... #RustLang
mainmatter.com
The C to Rust Migration Book - Mainmatter
Learn how to migrate production C codebases to safe, idiomatic Rust one module at a time.
010
Mainmatter @mainmatter.com · 22/07/2026
Last week we shared a guide by @nickschot.bsky.social on migrating from ember-cli-mirage to ember-mirage, so your MirageJS test setup keeps working with Embroider and Vite. In case you missed it! 👀 👉 mainmatter.com/blog/2026/07... #emberjs
mainmatter.com
Migrating to ember-mirage: Modern MirageJS for Vite and Embroider - Mainmatter
Nick Schot explains how to migrate from ember-cli-mirage to a miragejs + ember-mirage setup supported by Vite
011
Mainmatter @mainmatter.com · 17/07/2026
Our @paolo.ricciuti.me recently talked at DevWorld in Amsterdam about TMCP, a new way to build MCP servers in TypeScript. Check out the talk now! 🙌 📺 youtu.be/rtqzVc3hw54?... #FrontendDevelopment #Svelte
youtu.be
Paolo Ricciuti - TMCP: A New Way to Build MCP servers in TS
Paolo gives you a sessions on the new way to build MCP servers within TS 👉 Devworld Conference 👈 The Developer Conference for Tech Teams gathering for the Disneyland of Developers with 5000…
010
Mainmatter @mainmatter.com · 16/07/2026
Registration is now open for the impl/Unconference day on October 17. Attendance is free, but seats are limited, so make sure to sign up to save your seat.
000
Mainmatter @mainmatter.com · 15/07/2026
This afternoon, 17:00-18:30 CEST, we’re hosting a free AMA with @paolo.ricciuti.me about agentic engineering with Svelte. Paolo will walk through some best practices and considerations, after that attendees will get the chance to ask any questions they might have. 👉 luma.com/2nqh8mvb #AI #Svelte
luma.com
Agentic Engineering with Svelte – AMA with Paolo Ricciuti · Luma
Join us for an AMA on Agentic Engineering with Svelte with Paolo Ricciuti! Paolo is a Svelte core team member, leads the Svelte team at Mainmatter and recently…
000
Mainmatter @mainmatter.com · 14/07/2026
ember-cli-mirage doesn't work with Vite. Our @nickschot.bsky.social has written a guide about how to migrate to ember-mirage instead, so your MirageJS test setup keeps working with Embroider and Vite. Read the post 👇   mainmatter.com/blog/2026/07... #emberjs
mainmatter.com
Migrating to ember-mirage: Modern MirageJS for Vite and Embroider - Mainmatter
Nick Schot explains how to migrate from ember-cli-mirage to a miragejs + ember-mirage setup supported by Vite
122
Reposted by Mainmatter
The Rust Foundation @rustfoundation.org · 09/07/2026
Excited to spotlight one of the first #rustlang training providers to earn our "Rust Foundation Trusted Training" designation: @mainmatter.com! Learn more about the high quality training offerings they bring to the Rust ecosystem on our blog: rustfoundation.org/media/rust-f...
021
Mainmatter @mainmatter.com · 09/07/2026
Our @chris.manson.ie will be speaking at @emberfest.eu – of course about @vite.dev in #ember, what else?
020