Nick Schot's Avatar

Nick Schot

@nickschot.bsky.social

@mainmatter.bsky.social

74 Followers  |  61 Following  |  4 Posts  |  Joined: 12.11.2024  |  1.7775

Latest posts by nickschot.bsky.social on Bluesky

Post image

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 😘

06.11.2025 15:39 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Post image

Ember Data is now WarpDrive.

This data framework can be used in any JS framework.

06.11.2025 12:58 β€” πŸ‘ 7    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

@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!!

26.10.2025 14:44 β€” πŸ‘ 15    πŸ” 4    πŸ’¬ 1    πŸ“Œ 0

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!

18.09.2025 07:25 β€” πŸ‘ 6    πŸ” 4    πŸ’¬ 1    πŸ“Œ 0
Post image

. @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

18.09.2025 09:07 β€” πŸ‘ 12    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0

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.

31.08.2025 06:39 β€” πŸ‘ 6    πŸ” 2    πŸ’¬ 1    πŸ“Œ 1

πŸš¨β›οΈ 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!

26.08.2025 21:26 β€” πŸ‘ 4    πŸ” 2    πŸ’¬ 2    πŸ“Œ 0

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.

13.08.2025 02:06 β€” πŸ‘ 5    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0

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!

🫢

17.07.2025 13:30 β€” πŸ‘ 10    πŸ” 3    πŸ’¬ 0    πŸ“Œ 2
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...

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 🧑

06.06.2025 14:51 β€” πŸ‘ 14    πŸ” 2    πŸ’¬ 5    πŸ“Œ 0
Preview
EmberFest EmberFest - the European Community Ember Conference

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

29.05.2025 11:27 β€” πŸ‘ 2    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image

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.

29.05.2025 11:27 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Preview
EmberFest EmberFest - the European Community Ember Conference

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

23.05.2025 12:23 β€” πŸ‘ 8    πŸ” 4    πŸ’¬ 0    πŸ“Œ 2

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

16.05.2025 14:58 β€” πŸ‘ 16    πŸ” 4    πŸ’¬ 1    πŸ“Œ 0

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...

14.05.2025 09:25 β€” πŸ‘ 5    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

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? 🧑😍

29.04.2025 15:55 β€” πŸ‘ 96    πŸ” 11    πŸ’¬ 5    πŸ“Œ 5

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/🧡

16.04.2025 14:08 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Preview
Ember Initative - First Update - Mainmatter An update on the progress made so far in the Ember Initiative

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...

10.04.2025 11:36 β€” πŸ‘ 10    πŸ” 3    πŸ’¬ 2    πŸ“Œ 1
A picture taken over my shoulder of me releasing Embroider@v4 from my phone while drinking a beer in a restaurant

A picture taken over my shoulder of me releasing Embroider@v4 from my phone while drinking a beer in a restaurant

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 πŸŽ‰

03.04.2025 19:20 β€” πŸ‘ 43    πŸ” 8    πŸ’¬ 3    πŸ“Œ 1
Post image Post image Post image

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

03.04.2025 11:52 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Post image

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

02.04.2025 16:53 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - embroider-build/release-plan Contribute to embroider-build/release-plan development by creating an account on GitHub.

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...

02.04.2025 12:42 β€” πŸ‘ 11    πŸ” 2    πŸ’¬ 1    πŸ“Œ 1
EmberFest EmberFest - the European Community Ember Conference

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

01.04.2025 12:43 β€” πŸ‘ 12    πŸ” 5    πŸ’¬ 2    πŸ“Œ 2

another achievement of the #emberjs initiative – ember-css-modules is no longer holding anyone back from switching to Vite πŸŽ‰

31.03.2025 09:37 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

@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!

28.03.2025 09:55 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Preview
DEV: [gjs-codemod] convert admin files to gjs by davidtaylorhq Β· Pull Request #31999 Β· discourse/discourse Updated using @embroider/template-tag-codemod, plus some manual fixups. The first three commits here are to preserve git-blame. Most important thing to review is the codemod commit itself: a079e3d?w=1

This week was yet another great week for the @mainmatter.com Ember Initiative. We have been working with @discourse.org to get their app converted to more modern Ember technologies and we were able to convert the whole admin section of the app to use GJS πŸŽ‰

github.com/discourse/di...

27.03.2025 12:24 β€” πŸ‘ 11    πŸ” 4    πŸ’¬ 1    πŸ“Œ 4
Preview
Ember Vite Codemod - Mainmatter Announcing the first release of ember-vite-codemod

It's kind of hard to communicate the magnitude of what we've been able to achieve here. Everyone in the Ember community now has a clear path to start running your apps in Vite: Update your app to at least 3.28 and then run the ember-vite-codemod mainmatter.com/blog/2025/03...

20.03.2025 12:14 β€” πŸ‘ 10    πŸ” 3    πŸ’¬ 1    πŸ“Œ 1
Post image

⚑ Vite support for Ember has been extended to 3.28!

*and* there is a codemod to get you off the old build system πŸŽ‰

✨ Excite!!

Vite is now supported in: 3.28, 4.4, 4.8, 4.12, 5.4, 5.8, 5.12+ (LTS)
(current: 6.3)

20.03.2025 12:22 β€” πŸ‘ 14    πŸ” 2    πŸ’¬ 3    πŸ“Œ 0

Last week I was super excited to announce that the @emberjs.com @vite.dev implementation now works all the way back to Ember@5.8 and that we would "hopefully" go even further back.

Well... we did it folks πŸŽ‰ The Ember Vite implementation now supports all the way back to Ember@3.28 πŸŽ‰ 😍 🐹

20.03.2025 12:14 β€” πŸ‘ 36    πŸ” 8    πŸ’¬ 1    πŸ“Œ 4
Post image

πŸš½πŸš€πŸŒ” Release from *anywhere* 🧻🚒🏝️

19.03.2025 15:27 β€” πŸ‘ 7    πŸ” 3    πŸ’¬ 2    πŸ“Œ 0

@nickschot is following 20 prominent accounts