-
New Jan 3, 2025
Custom attributes in Web Components
One of my favorite ways to customize Web Components is with custom attributes. Since writing that last article, I’ve gotten some questions around using custom attributes in Web Components, and...
-
New Jan 2, 2025
Goals for 2025
I’m not big on resolutions, but I do like to use the New Year as a time to revisit my goals, decide if they still make sense, and recalibrate a bit. Today, I wanted to share my goals for...
-
New Dec 31, 2024
Understanding how your code works
I’ve been digging deeper into React as I prepare to start my new job at Nebula.tv next week. One of the things I’ve been trying to understand is how exactly React knows that the useState()...
-
New Dec 30, 2024
Just grab a library
For years, an often used phrase among developers was Not Invented Here Syndrome. This was a common phenomenon where developers would look some code and have the impulse to completely toss it out...
-
New Dec 23, 2024
The real cost of build tools
Over the weekend, I got a comment on one of my YouTube videos about buildless testing that was something along the lines of… Every professional project uses build tool. You only need to run...
-
New Dec 20, 2024
Testing DOM manipulation and Web Components
So far in our series about testing JavaScript, we’ve looked at how to write tests for code that’s mostly logic-based. Today, we’ll look at how to write tests for a DOM manipulation...
-
New Dec 18, 2024
A formula for debugging (and asking for help)
Today, I wanted to share a simple formula I use and suggest to students for debugging broken code and effectively asking for help from others… This is the behavior I’m seeing (include a...