The Jared Wilcurt's Avatar

The Jared Wilcurt

@thejaredwilcurt

UI Architect. Prolific open source JavaScript developer. Fan of NW.js, Sass, Vue.js. Builder of Scout-App. Editor of XPDA.net and NWUtils.io

19
Followers
7
Following
37
Posts
08.01.2025
Joined
Posts Following

Latest posts by The Jared Wilcurt @thejaredwilcurt

JXL's feature set is massive. it's a super impressive format that needs widespread adoption. AVIF is a very mid technology, it's only better at over-compressing images, which I haven't had to do in 20 years.

09.03.2026 16:09 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I think this works in Vue (if I'm understanding)

15.12.2025 19:26 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Best of all, every security expert has lambasted them for this because it makes things much less secure as a side effect. My token just died a week ago, and I still don't know how to get things working again in a non-painful way. How are there no OIDC npm publish youtube video tutorials?

15.12.2025 19:01 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

This is a good work around. Still trying to figure out how the hell OIDC works, why are there no resources about it other than npm's official docs which are... well bad.

15.12.2025 18:55 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Vue-Dev-Tools-Accessibility

Just did a new release of Vue-Dev-Tools-Accessibility, a plugin for the official Vite-Vue-DevTools that scans the page with #Axe and #APCA for #accessibility violations. vue-dev-tools-accessibility.github.io #a11y #vue #vue.js #devtools #wcag #frontend #vue-devtools #opensource

19.11.2025 14:50 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Vue-Doxen: Vue.js Component Documentation Tool The world's best Vue component documentation tool!

Did a new release of Vue-Doxen yesterday, also updated the Vue-Dev-Tools-Accessibility plugin. And I'm working on an update for Vue Desktop App boilerplate. thejaredwilcurt.com/vue-doxen - vue-dev-tools-accessibility.github.io - github.com/nwutils/nw-v... #Vuejs #vue #webdev #frontend #a11y #Vue.js

14.11.2025 15:52 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Getting real tired of StackOverflow mods editing my correct answers. I'm gonna start moving my shit off their site over to dev.to (dev.to/thejaredwilc...). I'm open to suggestions for alternative Dev focused blog sites, since dev.to has become completely overrun with AI slop. #devlogs #programming

01.10.2025 19:26 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Vue-Doxen: Vue.js Component Documentation Tool The world's best Vue component documentation tool!

Just did a new release of Vue-Doxen:
thejaredwilcurt.com/vue-doxen
The best way to try out and document your Vue components. #Vuejs #Vue #JavaScript #Documentation #ComponentLibrary #Frontend #Vuex #Pinia #Nuxt #Nuxtjs

25.09.2025 19:26 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

This code doesn't exist anywhere besides my repo. So I posted it to stack overflow for others to reference. This was then downvoted, with no comments as to why. So I said, fuck that site and deleted my answer. Terrible website, terrible community, guess the AI will have to train on my repo instead.

16.08.2025 02:56 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

As you type into the slot, it remembers the previous valid markup and uses that as a fallback until you finish typing and your input for the slot is valid HTML, then the component being demo'd updates instantly.

16.08.2025 02:54 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

The slot content was using v-html, but that requires a wrapping HTML element. To get around this, I created a new component to pass the HTML into that uses a custom recursive render function I wrote that ensures all the attributes and child nodes render, but also doesn't break things while typing.

16.08.2025 02:52 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Vue-Doxen: Vue.js Component Documentation Tool The world's best Vue component documentation tool!

Just did a new release of Vue-Doxen. You can now document your deprecated props better. It also no longer wraps live slot content in an HTML element. Let's talk about that.

thejaredwilcurt.com/vue-doxen

16.08.2025 02:50 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 0
Vue-Dev-Tools-Accessibility

Just did a new release of vue-dev-tools-accessibility. It's a plugin for the official Vue DevTools. Integrates directly with it, and scans the page for accessibility issues. vue-dev-tools-accessibility.github.io #Vuejs #vue #a11y #accessibility #frontend #webdev

07.08.2025 23:11 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image
29.06.2025 14:08 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Vue-Dev-Tools-Accessibility

Wow, learned a lot about #APCA this past week. My Vue-Dev-Tools #Accessibility plugin now supports color contrast checking with #WCAG 2 AA & AAA, along with APCA Bronze & Silver. Still more to do on the library, but #Vue devs can start trying it out now: vue-dev-tools-accessibility.github.io #a11y

29.06.2025 13:54 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

GNOME:
1. Every 7 seconds an application is in focus, give it 1 point
2. If it has <3,214 pts & hasn't been opened in a week, it's removed from the list automatically
3. If any app reaches 25,714 pts, all apps have their points reduced by half
4. There is no way to manually remove apps from the list

27.06.2025 13:04 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Windows:
1. When you open an app, increment a count by 1
2. Order all apps in the start menu by their count total so the apps you open most are at the top
3. If you right-click an app to remove it from the list, it's count is reset to zero

27.06.2025 13:03 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Let's compare the Windows Start Menu to Linux. No joke, this is actually how they do it...

27.06.2025 13:02 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0
Vue-Dev-Tools-Accessibility

Did some more updates to my plugin, Vue-Dev-Tools-Accessibility. It's not officially released yet, but you can try it out and give feedback. vue-dev-tools-accessibility.github.io #Vue.js #Vuejs #vue #a11y #accessibility #frontend #webdev

22.06.2025 16:25 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Vue Snapshot Serializer

Just did a new release of Vue-Snapshot-Serializer. It adds a new feature for capturing scoped inline styles when using v-bind() in your CSS. thejaredwilcurt.com/vue-snapshot... #Vuejs #Vue.js #Vue #Vitest #UnitTest #Jest #webdev #frontend #Vue-Test-Utils #unit-tests #unittesting

12.06.2025 20:31 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Vue-Dev-Tools-Accessibility

Looking for any #Vue devs that want to try out an early build of my upcoming #Vue-DevTools #Accessibility plugin. It's not done yet, and stuff may break before it's released, but looking for bug reports/feedback.

vue-dev-tools-accessibility.github.io

#vue.js #vuejs #a11y #webdev

10.06.2025 16:14 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Sorry for spreading the misinformation. It does sound like Vitest shares a lot of common roots though. How much of Vitest shares the same ancestral code as Jest? From when it started vs now. Just curious on the ballpark. I was under the impression that improvements to either project helped the other

10.06.2025 14:32 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image

@bytevagabond.com Here's my experience using AI to help solve programming problems:

04.06.2025 16:09 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Vue-Doxen: Vue.js Component Documentation Tool The world's best Vue component documentation tool!

Just did a new release of Vue-Doxen this morning before work. A tool that automates Vue Component documentation. thejaredwilcurt.github.io/vue-doxen #VueJs #Vue #Vue.js #Frontend #Webdev

04.06.2025 15:39 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Just added a new feature to Vue Snapshot Serializer, thanks to @ergosoft.bsky.social for the request. #Vue #VueJs #Vue.js #Jest #JestJs #Vitest #unit-testing #snapshot-testing #automated-testing #automatedtesting
thejaredwilcurt.com/vue-snapshot...

01.06.2025 14:21 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
GitHub - nwutils/nw-vue3-boilerplate: NW.js + Vue 3 + Vite + Pinia + Vue-Router + Vitest NW.js + Vue 3 + Vite + Pinia + Vue-Router + Vitest - nwutils/nw-vue3-boilerplate

Just update my Vue Desktop App boilerplate to NW.js v100! ๐ŸŽ‰ #NWjs #Vue #Vue.js #DesktopApps #DesktopApp #XPDA. It is the BEST way to get started making desktop apps. Just clone it down, npm i && npm start and you are ready to go. Builds for desktop and web.
github.com/nwutils/nw-v...

26.05.2025 23:53 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Vue-Doxen: Vue.js Component Documentation Tool The world's best Vue component documentation tool!

Vue-Doxen is a little dog that documents your Vue Components. Can you believe that????
thejaredwilcurt.com/vue-doxen/
#Vuejs #Vue.js #Vue #frontend #webdev
New release.

23.05.2025 20:34 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Vue-Doxen: Vue.js Component Documentation Tool The world's best Vue component documentation tool!

Just did a new release of the World's best Vue Component Documentation tool. Try it out if you haven't. It's one npm install and like 5 lines of code. Very easy.
thejaredwilcurt.com/vue-doxen/
#Vuejs #Vue.js #Vue #frontend #webdev

23.05.2025 00:06 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Someone should make a Web Dev and Sandwich shop and call it "DOMs & Subs".

11.05.2025 13:36 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I'm so tired of ESLint-Plugin-Import having a wild new issue on ever repo I try to upgrade to ESLint 9. I like the new flatconfig, it was the right move, but boy does this upgrade path suck. Can someone fork that plugin, fix it to work with ESLint 9 and with Vue files.

09.05.2025 15:23 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0