Chris Manson's Avatar

Chris Manson

@chris.manson.ie

Senior Developer @mainmatter.com. @emberjs.com Core Learning and Tooling Team member. Created Empress http://github.com/empress. Created Lint to the Future https://github.com/mansona/lint-to-the-future. Big fan of Open Source!

911
Followers
395
Following
278
Posts
22.08.2023
Joined
Posts Following

Latest posts by Chris Manson @chris.manson.ie

Congratulations to our @chris.manson.ie who recently joined the W3C Web Frameworks Community Group! The WFCG is a collaboration with front-end-framework authors to see what could be lifted into HTML, CSS, and JavaScript. We’re excited to see what this brings for the open ecosystem!

#WebCommunity

11.03.2026 13:38 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
real_ate - Twitch I'm an Open Source enthusiast and a massive fan of Ember.js 🐹 I'm a member of the Ember Core Learning Team and love to do whatever I can to help new developers get up to speed and feel productive. I ...

I'm about to start streaming on Twitch for the first time in what feels like a million years! Come and hang out www.twitch.tv/real_ate

Oh and I have a guest with me today! @pichfl.bsky.social is helping me figure out some designs for a new side project!

10.03.2026 19:58 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Q1 2026 Event – fully remote, Thu, Mar 26, 2026, 6:45 PM | Meetup Find Meetup events so you can do more of what matters to you. Or create your own group and meet people near you who share your interests.

It’s time for our first #EmberEurope meetup of 2026!

Thu, March 26, 2026 | 19:00 CEST (Zoom opens at 18:45). We’re happy to welcome the speakers David Taylor, Preston Sego and @chris.manson.ie! There will also be an open Q&A session at the end.

Sign up here πŸ‘‰ www.meetup.com/ember-europe...

02.03.2026 13:29 πŸ‘ 9 πŸ” 6 πŸ’¬ 0 πŸ“Œ 1

Are there any Ember folks on there? We have a new syntax that should be generalisable for all frameworks that were considering hitting the standards circuit with and I would be cool to chat about it

18.02.2026 23:44 πŸ‘ 5 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

@medium.com it is totally not acceptable that you need to be logged in to report a post or user.

I have discovered someone trying to get people to echo a base64 encoded script directly into zsh and I want to report them.

I will not be setting up an account to do so. How should I proceed?

09.02.2026 15:57 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Looks like @github.com is having a case of the Mondays.

No work for us today πŸŽ‰πŸ˜ŽπŸΈ

09.02.2026 09:51 πŸ‘ 3 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Preview
Ember Europe The Ember.js Europe meetup brings together the Ember community from all of Europe once a quarter*. The meetup is organized as a hybrid event, hosted from a different city each time with the option for...

All talks from the last Ember Europe are out now on YouTube! Check them out πŸŽ‰ And don't forget to like, comment, and subscribe 🐹😜

πŸ‘‰οΈ www.youtube.com/@embereurope...

05.02.2026 11:34 πŸ‘ 5 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

While we're working on the new Router RFC for @emberjs.com we're discovering some super strange APIs that I have never seen or heard of before πŸ™ˆ

Pop quiz: have you ever seen the `@current-when` argument to the LinkTo component? and (without looking at any docs) can you tell me how it works?

05.02.2026 09:34 πŸ‘ 7 πŸ” 1 πŸ’¬ 4 πŸ“Œ 0
Preview
Ember Initiative: How pairing sessions are growing the Ember community - Mainmatter A Post describing how the Ember Initiative pairing sessions our team attends with members benefit the entire Ember community

The Ember Initiative pairing sessions benefit the entire ecosystem. In this blog post, Marine walks us through the day-to-day problems that are being turned into opportunities to support the community, and how they translate into actual improvements.

πŸ‘‰Β mainmatter.com/blog/2026/01...

28.01.2026 10:39 πŸ‘ 4 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0

Great example of the @emberjs.com community starting to experiment with what is possible now that we're on @vite.dev by default πŸŽ‰

26.01.2026 22:00 πŸ‘ 9 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Post image

The Ember plugin for @astro.build is live on the Integrations Library πŸš€

Excited to see what you'll build!

26.01.2026 14:02 πŸ‘ 3 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0

Yea post-install scripts in a "download and run" situation sounds pretty scary 😬 I hadn't considered the impact of the new pnpm defaults on pnpx

23.01.2026 19:28 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I mean... The reasons aren't that far from being known πŸ™ˆ if there is an ongoing supply chain attack while you run you're just poned 🫠 pnpx can be great but it's a sharp tool in the current climate.

... But still nobody should be using npx 😜

23.01.2026 19:26 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Looks like you have a few yarn and npm projects to still port to pnpm 😏

But yea I have a very similar problem, had to nuke my caches this week because I was actually running out of disk space 🫠

23.01.2026 19:24 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Play sound, when Github CI is done I often need to wait until Github CI is done. I see "N in progress": After the is done I need to do additional steps like merging the PR and incorporate the change in other tools. I tried

OMG I have found the perfect solution to let me go and do something else while I'm waiting for long CI runs to complete πŸ˜πŸŽ‰

`gh run watch; say github done`

So nice ❀️

I found this in an asked-and-answered stackoverflow question that deserves more upvotes: stackoverflow.com/questions/79...

23.01.2026 15:57 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I don't know who needs to hear this today but here it is:

Stop using npx! I just had to use it to debug an issue and it's soooooooooo sloooooooooow 😫

Want something fast? use pnpx πŸŽ‰ And it doesn't take up all your disk space because of the shared store 😍

23.01.2026 13:22 πŸ‘ 20 πŸ” 1 πŸ’¬ 3 πŸ“Œ 0
Preview
Ember Initiative - Mainmatter Mainmatter's Ember Initiative moves the ecosystem and our members' apps forward.

If you want to know more about the Ember Initiative or if you want to join the Initiative as a member, you can read more and get in contact with us here mainmatter.com/ember-initia...

17.12.2025 15:23 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

but after working through the quirks we succeeded in getting the legacy store working with all the models and one schema πŸŽ‰ this is a pretty exciting moment for the code base and hopefully we can follow up with a lot more of the migration in the new year πŸ’ͺ

17.12.2025 15:23 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

To be honest, there was nothing major on the warp-drive side that was actually wrong 🀷 it's just a tough thing to keep all the parts of a migration like this in your head at one time. Plus we hit a few quirks of the system that we can for sure upstream into the docs to help other people ✍️

17.12.2025 15:23 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

we made quite a lot of progress in our 2-hour session, migrating to the legacyStore with little impact to the application. Then we tackled migrating a model to a schema to see what the migration process would look like... and this is where the road got a little bumpy 🫣

17.12.2025 15:23 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

They are already using @vite.dev for all of the Ember apps, all of their templates have been GTS for years, and this week we started the @warp-drive.io migration of their models πŸ’ͺ

17.12.2025 15:23 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Employee Student Loan Benefits | Workforce Tuition Assistance Support Tuition.io provides top-tier Education Assistance Benefits, helping employers reduce workforce financial stress through tuition assistance and loan coaching.

On Monday I had a great session with tuition.io as part of the @mainmatter.com Ember Initiative. I've been working with their talented engineer Cory for months to get them onto the most modern @emberjs.com best practices, and even pushing the boundaries of what that means for the whole community πŸŽ‰

17.12.2025 15:23 πŸ‘ 4 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Preview
Ember Initiative - Mainmatter Mainmatter's Ember Initiative moves the ecosystem and our members' apps forward.

If you want to know more about the Ember Initiative make sure to follow me because I'm going to continue posting success stories here as much as I can. If you like what you see and want to join the Initiative as a member, you can get in contact with us here mainmatter.com/ember-initia...

17.12.2025 14:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
WIP vite core build Β· discourse/discourse@3d7060b A platform for community discussion. Free, open, simple. - WIP vite core build Β· discourse/discourse@3d7060b

And to add icing to this particular Vite flavoured cake: because Discourse is open source you can just follow along the work that we're doing together and see for yourself how many of the tests are passing: github.com/discourse/di...

17.12.2025 14:47 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

by the end of the session we got to a point where the tests are at least running in CI, and more than 95% of them pass! This is a great signal for how far we have come and how close we are to shipping this πŸŽ‰

17.12.2025 14:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

after a few false starts and "what is going on" moments, we managed to unravel some of the legacy test boot code that isn't needed any more when you are building your Ember app with Vite 😍 Not having to think about the black-box of ember-cli really simplifies your architecture

17.12.2025 14:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I had yet another fantastic pairing session with @discourse.org yesterday as part of the @mainmatter.com Ember Initiative πŸŽ‰ Most of our sessions are about the finer details of the @vite.dev migration, this week we were finally trying to get tests running in CI to see how far we are from the goal πŸ’ͺ

17.12.2025 14:47 πŸ‘ 5 πŸ” 4 πŸ’¬ 1 πŸ“Œ 0
Post image

The AI art is strong with this one 🀣

11.12.2025 19:26 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Next up on EmberEurope we have Brendan Farquharson from Vectra talking about upgrading their @emberjs.com app

11.12.2025 19:25 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

This talk is really good because it goes through all the things you need to be careful about when you're building an Ember app to be embedded somewhere else!

I'll have to get the videos out soon so y'all can follow along!

11.12.2025 19:00 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0