Matt Jennings's Avatar

Matt Jennings

@mattjennin.gs.bsky.social

https://mattjennin.gs πŸ‘¨β€πŸ’» @ appetize.io πŸ“manitoba

323 Followers  |  68 Following  |  68 Posts  |  Joined: 01.05.2023  |  1.6259

Latest posts by mattjennin.gs on Bluesky

I haven't but I'll check it out! Any video in particular you recommend?

05.08.2025 20:33 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I was able to use styleTransforms to achieve this like enhance.dev does though enhance.dev/docs/enhance...

I took a peak at the enhance-ssr source and didn't see any spot to handle this, so I figure this is intentional, but I think it would be nice to have!

05.08.2025 19:22 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
example of enhance ssr on deno deploy

example of enhance ssr on deno deploy

The main hiccup I had was that I thought enhance-ssr scoped styles but, at least with enhance-ssr-deno, it didn't seem to. It's not explicitly mentioned as a feature in the README but scope="global" is used in the examples.

github.com/enhance-dev/...

05.08.2025 19:22 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

My overall goal was to avoid HTML abstraction wherever possible. Enhance WASM seems to have the best balance by using vanilla html/js/css syntax. I still wish I didn't need it, but the nature of SSR is writing browser code while not on a browser, so it is understandable that you need *something*

04.08.2025 15:46 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

As for SSR that's been a whole separate challenge. I've tried

- enhance.dev (via enhance WASM on Deno)
- Lit
- Rendering into happy-dom (jakelazaroff.com/words/isomor...)
- My own implementation of enhance but leveraging declarative shadow dom for slots/encapsulation

TLDR; just use enhance

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

What actually sucks though is the shadow DOM. At this point I am not sure they should be used if you're not distributing web components to unknown environments. If you just want slots / style encapsulation for a typical component workflow it brings on too much friction.

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

I've been trying to give web components a real shot. I used to think the API 100% sucked but I've mostly come around on it. Thinking of them as "enhanced elements" rather than bespoke components has helped make their use-case click (thanks enhance.dev, great resources there @brianleroux.bsky.social)

04.08.2025 15:46 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 3    πŸ“Œ 0
Post image

happy Oasis day to all those who celebrate

04.07.2025 14:35 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

nice tail

26.06.2025 22:19 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image 09.06.2025 17:21 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
How many Petterssons could the Canucks pick at the 2025 NHL Entry Draft? The problem for the Canucks is clear: not enough Petterssons.

www.vancouverisawesome.com/canucks-hock...

04.06.2025 20:48 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

You can thank me because I finally gave up waiting last month and played the PSP version. I knew this would happen.

03.06.2025 18:01 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
John Tavares 2OT Goal vs Panthers GAME 6
YouTube video by NHL26 John Tavares 2OT Goal vs Panthers GAME 6

I feel like I've seen that Tavares goal against Florida before... youtu.be/SCWqDD7y7cQ?...

09.05.2025 23:23 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I enjoyed the dodging / parrying a lot more when I set the difficulty to story. It makes the dodging so much more forgiving. Only downside is it reduces the damage taken by quite a bit, would be nice if you could configure them separately, but by mid-game it seemed to level out.

29.04.2025 14:02 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

A common problem with turn based RPGs is how tedious the battles can become by mid-late game. This has not been the case for me. I rarely skipped battles. New mechanics are introduced even in late game and on the "story" difficulty I didn't feel punished for not understanding all of them right away.

28.04.2025 20:24 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

After 25~ hours I'm nearing the end of the main story (I think, I've heard it's 30-35 hours long). It's incredible. Everything about it - story, gameplay, music. I don't think my opinion will change regardless of the ending.

28.04.2025 20:20 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I'd reply with "ok boomer"

28.04.2025 19:35 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I played a bit on my Lenovo Legion Go, which is a bit stronger than the deck, and I was able to hit 40fps at low settings. I think it's doable on the deck. If you can run it on anything at high settings though it's very worth it.

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

This game hooked me in for 8 hours yesterday. Genuinely feels like I'm playing one of the best RPGs I'll ever play.

25.04.2025 19:09 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Let's Learn Shaders!
YouTube video by Erik Onarheim Let's Learn Shaders!

Have you ever wanted to learn how to program shaders???

Let's Learn Shaders!

youtu.be/G2tvnmSyP2M

#glsl #shader #gpu #gamedev

10.04.2025 16:26 β€” πŸ‘ 8    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0

I think this adds a little character to the room

06.04.2025 18:47 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

have the Canucks considered holding a lead

29.03.2025 01:43 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

when you need a coping mechanism for your coping mechanism

26.03.2025 22:03 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Just putting it out there - I love writing hockey articles. If you need something written for your website, or blog, let me know. I've got a Fiverr (www.fiverr.com/s/Ldyj4RA) and my own portfolio as well (spencermeisner.wordpress.com/hockeyarticl...).

Let's chat!

#hockeycontent #hockeywriter #NHL

11.03.2025 21:18 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 1
11.03.2025 14:48 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Happy New Year Excalibur! | Excalibur.js We've put together a fireworks demo to commemorate the occasion!

Happy New Year Excalibur.js!

Check out all the cool game stuff that happened in 2024, and our plans for the future!

excaliburjs.com/blog/happy-n...

#typescript #javscript #excaliburjs #gamedev

10.03.2025 15:43 β€” πŸ‘ 8    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
Preview
Taco Bell Presents Live MΓ‘s Live 2025 YouTube video by Taco Bell

I was informed by @pc98audi.bsky.social that Taco Bell is having its own E3 right now and it's live

www.youtube.com/live/F9pbS7V...

04.03.2025 22:21 β€” πŸ‘ 101    πŸ” 10    πŸ’¬ 10    πŸ“Œ 1

DOG

03.03.2025 18:42 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
github copilot prompt

github copilot prompt

the copilot stuff kills me. completely random, useless suggestions in a place i dont need it.

and why on earth is it suggesting I ask an AI for my open pull requests when github.com/pulls exists 🫠

03.03.2025 18:40 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

a new team

02.03.2025 05:39 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@mattjennin.gs is following 20 prominent accounts