Technical articles and insights about web development, HTML5 games, browser-based tools, and JavaScript. All the things I’ve learned while building this site.
What I learned building two daily word puzzle games from scratch — Word Hunt and a Wordle clone — including puzzle generation, seeding, dictionary management, and making them work on both keyboard and touchscreen.
How this site works offline, installs like a native app, and scores well on performance — using a static site generator, a service worker, and a web app manifest. No build tools, no Node.js backend required.
How I built a suite of 30+ PDF and image processing tools that run entirely in the browser — no file uploads, no server, no privacy risk. A look at the libraries and techniques that make it possible.
A deep dive into how classic arcade games like Snake, Tetris, Pong, and Breakout are recreated from scratch using the HTML5 Canvas API and vanilla JavaScript — no libraries, no frameworks.
We use cookies to enhance your browsing experience, analyze site traffic, and personalize content.
You can choose which cookies to accept.
Learn more about our privacy policy
Cookie Preferences
We use different types of cookies to optimize your experience. You can choose which categories to accept.
Essential Cookies
Always Active
Required for the website to function properly. These include security and accessibility features.
Analytics Cookies
Help us understand how visitors interact with our website by collecting and reporting information anonymously.
Marketing Cookies
Used to track visitors across websites to display relevant ads and measure campaign effectiveness.
Preference Cookies
Remember your settings and preferences like language and region for a personalized experience.