Tech is political: The people under attack in Palestine 🇵🇸, Iran 🇮🇷, and Lebanon 🇱🇧 are people like us. They’re our brothers and sisters, too. Read up on their history, scrutinize what you’re told, and demand respect, accountability, and support. Hide

dxsrc

← On This Day in Web Development: September 28 →

Entry (Sources) and TopicsDate#
Four Months of VoidZero at Cloudflare: Making the Open-Source JavaScript Toolchain Faster for All Humans and Agents (eva)57
voidzero, cloudflare, foss, javascript, tooling
How Fast Is the Web? Explore Billions of Real-User Measurements With BEACON (rya+)56
performance, metrics, web-vitals, tooling
Traditional Web Development Is Dead… (and Honestly? Good Riddance) (web)55
ai, career, product-management, economics
Lazy Loading Images and Media: How Far Ahead Browsers Fetch (ben/cal)54
html, lazy-loading, images, multimedia, debugging, performance
It’s Time to Retire the Concept of Decorative Images (nic)53
accessibility, images, wcag, concepts
10 SEO Best Practices for Google and AI Search (sem)52
seo, best-practices, google, ai, search, accessibility
No Place for Palantir in a Democratic Europe (cor)51
open-letters, palantir, politics, ethics
EmDash 1.0: An Open Source CMS for Astro50
emdash, astro, cloudflare, foss
State of Devs 2026 [Results] (sac/dev)49
surveys, metrics, career
Announcing Vite+ 1.0 (man+/voi)48
introductions, voidzero
The QA Checklist for Using AI to Generate Test Cases (and Why Tools Like AgentQ AI Make It Easier)47
quality, checklists, testing, ai
How I Estimate Projects as a Senior Developer for Better Results46
processes, project-management
When I Say “Alphabetical Order,” I Mean “Alphabetical Order”45
sorting
Why I Gave the World Wide Web Away for Free (tim/the)44
web, licensing, history
The AI Coding Trap (chr)43
ai, processes, outlooks
The b Element (hey)42
html, semantics
Matt Mullenweg Announces Temporary Lifting of WP Engine Ban41
wordpress, wp-engine
Self-Taught Developer’s Guide to Thriving in Tech (tre)40
guides, career
Web Components Are Okay (nol)39
web-components
Easy Dark Mode With color-scheme (sar)38
slides, dark-mode, html, css, accessibility
A Socket API That Works Across JavaScript Runtimes—Announcing a WinterCG Spec and Node.js Implementation of connect() (jas+)37
javascript, runtimes, apis
Embracing Efficiency: Shorter Work Hours for Software Developers (and Everyone Else)36
productivity, efficiency, culture, engineering-management
A Comprehensive Guide to the Dangers of Regular Expressions in JavaScript (phi)35
guides, javascript, security, regex
5 Pillars of Responsible Generative AI: A Code of Ethics for the Future34
ai, ethics
The Ultimate Low-Quality Image Placeholder Technique (css)33
performance, images, web-vitals
Exploring Enhanced Patterns in WordPress 6.3 (sma)32
wordpress
CSS Nesting and the Cascade (web)31
css, nesting, cascade
GIFs Without the .gif: The Most Performant Image and Video Options Right Now (oll/css)30
performance, multimedia, images, gif, html
Getting the Power of Vim in WebStorm and Other JetBrains IDEs (jet)29
code-editors, jetbrains, webstorm, vi+vim
How to Return Multiple Values From a Function in JavaScript (ami)28
how-tos, javascript, functions
Let Me Understand How JavaScript Works Under the Hood27
javascript
Performance Budgets: The Easiest Way to a Faster Site (fox/cal)26
performance, performance-budgets
Websites Need to Be Accessible to Be Inclusive25
accessibility, dei
How to Make Your Designs Scannable (and Why You Should) (web)24
how-tos, design, usability
This Site’s Type Is Now Variable (ell)23
typography, fonts, variable-fonts, css
Comparing Page Language Declaration Setups in Screen Readers (j9t)22
accessibility, html, http, screen-readers, comparisons
Guidelines for Choosing a Node.js Framework21
guidelines, nodejs, frameworks
Faster React Apps With Memoization20
react, performance, memoization
Figma Cheat Sheet19
websites, figma, cheat-sheets
A Brief History of the Original Browsers and the First Browser War18
browsers, browser-wars, history
Privacy by Design: How to Sell Privacy and Make Change (rea/sma)17
how-tos, privacy, legal
CSS Grid Gotchas and Stumbling Blocks (sma)16
css, grids, flexbox, layout
CSS/CSS3 Flexbox Layout15
css, flexbox, layout
Quick Tip: Add or Remove a CSS Class With Vanilla JavaScript14
css, javascript, tips-and-tricks
Make Forms Fun With Flexbox (cra)13
forms, css, flexbox, layout
ES6 Promises in Depth12
ecmascript, javascript, promises, callbacks, asynchrony, events
Internationalization vs. Localization: What’s the Difference? (cms)11
internationalization, localization, comparisons, terminology
How to Develop WordPress Locally With MAMP (sma)10
how-tos, wordpress
Why Don’t Developers Dress Better? (kel)9
career, community
Google Chrome Frame—Technical Notes8
chrome-frame, google, internet-explorer, browsers
Opinions Seem to Change Once You’re Hired by a Large Company (rob)7
career, principles, communication
The Ridiculous Discussion About Monitor Sizes and Screen Resolutions (rob)6
design, viewport
W3C Announces Roadmap5
w3c, standards, aria, accessibility
Documentation Takes Time—Make It Worth the Effort4
documentation, design, prioritization
Blame Netscape First (nza)3
netscape, internet-explorer, browsers
Writing Lean CSS2
css, shorthands, cascade, tips-and-tricks, minimalism
How to Read W3C Specs (jde/ali)1
how-tos, w3c, standards, learning