JoeFitzsimmons.vue
banner
joefitzsimmons.dev
JoeFitzsimmons.vue
@joefitzsimmons.dev
Curious Vue.js developer, wannabe great designer

www.joefitzsimmons.dev
Pinned
Bummed that the NYT put the mini behind a paywall? I made a small 5x5 daily crossword game that scratches that itch.

✅ 5x5 crossword daily (midnight UTC)

If you have feedback, please be kind 🙏 I made it in a couple days and it's still a work in progress

crossword-5x5.netlify.app
No thanks
October 22, 2025 at 7:43 PM
Metrics are good for the crossword game this past week - still looking into some UI bugs on smaller screen phones. So cool that people are using it!
October 16, 2025 at 3:37 PM
4 years ago when I got a new job that used Windows, I typed `ls` all the time on the terminal. Tonight, I just `dir`ed on my Mac 😱
October 11, 2025 at 2:55 AM
Reposted by JoeFitzsimmons.vue
(1/4) I'm soft launching nooki.me to get some early traction and feedback on what to improve. Excited to see how this platform grows!
October 9, 2025 at 2:01 PM
Reposted by JoeFitzsimmons.vue
AI coding sucks

CJ just one-shotted a 15 min rant and it's incredibly refreshing.

www.youtube.com/watch?v=0ZUk...
AI Coding Sucks
YouTube video by Syntax
www.youtube.com
October 9, 2025 at 4:33 PM
Reposted by JoeFitzsimmons.vue
Did you know that Node.js 22 has glob built in? No dependencies needed.

nodejs.org/api/fs.html#...
October 4, 2025 at 7:44 PM
Reposted by JoeFitzsimmons.vue
Wondering how to inspect your bundle and make your @vite.dev based app smaller? Then take a look at the video I've recorded yesterday, as I'll walk through a few steps in a real-world application 👀
Vite Bundle Inspection made EASY
YouTube video by Alexander Lichter
youtu.be
October 4, 2025 at 4:19 PM
Some Saturday morning philosophy ☕

We live in a world where everything is seen through a complex network of signs and symbols from media, leading to a disconnection from actual reality. Simulacra and Simulation describe our current moment perfectly.

www.youtube.com/watch?v=RCgo...
Episode 124 ... Simulacra and Simulation
YouTube video by Philosophize This!
www.youtube.com
October 4, 2025 at 2:03 PM
Reposted by JoeFitzsimmons.vue
Realizing I never posted this to Bluesky 🫢

✨ Introducing Shaders

A first-of-it's-kind component library for jaw-dropping effects and frontend magic, shipping soon for @vuejs.org, @react.dev & @svelte.dev.
October 2, 2025 at 6:45 PM
Reposted by JoeFitzsimmons.vue
What's new in ViteLand?
Our September 2025 recap is out

🤯 Up to 45% faster & smaller @rolldown.rs
💻 @vitest.dev Browser Mode updates
⚓️ Performance tweaks, rules & fixes for Oxlint
🎉 Oxlint Custom JavaScript Plugins prototype
✨ Updates from the Community
👀 and more

voidzero.dev/posts/whats-...
What’s New in ViteLand: September 2025 Recap
September 2025 brought significant updates in Vite's ecosystem, such as huge performance gains for Rolldown, an update on Oxlint Custom JS Plugins and more. Read all about it in our monthly recap!
voidzero.dev
October 1, 2025 at 3:33 PM
Reposted by JoeFitzsimmons.vue
❌ mobile first
✅ container first
September 21, 2025 at 4:21 PM
I always wondered how NYTimes created custom link previews when sharing your solved Mini crossword time. Finally figured out a way to do it 🎉

Works with BlueSky, iMessage, Facebook, and LinkedIn that I know of.

crossword-5x5.netlify.app/share?time=0...
I completed the 5 in 02:56
Check out my crossword completion time!
crossword-5x5.netlify.app
September 20, 2025 at 12:56 AM
Anyone know if there’s a way to debug link previews on BlueSky? Facebook, LinkedIn, etc have a share debugger tool that allows you to rescrape the metadata for a link, curious if BSky has something similar 🤔
September 17, 2025 at 12:09 AM
Lots of new updates for my crossword game! Feels like it's really starting to come together.
- Keyboard support (arrows/tabs/backspace)
- Better clue navigation
- More consistent typing behavior

Next up:
- Use localStorage to save results
- Browsing capabilities for past puzzles
September 13, 2025 at 8:33 PM
Awesome writeup!

How to build Microfrontends with Module Federation and Vue | alexop.dev - https://alexop.dev/posts/how-to-build-microfrontends-with-module-federation-and-vue/
How to build Microfrontends with Module Federation and Vue | alexop.dev
Build a Vue 3 microfrontend app with Module Federation. Clear decisions, working code, and a small reference project.
alexop.dev
September 12, 2025 at 8:08 AM
Reposted by JoeFitzsimmons.vue
Crashing out at how poorly npm (Microsoft) is handling this security incident. Eleventy is not affected any more but *lots* of other tools in the JavaScript ecosystem are!

Hours later and the compromised package versions are still public…

Maybe don’t install anything from npm today, folks.
September 8, 2025 at 5:11 PM
Made some UI updates to my mini crossword game 😅 Wanted something fun and cheesy and I think I got it.

I have some enhancements coming this week around clue and crossword cell behavior. There's a bit of awkwardness that needs some smoothing.

Then, onto storing stats 🚀

crossword-5x5.netlify.app
September 8, 2025 at 12:43 AM
Great site!

Open Source Alternatives to Popular Software - https://openalternative.co/
Open Source Alternatives to Popular Software
A curated collection of the best open source alternatives to everyday SaaS products. Save money with reliable tools hand-picked for you.
openalternative.co
September 3, 2025 at 8:08 PM
Reposted by JoeFitzsimmons.vue
👀 commandfor - enabled by default in Firefox 144

Soon, in all browsers, you won't need any JS to open a popover / dialog 🎉

More info in @keithamus.social post here: developer.chrome.com/blog/command...
September 2, 2025 at 2:26 PM
Bummed that the NYT put the mini behind a paywall? I made a small 5x5 daily crossword game that scratches that itch.

✅ 5x5 crossword daily (midnight UTC)

If you have feedback, please be kind 🙏 I made it in a couple days and it's still a work in progress

crossword-5x5.netlify.app
August 31, 2025 at 3:17 PM
Reposted by JoeFitzsimmons.vue
ESLint v9.34.0 features parallel linting! Most projects see around a 30% reduction in linting time. The more files in your project, the greater the improvement. Read about how this ten year old feature request finally came to be:

eslint.org/blog/2025/08...
New in ESLint v9.34.0: Multithread Linting - ESLint - Pluggable JavaScript Linter
A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.
eslint.org
August 25, 2025 at 1:45 PM
Not surprised, but I'm sure with so much $$ in this space, people will be looking closely at the ones that have succeeded

AI Is Failing at an Overwhelming Majority of Companies Using It, MIT Study Finds - https://futurism.com/ai-agents-failing-companies
AI Is Failing at an Overwhelming Majority of Companies Using It, MIT Study Finds
Recent figures by MIT found that 95 percent of generative AI pilots are failing, with some drastic implications for the spending bubble.
futurism.com
August 21, 2025 at 8:08 PM
Cool talk on API design

API Design by Carson Gross ~ BSDC 2025 - https://www.youtube.com/watch?v=dTstnhS3moc
API Design by Carson Gross ~ BSDC 2025
Carson Gross at Big Sky Dev Con 2025 https://bigskydevcon.com
www.youtube.com
August 20, 2025 at 8:08 AM
I miss browsing the web. As the web solidifies around tech giants, it's a breath of fresh air to browse people's personal blogs and other sites from the indie web.

Homepage - https://bukmark.club/
Homepage
A collection of web pages from across the Internet that have a curated collection of bookmarks and/or links.
bukmark.club
August 19, 2025 at 8:08 PM