I'm Nathan, a web developer, based in Texas. When I'm not building great stuff for clients and developers, I'm busy being a dad, dabbling in photography, or obsessing over my golf swing. 🏌


The default animation for showing the dock is annoyingly slow. Let's fix it.


In part 2 of this 3-part series, I'll share how `vue-screen-utils` observes size changes with HTML elements using ResizeObserver.


In part 1 of this 3-part series, I'll share how `vue-screen-utils` evaluates simple media queries.


Hitting reset and sharing for myself, I share about the importance of reflecting on personal growth.



An elegant calendar and datepicker plugin for Vue.

A free coffee timer app that helps people brew various coffee recipes using gifs.

A dependency-free collection of media query utility plugins and functions for Vue 3.