Published: April 29, 2026, 22:40
Posts for: #JavaScript
Regex Cheatsheet: From Syntax Classification to Search Filtering
Regular expressions are essential for developers, but the syntax is complex and hard to memorize. A well-designed regex cheatsheet helps you find t…
Redis Cheatsheet Implementation: From Data Structures to Category Filtering
Our team recently added Redis to a new project. A few junior devs kept forgetting commands. The docs are too long, CLI help is too brief. So I buil…
From Template Strings to Standard Practices: Building a README Generator
Project is done. Now, how to write the README? Many developers (including myself) have been there: the code is solid, but the README is an aftertho…
Random Data Generator: Mock Data Best Practices and Implementation Details
Creating test data manually is fine for a few records, but generating 100 test entries? That’s torture. During a recent project, I hit a wall: the …
Understanding Radix Conversion: From Binary to Hexadecimal Algorithms
While building a radix converter tool, I revisited the fundamentals of number base conversion. Although parseInt and toString handle most cases…
QR Code Decoding: From Finder Patterns to Data Extraction
Building a mobile QR scanner got me curious about the underlying decoding algorithm. It’s way more sophisticated than I expected—here’s how it actu…
From Reed-Solomon to Canvas: Building a High-Quality QR Code Generator
A recent project required “nicer looking” QR codes. Most tools I found just produced black-and-white squares or slapped a logo on top. I wanted som…
From PX to REM: Unit Conversion in Responsive Design
I inherited a legacy project with hardcoded px values everywhere. The product team wanted user-customizable font sizes. I opened the CSS files—2,…
From Variable Extraction to Smart Filling: Building a Prompt Template Manager
Recently, while using AI tools like ChatGPT and Claude, I noticed many prompts are reusable. For scenarios like code review, bug fixing, and docume…