The Jared Wilcurt

The Jared Wilcurt @thejaredwilcurt

About: Cross-Platform Desktop App (XPDA) Engineer, Senior Frontend Web Developer. Maintainer of Scout-App. Editor of XPDA.net.

Location:
Indianapolis, IN
Joined:
Jul 27, 2017

The Jared Wilcurt
articles - 40 total

Using Vue's Single File Components (.vue) in the browser directly, no build step

"The web is so complex now" "Ugh, I wish I didn't need all these different tools and build steps...

Learn More 1 1Jul 8

Why trying to be clever is the fastest way to writing bad code

The 3 types of developers In my experience, there are 3 types of people drawn to...

Learn More 9 3Jun 11

The Job Pipeline

It seems most people I talk to are unaware of the job pipeline. There is a process jobs go through in...

Learn More 7 0May 24

Concentric Call Methodology: Organizing network calls in Web Apps

Table of Contents: Intro Setting up the files Documentation Each API gets a file Proxies and...

Learn More 6 0May 21

What's changed in Webdev in the past few years

In the magical world of WebDev, things move fast. Because of this you should be aware of what the hot...

Learn More 11 0May 4

How to NOT do monorepos

Who actually needs a monorepo? Monorepos exist to solve the problems that arise when you...

Learn More 5 0May 4

Zorin setup

General OS Setup This first section would be applicable to anyone Remove Firefox because...

Learn More 6 0Mar 24

Desktop apps for Windows XP in 2025

Intro Inspired by the Action Retro YouTube channel trying to get Spotify to run on Windows...

Learn More 14 0Feb 10

TS is bad at hover text

A literal angel (AngelCMHxD), made a PR against one of my repos to add a .d.ts definition file for...

Learn More 8 1Jan 8

Primary Responsibilities of UI Architects

UI Architects are developers that deeply specialize in all things related to frontend. They should...

Learn More 8 0Dec 3 '24

Windows 11 unsuckifying guide

Here's an incomplete list of tips, tools, and settings to help make Windows 11 suck less. Biggest...

Learn More 31 2Jun 26 '24

Comparing Vue Component Documentation tools

This article will compare 3 different tools for documenting and demoing Vue components. Vue-Doxen...

Learn More 11 0Jun 9 '24

Volta and NW.js are amazing together

A quick run down of these two technologies, why they are great individually and how best to use them...

Learn More 15 0Dec 14 '23

Bun hype. How we learned nothing from Yarn

Here we go again, making the same mistake. I'm constantly reminded that every 5 years the amount of...

Learn More 563 125Sep 16 '23

Where to put constants in a .vue file

I often end up wishing there was a constants section in Vue, like data or methods. But something that...

Learn More 17 0Jul 30 '23

Show the name of the app you're in on stream (tutorial)

If you are a programmer, digital artist, or designer and you stream online, there's a good chance you...

Learn More 1 0Jun 9 '23

Vitest vs Jest benchmarks on a 5 year old real work SPA

Intro The following is about a 5½ year old production web app with 1,256 real world unit...

Learn More 30 1May 26 '23

Improving Vitest Performance

The following is a summary of the Vitest GitHub issue "Vitest runs tests 3x slower than Jest", which...

Learn More 36 2May 11 '23

What's the point in Code Reviews?

Code Quality Assurance - If something isn't obvious or clear in the code to a reviewer, this can be...

Learn More 1 0Feb 28 '23

Automated CSS Atomization, shrinking CSS files by 80%

There is a little known optimization technique that I've been interested in for the past few years...

Learn More 5 0Jan 24 '23

The Truth behind Implicit/Explicit form labels

Recently I've been hearing to avoid "implicit" labels and to favor explicit labels for accessibility...

Learn More 14 1Oct 22 '22

Do not break the Cardinal Rules of Dev Interviews

If you are going to interview someone for the purposes of hiring them to write code, this is for...

Learn More 5 0Oct 12 '22

The 3 broad types of JS Frameworks

There are, broadly speaking, 3 categories that almost all JS frameworks fall into: The All-in-one:...

Learn More 2 0Oct 11 '22

Node 14 with npm 7 using nvm-windows

If you have not installed a Node Version Manager, you might want to try Volta first, it may be...

Learn More 3 0Sep 16 '22

Debugging Vue Jest tests in a browser

Edit from the future: Okay, so this post is about jest-preview which is pretty dope, but...

Learn More 8 0Aug 7 '22

Getting Started in Web Dev

These are the top items to look in to if you are interested in getting started in Web Development...

Learn More 7 0Jan 18 '22

Guide to NW.js versions

This list is sorted by version number, not recommendation. The TLDR is, use the latest unless you...

Learn More 6 1Aug 14 '21

Getting React.js Certified in TEN MINUTES! (Beginners Guide)

Welcome! This tutorial is considered to be an order of magnitude easier than other React tutorials,...

Learn More 45 2Jun 28 '21

Customizing Sublime Text

These are all of the steps I follow (roughly, sometimes I skip some of the plugins) when setting up...

Learn More 15 0Jun 17 '21

Coverage Badge with GitHub Actions - FINALLY!

This is the only documented way to get coverage badges with GitHub Actions. It took a few months of...

Learn More 53 12Dec 28 '20