Programming tutorials, musings about technology, and the occasional off-topic post.
How to Format Code on Save in VS Code with ESlint
Be Careful with Async Functions that Return Booleans
Suppose an async function returns a boolean. What happens if you check the return value without awaiting it?
Optimizing Images for the Web with WebP and Lazy Loading
Add Comments to Your Jekyll Blog with the GitHub Issues API
Learn how to add comments to your Jekyll blog. We'll use the GitHub issues API as our comment system and lazy load it for a better user experience.
A Simple Webpack Config
Creating a Responsive Navbar Without Bootstrap
Want to create a navbar that works on mobile and desktop? Ditch the frameworks—in this tutorial, we'll create a responsive navbar using HTML, CSS, and JS.
How to Add a Copy-to-Clipboard Button to Jekyll