What to do when your github credentials randomly start failing
You’re coding. You’re in the flow. You’re banging code out at the speed of light. You’re building the software that is going to change the world. You git add...
You’re coding. You’re in the flow. You’re banging code out at the speed of light. You’re building the software that is going to change the world. You git add...
In this blog post I will go over how to set up your React and Flask project while avoiding the dreaded Cross-Origin Resource Sharing (CORS) error.
Hey guys I just uploaded a new video to my YouTube channel! You can view the video by clicking here or it is embedded down below. In the video I explain a si...
For a new project at work I will have to lead a project in TypeScript. Here comes the kicker: I’ve never worked with TypeScript.
I like my blog. Yet, I don’t love my blog.
With modern frameworks like React, Angular, Vue, Next.js, Gatsby, and Jekyll, modern web development can seem scary. However, I assure you that it is not. I...
In this blog post I will show you how to add a simple splash image to your minimal mistakes blog. View my current splash page here.
In this blog post I will show you how to add a simple teaser image to the “You may also like” section of the minimal mistakes Jekyll theme. Adding a teaser i...
In this blogpost I tackle Leetcode problem 378 on finding the first unique character in a string.
Plotting with matplotlib is really confusing. Understanding how it works under the hood helps to alleviate this pain enormously. This short blog post is here...
This blog post is an illustrated guide to regex and aims to provide a gentle introduction for people who never have fiddled with regex, want to, but are kind...
It’s well known that programmers dislike meetings… a lot. But have you ever wondered why programmers dislike meetings so much compared to other people? The ...