State Management in Front-end Web Development: Actions, Dispatch, and ReducersJul 12, 2025·22 min read
Gang of Four Design Patterns in Memes - CreationalThe Gang of Four (GoF) are Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides. They wrote Design Patterns: Elements of Reusable Object-Oriented Software. In it, they documented 23 classic software design patterns. There are five creational ...Aug 14, 2025·2 min read
We've Been Here Since the Beginning: 2025 EditionLast time, I was tired. This time, I'm angry. I'm Angry Today, doublespeak about DEI (diversity, equity, and inclusion) is all the rage in America. According to those in power, it's the cause of plane crashes and inefficiency. They crow that it needs...Mar 7, 2025·11 min read
10 Tips from 10 Tech Conferences in 2024I attended 10 conferences this year, spoke at 6 of them, and I'm not in DevRel. Here are are my top 10 tips - one for each conference! 1. The Hallway Track Leave time in your schedule to talk with people, visit booths, and decompress. Your brain can ...Nov 29, 2024·2 min read
Dark Mode Toggle in HTML Web ComponentsWhen designing my digital garden, I knew I wanted a cute dark mode toggle. Once I had drawn my SVG, I started building a web component that had all the same functionality as my dark mode toggle in React. This includes everything I learned while acces...Oct 22, 2024·5 min read
So You Need to Give a Talk...Take it from someone who barely passed their college public speaking course - you can definitely give a tech talk. Pick an Idea Everyone has a unique perspective or experience that is worth sharing. Every time you explain something to a coworker, sol...Sep 30, 2024·6 min read
Share Your Experience Loudly and OftenFrom the outside, it may seem like the person on the stage has something special that inherently makes them suited to speaking. They don't. The most interesting technical talks, blogs, and videos are from the people who have found their voice through...May 31, 2024·2 min read
12 Tips from a Mid-level DeveloperI officially have three years of experience and a mid-level job title. My best advice has changed significantly since I wrote 12 Things I learned During My First Year as a Professional Developer two years ago. 1. Level Doesn't Matter, Results Do Nobo...Apr 17, 2024·5 min read