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.
THE JOURNAL / LATEST ENTRIES
Fresh from the notebook.
- 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 - 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 - 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 - 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 - 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 - CSS & UIAdaptation
How to Set and Get CSS Variables (var()) in HTML and JavaScript
Changing a color in JavaScript does not require rewriting every CSS declaration that uses it.
5 min read
Nothing in this selection yet.
Find your next read in the full journalA 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 exploringLOOK CLOSER.
A small corner
of a very big web.