JsonKit
  • Menu ▾
    • About
    • Home
    • Tool Tutorials
  • About
  • Home
  • Tool Tutorials

From String Concatenation to Parameterized Queries: Building a Safe SQL Builder

2026-05-02
#javascript  #sql 

During a recent code review, I found this pattern scattered throughout the codebase:

[Read more]

Sprite Sheet Splitter: Connected Component Labeling and Browser-Side ZIP Packaging

2026-05-02
#image 

When working on game development or taking over legacy projects, you often encounter sprite sheets: dozens of small images crammed into one large t…

[Read more]

Building a Sitemap Generator: XML Structure and SEO Best Practices

2026-05-01
#generator  #format  #xml 

I was doing SEO optimization for my blog recently when Google Search Console kept complaining about my sitemap. Opening sitemap.xml, the format was…

[Read more]

Set Operations in JavaScript: From Math Symbols to Code

2026-05-01
#javascript 

I used to write nested loops when comparing two lists—finding common items, merging with deduplication, calculating differences. The code was messy…

[Read more]

From window.screen to devicePixelRatio: A Complete Guide to Browser Screen APIs

2026-04-30
#api  #typescript  #format 

While building a responsive layout debugger, I dove deep into browser screen APIs. Beyond the common screen.width, there’s a lot more to explore….

[Read more]

Understanding robots.txt from Scratch: The Gatekeeper for Search Engine Crawlers

2026-04-30
#api 

Last week, while investigating indexing issues on our website, I discovered that Google had indexed our /api/ endpoints and /admin/ login pages…

[Read more]

REST API Documentation Generator: From Manual Maintenance to One-Click Automation

2026-04-29
#api  #generator  #rest 

Every backend developer knows this pain: the API changed but the docs didn’t; new team members stare at outdated documentation in confusion; during…

[Read more]

Responsive Testing Tool: iframe Sandbox and Device Simulation

2026-04-29
#http  #rest  #test 

Testing responsive designs usually means switching devices in Chrome DevTools or opening multiple tabs. I built a responsive testing tool that cons…

[Read more]

Building a Regex Tester: Real-time Highlighting and Performance Optimization

2026-04-28
#javascript  #regex  #test 

I was working on form validation recently, dealing with various regular expressions. Testing each regex change required a page refresh - too tediou…

[Read more]

Building a Visual Regex Generator: From Zero to Match

2026-04-28
#generator  #regex  #http 

Regular expressions are powerful but notoriously hard to remember. Even experienced developers need to look up syntax for email validation or IP ma…

[Read more]
< [Newer posts] :: [Older posts] >
© 2025 JsonKit :: Theme made by panr