Hey 👋🏻 I'm James
I'm a full-stack Software Engineer, UI/UX enthusiast, tinkerer, & self-proclaimed developer advocate. I'm currently helping improve the home-buying experience over at Tomo.
I'm interested in full-stack, front-end focused web 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.
Read Latest Blog Posts
Fast API Development with Thunder Client
3 min readTest & Develop APIs without ever leaving VSCode.
ES 2023 Immutable Arrays
5 min readUsing toSpliced(), toSorted(), & toReversed()
PNPM has both Yarn & NPM Beat
6 min readThe steel-man argument for switching your NPM package manager... yet again.
Tenets of Functional Programming
13 min readA zero knowledge beginner's guide to functional programming patterns in JavaScript.
A Mac Guy’s Guide to Windows Development
5 min readHow to get started with Windows Subsystem for Linux in ~3 steps.