Last week, I was debugging a payment callback where URL parameters were double-encoded, causing order ID parsing failures. It turned out many devel…
Posts for: #Encoding
SVG Optimizer Implementation: From Regex to Performance
Working on an icon library project, I noticed exported SVG files were often 50KB+. After optimization, they shrank by 60%. But manually uploading a…
Morse Code Encoder/Decoder: From Telegraph to Web Audio API
I recently built a Morse code tool and dove into this 180-year-old encoding system. Looks simple, but the implementation has depth.
JSON to Excel Tool Implementation: From Data Transformation to Browser-Side File Generation
Written: May 7, 2026 at 21:14
Implementing JSON to CSV Conversion: From Data Structure to Table Format
I was recently working on a data export feature that required converting API JSON responses to CSV for users to download. I thought it would be sim…
HTML Entity Encoding: From XSS Prevention to Character Escaping Implementation
Building a content management system recently, I needed to safely display user-submitted text on pages. Direct rendering? XSS attacks await. Escape…
Building a Document Format Converter: From TXT/Markdown/HTML to Any Format
Every time I need to embed a Markdown document into a webpage or extract plain text from HTML, I end up installing desktop software or writing scri…
Building a Code Sharing Tool: URL Hash Storage and Base64 Encoding Techniques
Recently, I built a code sharing tool that requires a “no backend, permanent validity” sharing mechanism. After researching several approaches, I c…
Base64 Encoding/Decoding: From btoa to Full Unicode Support
I recently worked on a project requiring safe text data transmission, and Base64 encoding was unavoidable. While I’ve used it countless times, impl…
The Encoding Principles Behind Barcodes: Building an Online Barcode Generator
Recently added a barcode generation feature to a project. Turns out those black-and-white stripes have some interesting encoding rules underneath.