Nick Schot
nickschot.bsky.social
Nick Schot
@nickschot.bsky.social
@mainmatter.bsky.social
Reposted by Nick Schot
With Vite 7.2.1, I can work in a 3 million line ember project with 2-3s full reloads on file change

If you haven't migrated to vite and enabled ember's automatic route splitting, you really need to.

http2 😘
November 6, 2025 at 3:39 PM
Reposted by Nick Schot
Ember Data is now WarpDrive.

This data framework can be used in any JS framework.

November 6, 2025 at 12:58 PM
Reposted by Nick Schot
@chris.manson.ie's herculean efforts are why vite landed in 6.8 🎉

Shipping proper (deprecations, CLIs, docs, tutorials, etc), is A TON of work, and the community helped get us there - esp on the docs and tutorials side - thank you to all who submitted a PR, opened an issue, or chatted in Discord!!
Hot off the press!

6.8 released with some big features 🎉

⚡@vite.dev by default
🕚 Compatible with libraries from 8+ years ago*
✨ New APIs: renderComponent, additional reactive data structures
🤝 No more hbs by default (strict: true)

Read more here:

blog.emberjs.com/ember-releas...
Ember 6.8 Released
The Ember project is excited to announce the release of Ember v6.8. This is a standard minor release as part of the standard Ember Release Train process, but this release isn't...
blog.emberjs.com
October 26, 2025 at 2:44 PM
Reposted by Nick Schot
Today Mainmatter’s own @chris.manson.ie and Marine are speaking about the #EmberInitiative at @EmberFest.eu in Brussels. If you’re in town and want to talk about upgrading your #Ember app to use all the modern build tooling (#Vite, #GJS, etc.) make sure to say hi!
September 18, 2025 at 7:25 AM
Reposted by Nick Schot
. @nickschot.bsky.social is on stage at @emberfest.eu talking about integrating #emberjs with other frameworks like #react or #svelte. We’ve worked with a number of clients on the topic at @mainmatter.com in the past few years
September 18, 2025 at 9:07 AM
Reposted by Nick Schot
Will be doing a short workshop at emberfest covering migration from 4.x to 5.x of EmberData/ @warp-drive.io

It’ll include ModelFragments. We’ve made great progress and expect to have the path ready in the next few weeks, and we think we might be able to develop a codemod for much of it.
August 31, 2025 at 6:39 AM
Reposted by Nick Schot
🚨⛏️ Call for assistance in @emberjs.com ⛏️🚨

We decided in the Tooling team meeting today to deprecate heimdalljs in ember-cli and hopefully remove it in ember-cli@7 🎉

This needs a RFC to be written and someone to implement the deprecation itself. Do you want to help out? Please get in touch!
August 26, 2025 at 9:26 PM
Reposted by Nick Schot
If you aren't going to @emberfest.eu in September, let the FOMO begin 😜

Three talks diving into @warp-drive.io and I'm working on adding either a formal or informal workshop for folks looking at how to migrate onto the newer features.
August 13, 2025 at 2:06 AM
Reposted by Nick Schot
We just merged a 3000 files / 75k lines of code PR in our 2017 @emberjs.com app that moved us from .ts + .hbs => .gts

This would have never been possible without @embroider/template-tag-codemod and the work from the great @chris.manson.ie and other great members of the Ember.js community!

🫶
July 17, 2025 at 1:30 PM
Reposted by Nick Schot
We just released the 1.0 for the whole sheepdog suite!

@sheepdog/core and @sheepdog/vanilla didn't really had any breaking but @sheepdog/svelte did, and it's a welcome one...we are now using runes! 🎉

If you are on svelte 4 and want to use it we published the stores version under the `legacy` tag 🧡
Release v1.0.0-@sheepdog suite · mainmatter/sheepdog
Release (2025-06-06) @sheepdog/core 1.0.0 (major) @sheepdog/svelte 1.0.0 (major) @sheepdog/vanilla 1.0.0 (major) The 1.0 for @sheepdog/core and @sheepdog/vanilla is just to align with @sheepdog/s...
github.com
June 6, 2025 at 2:51 PM
Reposted by Nick Schot
Beginner-friendly? Advanced deep dive? Doesn’t matter, as long as it’s from the heart!

Submit your talk here ➡️ emberfest.eu

#EmberFest25 #EmberJS #GlimmerJS
EmberFest
EmberFest - the European Community Ember Conference
emberfest.eu
May 29, 2025 at 11:27 AM
Reposted by Nick Schot
Thinking about talking at EmberFest 2025? Well, the door is wide open, but not forever. 🐹 The Cfp deadline is August 1st. We’re looking for all things Ember: real-world stories, experiments, wins, fails, anything the community can learn from.
May 29, 2025 at 11:27 AM
Reposted by Nick Schot
We updated the website with the gorgeous venue we've secured for this year: the Royal Flemish Theater.

If you want to meet your favorite Ember peeps and help make EmberFest actually happen, reserve your spot—it‘s by far the best way to support the show:

emberfest.eu
EmberFest
EmberFest - the European Community Ember Conference
emberfest.eu
May 23, 2025 at 12:23 PM
Reposted by Nick Schot
I just submitted a CFP to talk about @emberjs.com at a non-Ember conference 🎉 if anyone knows any conferences that have open CFPs that they think should have an Ember talk at please ping me and let me know
May 16, 2025 at 2:58 PM
Reposted by Nick Schot
Seeing all of this, seeing companies like chromatic or Mainmatter being *this* invested in Svelte is also what gives me the long-term confidence in Svelte. The way @storybook.js.org support for Svelte 5 and Svelte-native stories evolved within a few months is insane! bsky.app/profile/rein...
We did a stealth release of the Svelte CSF addon last week, in preparation of the summit. 🎉 But then I couldn't fit it into my talk to announce it, so it remained stealth. 🙃

But not anymore, v5 of the addon is now stable!!

We did _a lot_ of bugfixing in the past two weeks, before stabilizing it 🙂
May 14, 2025 at 9:25 AM
Reposted by Nick Schot
So, some of you may know that recently I'm working full time on the svelte renderer API thanks to the company I work for ( @mainmatter.com ).

This will unlock using Lynx to build native applications with svelte.

There's still a lot of work to do but isn't a counter the mother of all apps? 🧡😍
April 29, 2025 at 3:55 PM
Reposted by Nick Schot
My consultancy @mainmatter.com has some availability for #frontend projects starting in May.

We have deep expertise in #svelte and #emberjs as well as the intersection of frontend and #rustlang, e.g. with build tools or #wasm.

1/🧵
April 16, 2025 at 2:13 PM
Reposted by Nick Schot
Big wins from the Ember Initiative 🎉

@chris.manson.ie shares the latest wins from our ongoing work: Embroider@4 is now stable, @vite.dev is the default, there's a codemod to help you migrate, and we’ve audited the top 100 addons.

👉 mainmatter.com/blog/2025/04...
Ember Initative - First Update - Mainmatter
An update on the progress made so far in the Ember Initiative
mainmatter.com
April 10, 2025 at 11:36 AM
Reposted by Nick Schot
I just released Embroider@v4 from the @mainmatter.com team dinner using release-plan

This is the start of the @vite.dev era of @emberjs.com 🎉
April 3, 2025 at 7:20 PM
Reposted by Nick Schot
Today is Mainmatter Day and it’s rolling! 🟣 We started the day with workshops—working on our team and company. Remote work is great but nothing beats face-to-face time to shape the future of Mainmatter.

#MainmatterDay #TeamTime #NotJustWork
April 3, 2025 at 11:52 AM
Reposted by Nick Schot
We’re live with the Rust Munich Meetup from our Munich office! 🦀 Talks are kicking off soon, and the vibes are great at Mainmatter GmbH HQ.

Join the stream & discussion remotely too ➡️ www.meetup.com/rust-munich/...

Who's tuning in? 👀

#rustmunich #rustlang
April 2, 2025 at 4:53 PM
Reposted by Nick Schot
Today I literally released a npm package on an airplane without any stress using release plan ✈️📦🎉

If you don't know already: release-plan is the best way to release any npm package 💪 I never release with anything else

#releaseanywhere #releaseplan

github.com/embroider-bu...
GitHub - embroider-build/release-plan
Contribute to embroider-build/release-plan development by creating an account on GitHub.
github.com
April 2, 2025 at 12:43 PM
Reposted by Nick Schot
The tomster is out of the bag!

EmberFest '25 is coming, and we have the dates, so mark them in your calendar: September 18-19 (Thu-Fri).

We also opened early bird ticket sales, so grab a couple while we still have them: emberfest.eu
EmberFest
EmberFest - the European Community Ember Conference
emberfest.eu
April 1, 2025 at 12:43 PM
Reposted by Nick Schot
another achievement of the #emberjs initiative – ember-css-modules is no longer holding anyone back from switching to Vite 🎉
🚨 ember-css-modules can block #emberjs apps from switching to @vite.dev. We’ve paved a migration path—with ember-scoped-css. Read Marine's step-by-step migration guide with gradual file-by-file refactoring while keeping styles intact ➡️ mainmatter.com/blog/2025/03...

#EmberJS #Vite #WebDev
Get ready for Vite, migrate from ember-css-modules - Mainmatter
Introducing the migration path from ember-css-modules to ember-scoped-scc
mainmatter.com
March 31, 2025 at 9:37 AM
Reposted by Nick Schot
@nickschot.bsky.social gave a talk about ECM to ember-mirage migration, and this morning, our codebase has almost finalized its transition 🍾! This migration is required if you want to use the new build system based on the great Vite we all want and wait for!
March 28, 2025 at 9:55 AM