profile pic

James Walsh

Sr Software Engineer

SLC, UT


I'm a full-stack, front-end focused web developer interested in frameworks like Next.js & Remix. I'm writing blog posts about the things I'm learning along the way. In my free-time I'm also an indie developer, & blogger.

posts

Let's Talk About Dia
 5 min read
#ArcBrowser
#ZenBrowser
#Dia
#Firefox
#AI

Dia is a new browser from Browser Company that promises to be an AI-powered browser. But is it really?

Fast API Development with Thunder Client
 3 min read
#ThunderClient
#HTTP
#API
#VSCodeExtensions

Test & Develop APIs without ever leaving VSCode.

ES 2023 Immutable Arrays
 5 min read
#JavaScript
#Arrays
#ES2023
#ES14
#Immutability

Using toSpliced(), toSorted(), & toReversed()

PNPM has both Yarn & NPM Beat
 6 min read
#pnpm
#yarn
#node.js
#npm

The steel-man argument for switching your NPM package manager... yet again.

Tenets of Functional Programming
 13 min read
#FunctionalProgramming
#JavaScript
#FPvsOOP

A zero knowledge beginner's guide to functional programming patterns in JavaScript.

A Mac Guy’s Guide to Windows Development
 5 min read
#WSL
#Linux

How to get started with Windows Subsystem for Linux in ~3 steps.