Hi, I'm Tanner.

I'm a software engineer, designer, and mathematician. I enjoy building things for the web that are accessible and performant.

Work with me

Recent Posts

Expressions and operator precedence in Python

Posted on  • tagged with #python

The order of operations in an expression is extremely important to understand. With more complex expressions, operator precedence isn't always extremely straightforward and if not used correctly leads to unexpected values.

Rounding floating point numbers with Python

Posted on  • tagged with #python

Rounding numbers in Python is quite common. There might be a situation where values must only be rounded to 3 decimals or some arbitrary number. Using the built-in function round() is handy but changes the original value.

Build a minimal HTTP server with Node

Posted on  • tagged with #node#javascript

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

Contact Me

I'm always interested in having a chat about software development. If you think my skills would align with your projects needs, I'd love to hear from you. I'm available at any of the social links below or by navigating to my contact page.