Tools of the trade
An eclectic collection of cli commands, tools, libraries, and whatnots that I use.
JavaScript
Remeda
lighter alternative to lodash.
lighter alternative to lodash.
Lodash
does not play so well with tree shaking, but it has sooo many quality-of-life functions.
does not play so well with tree shaking, but it has sooo many quality-of-life functions.
updeep
deep updates made easy
deep updates made easy
updeep-remeda
My fork of updeep switching lodash for remeda.
My fork of updeep switching lodash for remeda.
Redux
State management
State management
Web component frameworks
Svelte
My go-to these days.
My go-to these days.
SvelteKit
The rest of the owl.
The rest of the owl.
svelte-spa-router
For wee SPAs that don't need all of SvelteKit.
For wee SPAs that don't need all of SvelteKit.
Web component libraries
Documentation
Testing
histoire
Like Storybook, but targeted at Vite, and with less cruft.
Like Storybook, but targeted at Vite, and with less cruft.
Playwright
End-to-end testing for web apps.
End-to-end testing for web apps.
Testing Library (for svelte)
I liked it so much I... ended up a co-maintainer?!
I liked it so much I... ended up a co-maintainer?!
Vitest
Fast test framework. With benchmarking too!
Fast test framework. With benchmarking too!
Shell
fish
POSIX-compliance is for cowards.
POSIX-compliance is for cowards.
Terminals
System Management
Ansible
YAML-based system configuration
YAML-based system configuration
Databases
PouchDB
The cutest li'll NoSQL database you'll be able to find.
The cutest li'll NoSQL database you'll be able to find.