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!

872 Followers  |  386 Following  |  229 Posts  |  Joined: 22.08.2023  |  2.3309

Latest posts by chris.manson.ie on Bluesky

Hey @evoactivity.bsky.social πŸ‘‹ Welcome to the @emberjs.com Core Tooling Team πŸŽ‰

06.08.2025 12:52 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

iirc mocha makes it a skipped test when there is no implementation defined πŸ€” that would be a better default

22.07.2025 17:48 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Congrats on the .gts migration! πŸ’ͺ🏼 It’s great to see @embroider/template-tag-codemod in action. Shoutout to @chris.manson.ie and the Ember Initiative for helping to make it happen.

21.07.2025 10:49 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
UTEBIT Camera Ball Head, 360Β° Swivel Tripod Ballhead Mount, 24mm Mini Aluminum Alloy Tripod Ball Head, Maximum Load 5kg/11lbs, with Removable 1/4" Hot Shoe, for DSLR Monopod Light Stand Monitor : Amaz... UTEBIT Camera Ball Head, 360Β° Swivel Tripod Ballhead Mount, 24mm Mini Aluminum Alloy Tripod Ball Head, Maximum Load 5kg/11lbs, with Removable 1/4" Hot Shoe, for DSLR Monopod Light Stand Monitor : Amaz...

I had to update the ball mount thing on the end of this specific one because it wasn't able to hold my teleprompter without sagging.

I went for a cheap enough replacement and it feels stronger (but haven't had a chance to test)

UTEBIT Camera Ball Head, 360Β°... www.amazon.ie/dp/B081H5DBX...

20.07.2025 18:12 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
KDD Webcam Stand Camera Mount with Phone Holder & 5/8" Screw, 25in Flexible Projector Stand Gooseneck Desk Mic Stand for Logitech C922 C930e C920 C925e C615 C960 Brio 4K, Blue Yeti Snowball Ice: Amazo... KDD Webcam Stand Camera Mount with Phone Holder & 5/8" Screw, 25in Flexible Projector Stand Gooseneck Desk Mic Stand for Logitech C922 C930e C920 C925e C615 C960 Brio 4K, Blue Yeti Snowball Ice: Amazo...

I got myself one of these amzn.eu/d/hTwgXHj

The exact model doesn't really matter, the key thing is that each of the joints have teeth and are effectively locked when tightened and it prevents sag with a DSLR

20.07.2025 18:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

I had a couple of hours spare this afternoon, so I merged some pull requests and closed some issues for ProfileMe βœ…

New to the skills section:
- Emacs
- Ember.js
- A few CMSs (Squarespace, Wix)
- Kubernetes
and more

Let me know what I'm missing ✌️

19.07.2025 17:48 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 2    πŸ“Œ 0
Post image

🐹 TWO WEEKS LEFT to submit your talk for EmberFest 2025!

Got an idea that could help someone else build better Ember apps? Share it. It’s not about perfection, it’s about being real and relevant!

18.07.2025 09:01 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

No need to cover my name, I said what I said 🀣🀣🀣

18.07.2025 08:28 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

This is why you should invest in the #emberjs initiative – sign up if you're not on board yet: mainmatter.com/ember-initia...

Great work @chris.manson.ie & @academiedesrenards.bsky.social πŸ™Œ

17.07.2025 19:24 β€” πŸ‘ 3    πŸ” 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 β€” πŸ‘ 8    πŸ” 3    πŸ’¬ 0    πŸ“Œ 2

Congrats on the release πŸŽ‰πŸŽ‰πŸš€

15.07.2025 22:50 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Modern Ember Upgrade Workshop, Wed, Jul 30, 2025, 6:45 PM | Meetup Howdy EmberiΓ±os πŸ‘‹πŸΉ With the massive amounts of changes that are happening in Ember at the moment we figured it was about time to kick off the meetup again. And what bett

Chris will walk you through @embroider/template-tag-codemod and ember-vide-codemod, step by step. Hosted by @phorest.bsky.social , just off Capel street in Dublin.

RSVP here to save your spot ➑️ www.meetup.com/emberjsdubli...

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

Ember Dublin is back and we’re part of it! Our Ember Expert, @chris.manson.ie is kicking things off with a hands-on workshop. Get your app off .hbs, onto .gjs, and into the modern Ember era. Which means Codemods, Vite, and real-world upgrade paths.

πŸ•Come hungry. There’s pizza too!

04.07.2025 08:39 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

"GJS has been a massive improvement for Theme and Plugin development"

πŸŽ‰ this is exactly what we like to hear πŸŽ‰

03.07.2025 17:42 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A screenshot of the plugin outlet inspector that shows all the places that a Discorse plugin can render a component

A screenshot of the plugin outlet inspector that shows all the places that a Discorse plugin can render a component

Hey dawg, I hear you like plugin outlets

03.07.2025 17:40 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Screenshot of Discourse talk slide introducing the talk about their plugin system

Screenshot of Discourse talk slide introducing the talk about their plugin system

Next up at #EmberEurope we have @davidtaylorhq.bsky.social from @discourse.org talking about their Evolving Plugin system

03.07.2025 17:27 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
A screenshot of 225 out of 327 tests failing with a quote "What have I gotten myself into"

A screenshot of 225 out of 327 tests failing with a quote "What have I gotten myself into"

Listening to a great talk from Linds at #EmberEurope πŸŽ‰ A great turn out and feeling the @emberjs.com love ❀️

03.07.2025 17:16 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Post image

The Ember Inspector doesn’t support Vite yet. We’re changing that. It means rewriting builds, bridging AMD + ESM, and getting changes into Ember itself.
Here’s how we’re doing it πŸ‘‡

🧡1/2

24.06.2025 11:13 β€” πŸ‘ 8    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0

where does one try out this Mermaid repl? I'm curious but I don't see any link anywhere πŸ€”

27.06.2025 12:21 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
feat: @warp-drive/vue by runspired Β· Pull Request #10037 Β· emberjs/data Vue's vite plugin has some bug that errors when attempting to compile components for standalone like this. Haven't been able to figure out why yet. Once we do ... profit. Will also need a t...

Hello Vue! github.com/emberjs/data...

27.06.2025 11:33 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Preview
How to build Web Components with Svelte - Mainmatter What is a Web Component, how to build one and, most importantly, how to do it with Svelte for ease of development

I just published a brand new blog post about how to build Web Components and most importantly how to do it with Svelte! 😎 Check this out and please give me any feedback! 🧑

26.06.2025 09:31 β€” πŸ‘ 35    πŸ” 6    πŸ’¬ 3    πŸ“Œ 0
Ember and Vite - How it works and what it unlocks – Chris Manson
YouTube video by Ember Fest Ember and Vite - How it works and what it unlocks – Chris Manson

β€œEmber and Vite – How it works and what it unlocks” by @chris.manson.ie

If you’ve been wondering how Vite fits into Ember and what it enables.

Watch ➑️ www.youtube.com/watch?v=wfil...

🧡4/4

17.06.2025 08:10 β€” πŸ‘ 8    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

So what is the current best "alternative to Meetup" out there? Are there any that are gaining some traction?

06.06.2025 21:44 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Lol yea, I'm not yet at the level of Tom Dale where I could pull something like that off 🀣

18.05.2025 08:15 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

do you have a conference in mind?

16.05.2025 16:35 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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

I mean I would love to πŸ˜‚ but I never saw a CFP for this. If you ever see a CFP that you want me to talk about Ember stuff feel free to ping me on that πŸ‘

16.05.2025 13:24 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
JSON:API β€” A specification for building APIs in JSON

There's no way to scare me faster than telling me you have a REST or ActiveRecord API. These "formats" are lossy - they fail to communicate many key bits of information about the data in transit.

Use jsonapi.org folks, stop building brittle endpoints πŸ™ˆ

15.05.2025 19:35 β€” πŸ‘ 11    πŸ” 1    πŸ’¬ 1    πŸ“Œ 1
Core 2 Duo Smartwatch Demo and Q&A
YouTube video by Tick Talk w/ Eric Migicovsky Core 2 Duo Smartwatch Demo and Q&A

I started a podcast called Tick Talk. First episode - Core 2 Duo smartwatch demo! youtu.be/UCI7N70tNRE

01.05.2025 14:41 β€” πŸ‘ 111    πŸ” 11    πŸ’¬ 9    πŸ“Œ 0

when you say "out of the box support" what do you mean by that? πŸ˜‚ are you saying you'd like an update on when "ember new" defaults to a Vite app?

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

@chris.manson.ie is following 20 prominent accounts