Blog

Notes from the build.

Practical guides, deep dives into the tools we ship, and what we're learning as we grow.

  1. How to resize an image without making it blurry

    Why resized images go fuzzy, the one rule that keeps them sharp, the difference between resizing and cropping, and how to resize to exact dimensions in your browser.

    8 June 20264 min readimageresizesocial-mediaRead
  2. Markdown in five minutes — the syntax that covers 90% of what you'll write

    The handful of Markdown rules worth memorizing, the few that trip people up, and why a live preview is the fastest way to learn it.

    8 June 20264 min readmarkdownwritingdevRead
  3. Why your product screenshots look flat — and the 30-second fix

    A bare screenshot reads as 'I dragged a file in.' A little background, a frame, and some depth makes the same image look designed. Here's how, fast.

    8 June 20264 min readscreenshotsdesignmarketingRead
  4. Hashing explained — what MD5 and SHA-256 are for (and what they're not)

    What a hash actually is, why you can't reverse one, where MD5 is still fine and where it's dangerous, and how to generate hashes locally.

    8 June 20263 min readhashsecuritydevRead
  5. Reading messy JSON — how to format, validate, and actually find the error

    How to turn a wall of minified JSON into something readable, the mistakes that break it, and how to pinpoint the exact character that's wrong.

    8 June 20264 min readjsondevdebuggingRead
  6. PNG, JPG, WebP, AVIF — which image format and how to convert between them

    A plain guide to what each image format is actually good at, the conversions people genuinely need, and how to do them in your browser without uploading anything.

    8 June 20265 min readimagewebpavifRead
  7. Spot the difference — comparing two versions of text with a diff

    When a diff beats re-reading, what the colors mean, the invisible differences it catches, and how to compare two blocks of text without a Git repo.

    8 June 20263 min readdiffdevproductivityRead
  8. Turn photos into a single PDF — the right way to send scanned documents

    Why a PDF beats a pile of JPGs for documents, how page size and orientation actually affect the result, and how to do it privately in your browser.

    8 June 20263 min readpdfimageproductivityRead