Blog
Guides, deep dives and practical notes on the problems these tools solve.
66 articles
- How to explore, edit and map a source project in your browser
A practical guide to opening a source archive, tracing dependencies, inspecting syntax trees and exporting edited files without uploading a repository.
7 min readsource codedependenciestree-sittercode editing - How to edit, compress and reorganize PDFs without uploading them
A practical guide to extracting pages, reordering documents, reducing PDF size and protecting sensitive files with browser-based tools.
8 min readpdfprivacydocumentscompression - From one brand colour to a full light and dark theme
How a single hex value becomes a 50-950 shade scale and a complete light and dark token set — and how to export it as CSS variables or Tailwind theme tokens.
7 min readcolordesign tokenstailwinddark mode - A browser API client with environments, history and saved requests
Environment variables, request history and a saved collection turn a one-off request form into something you can actually work in — without installing a desktop client.
6 min readapihttprestdebugging - Line diff is not enough: word and character diffs for prose, config and JSON
Line-based diffs mark a whole paragraph as changed when one word moved. Word and character granularity, unified patches and side-by-side views each solve a different problem.
5 min readdiffgittext - Layers in a browser image editor: how non-destructive editing actually works
Move, resize, rotate and mask images on a canvas without touching the original pixels. A practical look at the layer model behind the Coders Hub Image Editor.
7 min readimagescanvasediting - Testing a regex once, then shipping it in JavaScript, Python, Java and Go
Regex syntax is portable in theory and fiddly in practice. Here is how to test a pattern, read its groups, and export a working snippet for seven languages.
6 min readregexjavascriptpythonproductivity - Batch image compression: hitting a target file size without guessing quality
How quality sliders actually work, why a target-size mode beats trial and error, and how to compress a whole folder of images in the browser and download them as one ZIP.
6 min readimagesperformancecompression - A SQL playground that runs in your tab: CSV import, schema explorer and exportable results
Practise SQL, prototype a query or analyse a CSV without installing a database. How SQLite-in-WebAssembly makes a private, zero-setup playground possible.
5 min readsqlsqlitedata - Password entropy explained: why passphrases beat symbols, and what the crack-time number means
Length beats complexity, entropy is measurable, and pronounceable passwords have a place. A practical guide to generating passwords you can actually use.
6 min readsecuritypasswordsentropy