Writing on software engineering and all things JavaScript.

You will find all of my long-form thoughts on engineering, leadership, working with design, and more, collected in chronological order

Getting started with React and ViteJS

In this blog post I go over the basic scaffolding of building out a starter React app using ViteJS and explain ViteJS works compared to something like your traditional module loaders such as Webpack.

Twitter Share Feature

Easily adding a simple share button to a blog around sharing on Twitter

Building a Subscription Feature

Using Fastify and Sendgrid to build out a simple opt-in newsletter subscription feature so that I can start to gain a contact list to send out new blog posts.

How To Start a Pair Programming Routine

pair programming is a side hobby that I have found to help me branch out and learn from local developers in my community. I strongly suggest going for it if you can fit it into your schedule.

Getting Around API Rate Limiting

Anyone who has had to work with an external API knows the problems that can occur when there are a lot of users hitting endpoints that directly pull from the external API's.