Blog

From Freelance to Fulltime and Back Again

1 year ago

Trying Ethical Hacking

1 year ago

Advent of Code and Advent of No Code 2024

1 year ago

The Vim Vibe

2 years ago

Arc Leaps Ahead with ChatGPT Integrations

2 years ago

Canva: An Intuitive Design Platform for Everyone

2 years ago

Raycast: The Must-Have Spotlight Successor

2 years ago

Terminating EC2 Instances with the AWS CLI

2 years ago

Zero Compromise: Why I Switched to Mac

2 years ago

Productivity Boosts: Making a Case for Vim

2 years ago

Cute 404 Pages in Next.js with react-kawaii

2 years ago

The Odin Project is My Favorite Resource for Learning to Code

2 years ago

Authenticating Users with Next-Auth and Discord Roles

2 years ago

From Capslock to Hyper Key to Vim

2 years ago

A Gamer's Approach to Lifelong Learning

2 years ago

Astro Islands: A New Architecture for the Web

2 years ago

Creating .env.example Files

Less than 3 years ago

Absolute Imports in TypeScript

Less than 3 years ago

GIFS & The Blogs of Days Past

Less than 3 years ago

TailwindCSS and MDX: A Powerful Combo

Less than 3 years ago

Migrating leerob.io to Next.js 13's App Router Features

Less than 3 years ago