Tutorials and a book on modern JavaScript.
Deluxe, a trusted Payments and Data company, champions business so communities thrive.
My Recent Talk at the Atlanta .NET Users' Group about Aspire
My Recent Talks
Disabling Google Sign-in Popup
Composing Linq Queries
Separating Concerns with Pinia
Health Checks in Your OpenAPI Specs
Minimal APIs Nuget Packages
My Nuget Packages
Is it Time to Panic? Suddenly, Everyone Seems to Need a Job
Where Have I Been?
A Minimal API Discovery Tool for Large APIs
I'm Hosting Two New Online Courses
Minimal API Talk from .NET Sheffield User Group
[Web dev for beginners] JavaScript Maps
[Web dev for beginners] JavaScript exceptions
JavaScript’s trademark problem
[Web dev for beginners] Plain objects in JavaScript
[Web dev for beginners] Modules and testing in JavaScript
[Web dev for beginners] Using web servers and npm
[Web dev for beginners] Loops in JavaScript
[Web dev for beginners] Booleans, comparisons and <code>if</code> statements in JavaScript
[Web dev for beginners] Arrays in JavaScript
[Web dev for beginners] Strings and methods in JavaScript
[Web dev for beginners] Numbers, variables, functions in JavaScript
New series of blog posts: “Web development for beginners”
Ecma International approves ECMAScript 2025: What’s new?
Tips for making regular expressions easier to use in JavaScript
TypeScript: checking Map keys and Array indices
How TypeScript solved its global <code>Iterator</code> name clash
Styling console text in Node.js
Showing 30 results