In a previous post, we covered how to deploy a Node.js app to Azure. This time, we are going to...
So far, we haven't talked much about Azure or Node.js on either of my blogs. The only Azure-specific...
Note: This is a republication of a post that I wrote almost 10 years ago, over on my other blog. I...
Update: Well, heck. I just heard this morning that they are moving my talk to September 15's THAT...
Earlier this month, Microsoft sent out an email stating that "On 3 December 2022, .NET Core 3.1 will...
In last week's post, we went over how to add a JavaScript calendar to your app. This week, we are...
I recently got it into my head that I wanted to figure out how I would write a "time-off calendar". ...
As of today, (June 15, 2022) Microsoft no longer supports Internet Explorer 11 (the final version of...
Previously, we looked at how to calculate the distance between two points using just math. The...
Roughly a year ago, I wrote a post about how to sort a list of physical locations by how close they...
A koan is a story, dialogue, question, or statement which is used in Zen practice to provoke the...
In the past two years, I have written a few blog posts that explored how to figure out where the user...
In iOS 15 and iPadOS 15, Apple added iCloud Private Relay as an additional method of protecting the...
I recently contemplated if you actually need Axios in your Vue app. So, do you?
This is going to be a pretty quick post. This week, I figured that we would look at computed...
ECMAScript 2021 added replaceAll(), so you can now replace all instances of a substring in a string
Want to know the differences between Cookies, localStorage, and sessionStorage?
The differences between block, inline, and inline-blog aren't always universally understood. Today we explore what they are.
This is going to be a relatively short post. We have been doing a lot of [x] vs [y] vs [z] posts on...
Support for classes has been in JavaScript since ES6 but how much do you understand them?
How to add images directly to your HTML
The next post in our X vs Y vs Z series is var vs let vs const. I’ve wanted to cover this for a...
CSS sprites is a method where you take multiple images and combine them into one single image so that...
So, you want to protect an object that you created in JavaScript? With Object.seal() and...
Want to count down how many days, hours, minutes, and seconds remain until a big event? This is a good vanilla javascript way to do it.
So, the boss wants to be able to 'unclick' a radio control in your app? This is how you make it happen.
I need help figuring out the best way to bind radio controls to a form that defines a team and it's leader.
So, you need to show tabular data on a webpage and make it as digestible as possible? For demo...
Previously (on my other blog), we looked at string concatenation and I figured that this week, we...
I genuinely thought that I had covered this topic already. It appears that the closest that I came...