OverlayScrollbars
Webdev
Sign Me Up: Best Practices for the Subscription Experience - UXcellence
How to successfully encourage newsletter signup with good design
Google No Longer Automatically Indexes Websites - WTF? - Nate Hoffelder
Why pages are not indexed anymore
Array - JavaScript | MDN
Mutable vs. Immutable in JavaScript
Account activation email best practices
The Joe Wendel Orchestra- I Hear You Calling- Rare Private Press Lp | eBay
Active Record: How We Got Persistence Perfectly Wrong
Data Transfer Object V3 Modernizes DTOs With PHP 8 Features
How to fix iOS push subscriptions getting terminated after 3 notifications
XML is the future
UnsuckJS
htmx, alpine and co
Neologisms
yak shaving, failson, all that stuff
cemrehancavdar/hyperleaflet
Hyperleaf - HTMX - Leaflet
Speed matters: Why working quickly is more important than it seems
Imaginary Problems Are the Root of Bad Software
bliki: Yagni
Work
First Experiments with View Transitions for Multi-page Apps
cerbero90/json-parser: 🧩 Zero-dependencies pull parser to read large JSON from any source in a memory-efficient way.
PHP development environment for Windows minimalists with Laragon
Laragon Documentation
Xampp replacement
Rebuilding a featured news section with modern CSS: Vox news - Ahmad Shadeed
AI Music Generator
CleverReach Erfahrungen (2023): 3 Vorteile und 2 Nachteile
Email marketing software for B2B - CleverReach
Allowing a wider range of input formats for interview time
Designing a time input
Use a simple text input and interpret user input
How To Build A Progressively Enhanced, Accessible, Filterable And Paginated List — Smashing Magazine