JavaScript / CSS / Browser APIs

A little
curiosity.
A better web.

Notes on code, design, and the small discoveries that make a difference. A place to look closer. And think a little further.

FIELD STUDY / 001
A sculptural loop of layered terracotta paper beside a small olive-colored sphere.
The shape of an idea.A study in paper

THE JOURNAL / LATEST ENTRIES

Fresh from the notebook.

All 128 notes

6 recent notes

  1. JavaScriptAdaptation

    It Turns Out Browsers Natively Support Base64 Encoding and Decoding in JavaScript

    The browser already had the tools. I just hadn’t checked the toolbox.

    9 min read
  2. JavaScriptAdaptation

    Look! for…in and for…of Are Arguing Over There!

    Two JavaScript loops walk into ChinaJoy. Only one gets the photography job.

    11 min read
  3. Browser APIsAdaptation

    Using the JavaScript Clipboard API to Improve Pasting in Input Fields

    Small formatting fixes can make everyday forms feel much more thoughtful.

    7 min read
  4. JavaScriptAdaptation

    Upload Images with a Paste: A Front-End JavaScript Guide

    Copy an image, press Ctrl+V or Command+V, and let the browser handle the rest.

    11 min read
  5. Browser APIsAdaptation

    The Black Goat of the Drag-and-Drop Sacrifice: Understanding DataTransfer

    A front-end survival guide to drag data, drop effects, and the events that connect them.

    15 min read
  6. CSS & UIAdaptation

    Smooth Page Scrolling with CSS scroll-behavior and JavaScript scrollIntoView()

    Turn abrupt jumps into gentle transitions—and give your interfaces a little personality.

    8 min read
There’s more where that came from.Step into the archive

A NOTE ABOUT THIS SPACE

The interesting things
are in the details.

Melin is a growing collection of practical notes, thoughtful adaptations, and discoveries from around the web. Mostly code. Sometimes design. Always a reason to stay curious.

Find something worth exploring
SLOW DOWN.
LOOK CLOSER.

A small corner
of a very big web.

FOLLOW YOUR CURIOSITY

Find a good idea.

Search the complete journal in English or 中文.