Sharing stateful UI logic in React apps using Render Callback components
My current front-end tooling preferences
An opinionated list of my current favorite options for front-end code projects. This includes the reasoning behind why I picked each option and an example project to show how they can all fit together.
Building the Nova color scheme
Using my task list as my single source of truth
My minimal office set up
For years I had a cheap office: a $30 plastic folding desk and an external monitor I'd plug into and that was it. But recently, I took the plunge and set up my dream office and I'm ecstatic with how it turned out.
Retaining what I learn through Spaced Repetition Software (SRS)
Configuring devices for wholesome media
Rebuilding my website to aggregate all my stuff
Since I started programming in high school, I've accumulated personal domains, websites, and apps spread across the internet. I decided I wanted to consolidate these into a single app with a shared set of components, so that it is easier to maintain. So now all my web projects live under https://trevordmiller.com; this includes my portfolio, open source project documentation, guitar lessons, blog etc.