Blog
Demystifying-Big-O-Notation

Demystifying Big O Notation

Big O notation is often the first concept you learn when studying data structures and algorithms, and it can be scary at first. Don't worry though, in this article we're going to demystify Big O by giving you a easy to understand foundation and set of rules you can apply over and over.
Read More
How-to-Use-Animations-in-Tailwind-A-Definitive-Guide

How to Use Animations in Tailwind: A Definitive Guide

In this blog post, we delve into how to use Tailwind animations within a Next.js project using TypeScript. Discover step-by-step instructions on setting up Tailwind CSS, defining custom animations, and applying them to your Next.js components. Learn how to enhance your web applications with engaging animations while maintaining type safety and performance. Whether you’re looking to implement fade-ins, bounces, or custom effects, this guide provides practical examples and tips for effectively using Tailwind animations in a TypeScript environment.

Read More
How-To-Add-SEO-to-A-Next.js-Project

How To Add SEO to A Next.js Project

SEO is an important aspect of any website or application. In many web frameworks, SEO isn't as simple to implement due to the dynamic nature of manipulating the DOM. Thankfully with typescript and Next.js it is much easier to accomplish than in many other frameworks. Follow along as I explain how I added SEO to this blog and how it could help you expand your blog or ecommerce store.

Read More