Blog

From Freelance to Fulltime and Back Again

10 months ago

Trying Ethical Hacking

10 months ago

Advent of Code and Advent of No Code 2024

10 months ago

The Vim Vibe

Less than 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

2 years ago

Absolute Imports in TypeScript

2 years ago

GIFS & The Blogs of Days Past

2 years ago

TailwindCSS and MDX: A Powerful Combo

2 years ago

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

2 years ago