Jamie Mason
@foldleft.bsky.social
Front-end Developer in Leeds, UK. Currently working at Monzo, and in Open Source I make developer tools like ImageOptim-CLI and syncpack. Into Music, Design, Pixel Art, and Football. Cat Dad of 3 Ragdolls.
- https://github.com/JamieMason
- https://github.com/JamieMason
September 24, 2025 at 1:02 PM
syncpack 14.0.0-alpha.18 has just been published, which adds a new json command #monorepo #typescript #npm #pnpm
July 5, 2025 at 11:23 AM
syncpack 14.0.0-alpha.18 has just been published, which adds a new json command #monorepo #typescript #npm #pnpm
It's still very much in alpha but the Rust rewrite of syncpack has come a long way. syncpack is a tool to manage @npmjs.bsky.social dependency versions in large #JavaScript or #TypeScript #Monorepos
Give it a try:
npx syncpack@alpha lint --dependency-types prod
github.com/JamieMason/s...
Give it a try:
npx syncpack@alpha lint --dependency-types prod
github.com/JamieMason/s...
May 5, 2025 at 8:04 PM
It's still very much in alpha but the Rust rewrite of syncpack has come a long way. syncpack is a tool to manage @npmjs.bsky.social dependency versions in large #JavaScript or #TypeScript #Monorepos
Give it a try:
npx syncpack@alpha lint --dependency-types prod
github.com/JamieMason/s...
Give it a try:
npx syncpack@alpha lint --dependency-types prod
github.com/JamieMason/s...
A little more progress, added a --target option.
March 9, 2025 at 8:09 PM
A little more progress, added a --target option.
🦀 At an early stage but the Rust rewrite of `syncpack update` is starting to take shape now. This command updates npm dependencies anywhere in your #monorepo
March 1, 2025 at 12:22 PM
🦀 At an early stage but the Rust rewrite of `syncpack update` is starting to take shape now. This command updates npm dependencies anywhere in your #monorepo
PSA I'm available immediately for Frontend Development Contracts www.linkedin.com/posts/jamiem... #WebDev #FrontEnd
January 21, 2025 at 12:33 PM
PSA I'm available immediately for Frontend Development Contracts www.linkedin.com/posts/jamiem... #WebDev #FrontEnd
A lot of postponed Football today in Leeds 😄❄️⚽ #GrassRootsFootball #AmateurFootball
January 11, 2025 at 1:41 PM
A lot of postponed Football today in Leeds 😄❄️⚽ #GrassRootsFootball #AmateurFootball
I just put together this little example on how to get easy to read css-modules class names during development in @astro.build, @vite.dev etc. gist.github.com/JamieMason/0... #CSS #WebDev #Frontend
January 8, 2025 at 12:20 PM
I just put together this little example on how to get easy to read css-modules class names during development in @astro.build, @vite.dev etc. gist.github.com/JamieMason/0... #CSS #WebDev #Frontend
a quick question, is what I'm doing here possible in pure #CSS now? Where I can repeat an animation on each click? Right now this is done by adding a class with #JavaScript and then removing it on the animationend event. Can this be done with CSS only now? Possibly with active/focus states?
January 8, 2025 at 8:32 AM
a quick question, is what I'm doing here possible in pure #CSS now? Where I can repeat an animation on each click? Right now this is done by adding a class with #JavaScript and then removing it on the animationend event. Can this be done with CSS only now? Possibly with active/focus states?
Can any #WebPerf experts out there help me understand why I would connect and SSL a 2nd time to the same domain? I thought this happened once per domain but I'm mistaken. WPT here www.webpagetest.org/result/24122...
December 29, 2024 at 1:55 PM
Can any #WebPerf experts out there help me understand why I would connect and SSL a 2nd time to the same domain? I thought this happened once per domain but I'm mistaken. WPT here www.webpagetest.org/result/24122...
Latest demo of the PWA I've been working on this last couple of weeks ⚽️👀 #webdev #grassrootsfootball
December 23, 2024 at 10:04 PM
Latest demo of the PWA I've been working on this last couple of weeks ⚽️👀 #webdev #grassrootsfootball
Here's a weird thing I just stumbled on by accident 😆 The left is installed as a desktop app and the right is the same website running in Chrome. The way I have the app talking to a service worker means every running instance receives the same messages #webdev #javascript
December 20, 2024 at 6:01 PM
Here's a weird thing I just stumbled on by accident 😆 The left is installed as a desktop app and the right is the same website running in Chrome. The way I have the app talking to a service worker means every running instance receives the same messages #webdev #javascript
I get nothing for some reason 🤔 One difference is it's Brave rather than precisely Chrome but I wouldn't expect that to matter
December 19, 2024 at 8:43 AM
I get nothing for some reason 🤔 One difference is it's Brave rather than precisely Chrome but I wouldn't expect that to matter
I don't want it to get too busy, but it probably needs a careful bit of colour on the list view soon ⚽️👀
December 18, 2024 at 5:07 PM
I don't want it to get too busy, but it probably needs a careful bit of colour on the list view soon ⚽️👀
December 17, 2024 at 2:07 PM
Getting closer ⚽️👀
December 14, 2024 at 2:25 PM
Getting closer ⚽️👀
Not as smart as this guy
December 5, 2024 at 7:22 PM
Not as smart as this guy
2024 is easily the most random #SpotifyWrapped top 5 I've ever had 😂
December 4, 2024 at 6:57 PM
2024 is easily the most random #SpotifyWrapped top 5 I've ever had 😂
we have a Chocolate Bicolor like your Bella too, Coco, she looks much smaller than Bella though
December 2, 2024 at 9:36 AM
we have a Chocolate Bicolor like your Bella too, Coco, she looks much smaller than Bella though
Departure is a monospaced font that gives your Editor and Terminal a pixel art or old tech vibe #webdev #pixelart #programming
departuremono.com
departuremono.com
November 30, 2024 at 4:08 PM
Departure is a monospaced font that gives your Editor and Terminal a pixel art or old tech vibe #webdev #pixelart #programming
departuremono.com
departuremono.com
got a cracking deal in the Black Friday sales #cats #ragdollcats
November 29, 2024 at 3:43 PM
got a cracking deal in the Black Friday sales #cats #ragdollcats