One of the biggest questions when writing code with Vue 3 and the Composition API is what to use: ref or reactive?
Why You Don’t Really Need Semicolons in JavaScript (and TypeScript) Anymore
A modern answer to the question that is brought up time and time again: do we really need semicolons in JavaScript?
How to Remove Event Listeners from an Element Using the Chrome Console Utilities
Use the Chrome Console Utilities API to remove the event listeners you don't want... and keep the ones you do.
Making Your HTML Inputs Reactive, Because We Can
Should we "supercharge" our HTML Inputs with JavaScript? Do we even want to?
A Breathtakingly Brief Summary of Scrum
A breathtakingly brief summary of Scrum: A Breathtakingly Brief and Agile Introduction by Chris Sims & Hillary Louise Johnson.
Using Type-Safe Parameters for Cleaner Blazor Components
Keep your Blazor components clean and well-documented with this intuitive approach to parameter values.
Bringing Back the Class Attribute for Your Blazor Components
Discover a simple pattern to bring back class attributes for all of your Blazor components.
Easier JavaScript Interoperability in Blazor with Anonymous Types
Leverage the C#'s language Anonymous Types feature for effortless interoperability between Blazor and JavaScript.
The Major and Minor Wrongs of JavaScript
JavaScript is a fine language these days, but it wasn't always this way. Writing effective JavaScript requires understanding the pain points of the language and avoiding its major wrongs.
HTTP Status Codes in One Tweet
A brief but memorable reminder.