I recently built a Morse code tool and dove into this 180-year-old encoding system. Looks simple, but the implementation has depth.
Posts for: #Api
Placeholder Image Generator: From Canvas API to Smart Layout Implementation
When developing new features or designing prototypes, we often need placeholder images to fill areas where real images aren’t ready yet. Instead of…
Deep Dive into Linux ps Command: From Process States to Performance Monitoring
As a Linux sysadmin, ps is one of the most frequently used tools. But most people only know ps aux without understanding the implementation beh…
From HMAC Signing to Web Crypto API: Building a Browser-Based JWT Generator
When working on frontend-backend separation projects, I often need to construct JWT tokens for API debugging. Asking backend colleagues every time …
JSON Validator Implementation: From Syntax Parsing to Error Location
When debugging API responses, the most frustrating thing is JSON format errors. The console throws Unexpected token with just a character positio…
JSON to SQL Batch Insert: From Escape Traps to Performance Optimization
Recently worked on a data migration project, importing API JSON data into MySQL. Seemed simple at first—just map JSON fields to SQL statements, rig…
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…
From JSON to Type Definitions: Type Inference and Multi-Language Code Generation
Last week I was integrating a third-party API with deeply nested JSON responses — five levels deep, thirty fields per object. Writing TypeScript in…
Building a JSON to Chart Tool with Pure SVG: Bar, Pie, and Line Charts
You know the feeling: backend returns a wall of JSON numbers and your brain shuts down. With dozens of data points in a table, patterns are hard to…