Corey O'Donnell
Software Engineer
Hi there, the names Corey
I'm a software engineer with a passion for frontend projects. I thrive on TypeScript, React.js, and Next.js, but I am not afraid to jump in to something new.
When I am not coding, I am probably jotting down what I have learned or honing my baking skills with sourdough . Oh, and I am also a proud dad to two amazing kids.
Lets connect and create something awesome!
Recent Blog Posts
view all-
I Migrated My Blog from Next.js to Astro with Claude Code
My personal blog was running on Next.js 14 with Supabase. It was overkill. I used Claude Code and agent teams to migrate to Astro and Convex in a single session.
-
My Dev Environment and Dotfiles Setup
A walkthrough of my macOS development environment — terminal, editor, window management, and how I manage it all with a dotfiles repo and GNU Stow.
-
Building a Claude Code Plugin for Spec-Driven Development
I built a Claude Code plugin called delta-spec that brings spec-driven development to AI-assisted coding. Here is what I learned from dogfooding it to build itself.
-
How to Focus an Input Field with a Hotkey in React
Learn how to implement a hotkey to focus an input field in your React application. This tutorial covers setting up the hotkey to focus the input field and handles showing different hotkeys based on whether the user is on a Mac or Windows system.