How to Upload Files with JavaScript
In this post, we use JavaScript to create the file upload request. You'll learn how to access files, create the HTTP request, and make it reusable.
In this post, we use JavaScript to create the file upload request. You'll learn how to access files, create the HTTP request, and make it reusable.
This post shows you how to upload files using only HTML. Access user files, create the HTTP request, and set the correct content-type headers.
Back in January I had the pleasure and privilege of attending THAT Conference Austin as a workshop presenter, and I thought it would be cool to share my review. The Conference One thing I noticed about the THAT community when…
Avoid duplicate-request & race-condition when creating JavaScript enhanced forms. Cancel previous fetch requests with AbortController.
This page provides resources for working with CSS Name Colors. It contains Named Color groups, palettes, favorites, and even fun facts.
JavaScript Promises evaluate eagerly, but sometimes that's a problem. This post covers why and how to create custom lazy-evaluating promises.
My 2022-year-in-review for blogging. It covers my top posts from this year, top all-time posts by traffic, and the insights I’ve gleaned from the data.
Learn how to build backend APIs that support progressive enhancement by detecting if a request was submitted with HTML forms or JavaScript.
Learn how the CSS :has() pseudo-class can improve HTML forms through validation hints, conditional content, fancier designs, and more.
When choosing between pixels and rems in CSS, you should almost always use rems. It's a simple rule to follow. This article explains why.