John Barhorst

Blog!

These are basically just drafts so far. I thought I'd give blogging a whirl, and though I like it a fair bit, I simply haven't had the time to finish these up yet. Figured I'd post them just in case someone finds them useful.

Building an Interactive Animated Dial

My adventures in building an interactive and animated dial that a user can "spin" to change values.

Converting a Function into a Hook

Taking a function that utilizes useRef and converting it into a reusable hook in TypeScript

Learning to Write and Format Markdown

How I started learning to become the amazing and influential blogger I am today.