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: October 25 →

Entry (Sources) and TopicsDate#
Fully Customise Your select Elements (tem)68
forms, html, css, accessibility
The Software Factory Forgot About Design67
design, processes, tooling
Code Review Was Never About the Code (mat)66
code-reviews, quality, ai
Nobody Asked for the Sparkle Button (jsa)65
product-management, design, ai
Setting Goals (pau)64
ai, performance, processes, examples
Mistakes I See Engineers Making in Their Code Reviews (sea)63
code-reviews, processes, communication, mistakes
The Sky Is Falling, the Web Is Dead (ern/ted)62
web, history
Testing Methods: No Keyboard Trap (dec)61
accessibility, testing, wcag, keyboard-navigation
The Origin Story of JavaScript (ann/cas)60
videos, history, web, javascript, ecmascript, browsers, browser-wars, browser-engines, standards
Crafting Engineering Strategy (let)59
books, engineering-management, strategies
What’s New in Next.js 16 (tre)58
nextjs
Why Does target="_blank" Have an Underscore in Front? (kyr)57
html, frames, links
CSS only-child Instead of Conditional Logic56
css, selectors, conditionals
Accessibility for the Deaf / Hard of Hearing and Progress Over Perfection (mer/web)55
videos, accessibility
How We Shrunk Our JavaScript Monorepo Git Size by 94%54
javascript, monorepos, git
Designing for Anyone: The Power of Accessible Products (ant)53
design, accessibility, dei
Apple Implements Six of OWA’s DMA Compliance Requests (owa)52
apple, web-apps, browsers, legal, link-lists
Improving Accessibility Through Design Systems (xir/web)51
videos, accessibility, design-systems
The Internet Is Unusable—the Disabled View (web)50
videos, accessibility, web
Inside the CSS Engine: CSSOM Explained (tre)49
css, cssom
Open Source Survey 2024 [Results]48
surveys, metrics, foss, comparisons
Talkin’ Tables (aar/web)47
videos, accessibility, tables, html
CSS prefers-reduced-transparency (arg)46
css, media-queries, support
Sheet, Dialog, or Snackbar—What Should a Designer Go For?45
design, design-patterns, modals
Web Components Will Outlive Your JavaScript Framework (jak)44
web-components, javascript, frameworks
Data Engineering Essentials #1: Your First Pipeline43
fundamentals, data-engineering
Understanding SC 2.4.11 “Focus Not Obscured (Minimum)”42
accessibility, wcag, focus
WebKit Features in Safari 17.1 (web)41
release-notes, browsers, safari, webkit
What Does the “A” Mean in “DEAI”? (mni)40
dei, accessibility
Vue.js (Vue v3) for Beginners (thi)39
videos, courses, vuejs
Conditionally Adaptive CSS—Browser Behavior That Might Improve Your Performance (pep)38
css, responsive-design, performance
OKLCH in CSS: Why We Moved From RGB and HSL (sit+/evi)37
css, colors, oklch
Building a Tooltip Component (arg)36
components, tooltips, html, css
CSS Animated Grid Layouts (bra)35
css, grids, layout, animations
Animated Border Gradient (shs)34
code-pens, css, animations, gradients, effects
“Thousand” Values of CSS (kar)33
css, cascade
Structured Data (htt)32
web-almanac, studies, research, metrics, structured-data, semantics, semantic-web
Performance (rvi/htt)31
web-almanac, studies, research, metrics, performance, web-vitals
A Deep Dive Into object-fit and background-size in CSS (sha/sma)30
css, backgrounds, deep-dives
Why Accessibility Overlays on Your Website Can Make Things Worse29
accessibility, overlays
Why Outdated jQuery Is Still the Dominant JavaScript Library28
javascript, libraries, jquery
If HTML and ARIA Don’t Allow It, It’s Probably a Bad Idea (tem)27
html, aria, accessibility
How to Get Started With Social Media Automation26
how-tos, social-media, automation, tooling
The Process of Building a CSS Framework (cod)25
frameworks, processes
Building an Effective Image Component24
components, javascript, performance
Web Performance Metrics Cheatsheet (ire)23
performance, metrics, cheat-sheets
Writing Asynchronous Tasks in Modern JavaScript (jer/sma)22
javascript
You’re Using em Wrong (log)21
html, semantics, markdown
Code Review Etiquette (css)20
code-reviews, quality, collaboration, communication, tips-and-tricks
What Is the Difference Between CSS Variables and Preprocessor Variables? (chr/css)19
css, preprocessors, custom-properties, variables, comparisons
How to Use AJAX in WordPress—a Real World Example18
how-tos, ajax, wordpress
Jeremy Keith: The Power of Simplicity17
videos, simplicity
How the Float Label Pattern Started16
forms, labels, design-patterns, history
Why Coding Style Matters (nza/sma)15
formatting, conventions, communication, html, css, javascript, jquery
The Return of the u Element (htm)14
html, semantics
Infographic: History of Web Standards (jzb)13
history, standards
The IE6 Support Problem (nza)12
internet-explorer, browsers
Prototype and jQuery—Going From One to the Other (rem)11
slides, prototypejs, jquery, comparisons
HTTP Streaming and Internet Explorer10
http, streaming, internet-explorer, browsers, comet
Toronto Interacts [Accessibility] Presentation9
slides, accessibility
Bulletproof HTML: 37 Steps to Perfect Markup8
html, xhtml, conformance, encoding, unicode, character-references, semantics
Useful Tips for Writing Efficient CSS7
css, tips-and-tricks, efficiency
Good Designers Redesign, Great Designers Realign (cam/ali)6
design, branding, career
JavaScript Database: In Browser (dal/aja)5
javascript, json, browsers, databases
Multi-Threaded JavaScript? (oct/aja)4
javascript, multithreading
How to Use Tables to Structurize Forms in HTML3
how-tos, html, tables, forms
Get XSL to Do Your Dirty Work (sen)2
xsl
Of Standards and Standard Makers (ldo)1
standards, processes, w3c