Hi, I'm Tanner.

I'm a software engineer and mathematician. I enjoy solving problems and building things for the web.

Work with me

Recent Posts

An Introduction to Client-side JavaScript

Posted on  • tagged with 

Have you ever thought to yourself while building a website, how could I manipulate the DOM? Possibly create new HTML elements or modify existing elements? This article explains some of the fundamentals for interacting with the DOM using client-side JavaScript.

Using index files when working with Sass and @use rules

Posted on  • tagged with 

With @import at-rules slowly being phased out of the main implementation of Sass (dart-sass) and eventually deprecated, its time to learn how to use @use rules and the neat features that come along with it.

Build a minimal HTTP server with Node

Posted on  • tagged with 

To create a Node.js application, you need a web server, a request, a router, and request handlers. Frameworks like Express.js speed up development by providing a robust set of features to build web applications and APIs.

See more posts →

Featured Projects