blog
Articles about coding, focused on the terminal (Unix, Vim, Git, etc.)
Organizing tooling settings using dotfiles
terminal
unix
vim
git
Decorative image
Examples of using dotfiles to manage and back-up the config for git, shells, editors, etc.
Sharing stateful UI logic in React apps using Render Callback components
react
Decorative image
A few examples of abstracting shared logic across multiple components using the Render Callback pattern (aka Function as Child components).
My current front-end tooling preferences
git
npm
react
node
graphql
Decorative image
An opinionated list of my current favorite options for front-end code projects.
Running a Node server on a Raspberry Pi with a physical button
terminal
unix
node
hardware
Decorative image
All the pieces needed to set up a Raspberry Pi with a physical button. Covers buying hardware, running a Raspberry Pi, wiring up a physical button, using the latest Node and npm, and creating a Node server to send a text message when the button is pressed.
Building the Nova color scheme
terminal
unix
vim
git
npm
Decorative image
By using an npm module for color values, we were able to generate color schemes for multiple editors and tools from one source.
Using my task list as my single source of truth
general
Decorative image
I like to stay organized with an automated task list so that I don’t forget to do the things I want and need to do, and so I can keep my brain free from remembering it all.
My minimal office set up
general
Decorative image
I set up my dream office and I'm ecstatic with how it turned out.
Retaining what I learn through Spaced Repetition Software (SRS)
general
Decorative image
When I learn something new, I add it to my SRS. Then, each morning I review what my SRS suggests I'm about to forget, to ingrain it in my long-term memory.
Configuring devices for wholesome media
general
Decorative image
How I use a combination of filters and settings to help keep media in my home wholesome.
Rebuilding my website to aggregate all my stuff
react
npm
node
Decorative image
How I consolidated all of my code projects under one website.