News
I Wrapped ClamAV for Node.js So You Don't Have To
The reason is friction. ClamAV, the de facto open-source antivirus engine, does not have a clean Node.js interface. If you want to...
Your Recursion Is Lying to You About Stack Safety
This article explores the gap between theoretical tail recursion and practical runtime behavior in JavaScript. Using recursive sum...
The Browser Security Breakthrough That Made UAF Exploits Harder
In the mid-2010s, Use-After-Free (UAF) vulnerabilities were the biggest security threat to Internet Explorer and Edge. To combat t...
The TypeScript Odyssey | Episode 1: Breaking the Chaos of JavaScript
Learn what TypeScript is, how it improves JavaScript, and why static typing helps developers catch bugs before apps reach users.
Most Node.js Apps Using ClamAV Have the Same Bug. Here's What It Is.
Calling ClamAV from Node.js looks easy: spawn clamscan, check the exit code, done. But the standard implementation has a silent bu...
A beginner's guide to the Qwopus-glm-18b-merged-gguf model by Kylehessling1 on H...
Qwopus-GLM-18B-Merged-GGUF is a healed 18B model for 12GB GPUs, offering strong coding, tool-calling, and 262K context performance...
Build Your Own Stop Motion Video Creator with HTML, CSS & JavaScript
This project turns a sequence of images into a stop-motion video using pure JavaScript. Images are rendered frame-by-frame on a ca...
This Image Converter Runs Entirely in Your Browser
Learn how to build a browser-based image converter using JavaScript that runs entirely on the client without uploading files to a...
Decorating Promises Without Breaking Them
How to add convenience methods to a native Promise object without subclassing, wrapping, or changing what await returns.
Turn Any Photo Into a Glasses Try-On Experience (No Frameworks Needed)
This project is a simple browser-based glasses try-on tool built with HTML, CSS, and JavaScript. Users upload a photo, overlay dra...
The Axios Nightmare Is Over: Meet Axios-Fixed
Axios was compromised in a supply chain attack that injected malware into widely used versions, exposing developers and CI pipelin...
Your Microfrontend Ships More Icons Than It Uses: Here’s How I Fixed That
Microfrontends inherit the full SVG icon sprite from the monolith — hundreds of symbols your app never renders. I built a build-ti...
