The studio's lab notebook, left open on the bench.
Entries are dated, versioned and corrected in the open — records of things in the register, and handbook pages on the craft they're built with. The notebook is young; it only records what happened.
21 ENTRIES PUBLISHED · LAST ENTRY 2026·07·23 · DB-COMPUTED
the notebooks
a drawer exists only when
it holds two real entries
2026·07·23○Studio Why we ship across the whole stack — and why that helps you Specialist studios are fine until your project touches more than one thing. Here's the case for range done properly.
2026·07·23
How PDF Compression Actually Works, and How to Shrink a File Without Wrecking It
Where the megabytes hide in a PDF, why “compress” can mean five different things, and how to shrink a file for email or the …
2026·07·23
Taming Document Chaos in a Small Business Without Buying New Software
A pragmatic system for invoices, contracts and scans: naming conventions, PDF hygiene, archives and backups — using tools you already have, mostly in the …
2026·07·23
Strip the Hidden Data: A Practical Guide to Removing Metadata Before You Share
Your photos and documents carry more than you think, from GPS coordinates to author names and edit history. Here is what is hiding, why …
2026·07·23
Why We Built 248 Browser Tools That Never Upload Your Files
The engineering case for client-side processing: why privacy, cost and speed all point the same way, how WebAssembly and canvas make it possible, and …
2026·07·23
Resize, Crop or Compress? The Three Image Operations People Constantly Confuse
Resizing, cropping and compressing sound interchangeable and are completely different. Knowing which one you actually need is the difference between a crisp image and …
2026·07·23
QR Codes That Always Scan: Quiet Zones, Contrast and Error Correction Explained
A QR code is either instantly scannable or quietly broken, and the difference comes down to a few rules most people never learn. Here …
2026·07·23
The Hidden Risks of Free Online Tools: How to Tell If a Converter Is Safe
Every file you drop into a free converter goes somewhere. We explain what "uploaded" really means, how these tools make money, and give you …
2026·07·23
Schema Markup in Plain English: What Structured Data Is and When It Actually Helps
Structured data sounds like something only SEO specialists touch. It is simpler than that, and understanding it is the difference between a plain search …
2026·07·23
Why Your Link Preview Looks Wrong on Social Media, and How to Fix It
You paste a link and the preview shows the wrong image, an old title, or nothing at all. Here is how those previews are …
2026·07·23
Design Systems for Tiny Teams: How We Ship Consistent UI With Fewer Than Three People
A one-to-three person studio cannot afford a real design system. Here is the 20% we actually build — tokens, borrowed components, day-one dark mode …
2026·07·23
Converting Files Locally: Why Nothing Has to Leave Your Computer
Most online converters upload your file to a stranger's server. Modern browsers make that unnecessary. Here is how local conversion works and why it …
2026·07·23
JPG, PNG, WebP, AVIF or SVG? Our 2026 Decision Guide for Image Formats
Five formats, one decision tree. What each format is actually for in 2026, with realistic file-size numbers and the defaults we ship on client …
2026·07·23
Regular Expressions Without the Fear: A Working Mental Model
Regular expressions look like line noise and scare off people who would benefit most from them. With the right mental model, they become one …
2026·07·23
WebAssembly in Production: Lessons From Running ffmpeg, OCR and AI in the Browser
We run ffmpeg, Tesseract OCR and AI segmentation models entirely client-side across 248+ browser tools. Here is what actually breaks: loading, memory ceilings, threading …
2026·07·23
Static-First Architecture: Serving 1,000 Pages Fast From a Tiny Server
How we run a 1,000-page tools platform on a shared EC2 box with almost no free RAM — static export, edge caching, code-splitting discipline, …
2026·07·23
What Shipping 7 Browser Games Taught Us About Performance Budgets
GPU texture limits, asset budgets in real numbers, 60fps discipline, and the renderer crash that rewrote our rules — lessons from shipping seven games …
2026·07·23
SEO for Product Engineers: What Actually Moved the Needle for Our Platform
Lessons from making 248 browser tools discoverable: internal linking as architecture, answer-first pages for AI search, structured data that earns rich results, and what …
2026·07·23
Accessibility Is a Feature, Not a Checkbox: Five Fixes From Auditing 1,000 Pages
We audited our own 1,000-page tools platform against WCAG. Five fixes delivered most of the value: skip links, live regions, contrast, keyboard paths and …
2026·07·14
Fast sites that rank: our checklist for Core Web Vitals & SEO
A practical, repeatable checklist we run on every marketing site so it loads fast and shows up in search.
2026·07·05
Browser games, no download: how we hit 60fps on cheap phones
Notes from building original WebGL games that run smoothly on hardware most engines give up on.
— END OF RECORD · THE NOTEBOOK CONTINUES —