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