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 allHow 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.
April 30, 2024127 views
Why Neovim is My Text Editor of Choice
As a software engineer, choosing and understanding your text editor is important part of your work, as it impacts your productivity and workflow efficiency
April 23, 2024196 views
What is a Design System and Why Is It Important for Software Engineering
Design systems play a cruicial role in bringing consistency and cohesion to your product, especially for software engineering, by improving developement efficiency, ensuring uniformity, supoorting modular structure, and enhancing accessibility, and usability.
April 19, 2024294 views
Real-time Page Views with Next.js and Supabase
Let's Build our own real-time page view tracker using Next.js as the frontend framework and a Postgres database hosted by Supabase.
December 31, 20208849 views