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 21 →

Entry (Sources) and TopicsDate#
Chris Huber on How Static Site Importer Makes Migrating Any Website to WordPress Easier Than Ever (nat)82
podcasts, interviews, wordpress, migrating, tooling
Chinese AI Writes Weaker Code for Beijing’s Adversaries. We Fixed It. A Qwen3-Coder Case Study81
ai, qwen, alibaba, security, case-studies
Vibe Coding to Production: A Developer’s Checklist for Building Reliable Web Apps80
vibe-coding, ai, web-apps, checklists
Websites Taken Down Across Europe as Critical Cyber-Security Update Issued (joe)79
php, security
Today’s PHP Security Release, and How We’re Strengthening PHP Security (the)78
php, security
Web-Perf Wednesday—Performance Budgets Need a Representative Worst (css)77
performance-budgets, performance
PHP Warns It Plans to Release 2 Emergency Patches Imminently (dan/ars)76
php, security
The State of AI Security: Threats, Tools, and Skills Gaps (mik/ore)75
surveys, metrics, ai, security
There Isn’t an Easy Exploit for This PHP Vulnerability74
php, security, vulnerabilities
How to Set Up Web Page Minification With Jekyll (j9t)73
how-tos, minification, jekyll, html, html-minifier
How to Write Effective Acceptance Criteria72
how-tos, project-management, agile
Design and Engineering Are the Same Thing (joh)71
videos, design, software-design, ai, comparisons
Dogpoisoning (don)70
design-systems, testing
Electron 45 (ele)69
release-notes, electron
CSS @starting-style Debugging Is Available in Chrome DevTools (bra)68
css, transitions, debugging, dev-tools, chrome, browsers
W3C Web Content Accessibility Guidelines 2.2 Approved as ISO/IEC International Standard (w3c)67
accessibility, wcag, standards, w3c
OpenAI Launches AI Web Browser ChatGPT Atlas—Here Is Everything We Know (eur)66
openai, browsers, chatgpt-atlas
Designers Often Do Invisible Work That Matters—Here’s How to Show It65
design, user-experience, communication
Links and Anchors: Ancient HTML and JS Magic in Your Browser (cod/wea)64
html, css, javascript, links
Chasing “Done”: Why Software Never Ends—and Why That Matters (emb)63
programming, maintenance, economics, processes
Why Accessibility Breaks Between Design and Development (a11)62
accessibility, design, processes, collaboration, testing
How AI Works and How Users Think About It: Study Guide (nng)61
guides, ai, training, link-lists
One Year With Next.js App Router—Why We’re Moving On60
nextjs, react, routing, components, tooling
How Senior Engineers Can Use AI for Real Impact59
ai, architecture, debugging, code-reviews, refactoring
ChatGPT Atlas: Redefining the Future of Browsing58
chatgpt-atlas, browsers
Fixing Temporal Input Styling in Safari (cfe)57
forms, time, safari, browsers, css
My Highlights From the New Deno Deploy (phi/den)56
deno, deploying
Introducing ChatGPT Atlas (sim)55
introductions, chatgpt-atlas, browsers
Introducing ChatGPT Atlas54
introductions, chatgpt-atlas, browsers
The Two Button Problem (chr/fro)53
buttons, usability, design
How to Fix Any Bug (dan)52
how-tos, ai, debugging, react
My Work Is Human (doo)51
ai, design, career
Next.js 16 (fee+)50
release-notes, nextjs
Understanding npm audit and Fixing Vulnerabilities49
npm, security, vulnerabilities, nodejs
What Are the Roles of Interaction Design and Visual Interface Design? (uxm)48
design, interaction-design, processes
Real Ways to Maintain Your Technical Edge as an Engineering Manager47
engineering-management, career
Leveraging Usability-Testing Data in Making UX Design Decisions (uxm)46
user-experience, design, usability, testing
10 Simple Ways to Make Your Social Media Posts Accessible45
accessibility, social-media, content, images, alt-text, captions, contrast
Accessibility Challenges With Single Page Applications (wpa)44
videos, accessibility, single-page-apps
Top 4 Web Vulnerabilities With Example and Mitigation43
security, vulnerabilities, sql, databases, xss, csrf
Accessible Design: WCAG or Trendy? No, WCAG and Trendy! (wpa)42
videos, accessibility, design, wcag
Help Us Choose the Final Syntax for Masonry in CSS (fan+/web)41
css, layout, masonry
Comparing Local-First Frameworks and Approaches40
databases
Foundations: Form Validation and Error Messages (tet)39
accessibility, fundamentals, forms, validation, errors, usability
The Importance of UX in Cybersecurity (uxm)38
user-experience, usability, security
You Should Drop Express and Try Hono (w3c+/syn)37
videos, express, hono
Good Accessibility Is Good SEO (lia)36
accessibility, seo
Lamenting About Good Design35
design
Where Web Components Shine (dav)34
web-components
Next.js 1533
release-notes, nextjs
Global Encryption Day: Encryption’s Critical Role in Safeguarding Human Rights (tor)32
awareness-days, encryption, privacy
Strikethrough Accessibility (den)31
accessibility, html, screen-readers, support
How to Set Up the New Google Auth in a React and Express App30
how-tos, google, authentication, react, express
53 UX Statistics to Know for 202329
user-experience, research
Let’s Talk About Web Components (bra)28
web-components
Semantic menu Context (sco)27
html, semantics
This Is the Way: A Phased Approach to Accessibility in the Development Lifecycle (ste/deq)26
accessibility
Designing for Color Contrast: Guidelines for Accessibility25
guidelines, accessibility, contrast, colors
Decoupling HTML, CSS, and JavaScript in Design Systems (cfe)24
html, css, javascript, design-systems
Prevent Scroll Chaining With Overscroll Behavior (sha)23
css, scrolling
Making the Web Developer’s Pilgrimage (j9t)22
html
Respecting Users’ Motion Preferences (mic/sma)21
accessibility, css
Identify Potential CSS Improvements (jec)20
dev-tools, css, auditing, browsers, chrome
11ty Slugs and Anchors (5t3)19
eleventy, urls, links
A Primer on the Different Types of Browser Storage (ido/css)18
introductions, browser-storage, indexeddb, databases, apis, cookies, caching
The Movement Towards Motion in Website Backgrounds17
animations, backgrounds, design
On Style Maintenance (sar/css)16
programming, css, maintenance, maintainability, oocss
Space Yourself (mwi/sma)15
typography, whitespace, css, unicode
The Specialized Web: Working With Subject-Matter Experts (ali)14
communication, collaboration
Axiomatic CSS and Lobotomized Owls (hey/ali)13
css, selectors
Google and HTML/CSS Code Quality (j9t)12
google, html, css, quality, history
Probably Don’t Base64 SVG (chr/css)11
svg, images, data-urls, base64
Challenging CSS Best Practices (sma)10
html, css, best-practices
Google and Adobe Support the W3C (hei)9
w3c, google, adobe
Google Wave, Twitter, and HTML WG (bur)8
google, twitter+x, html
Unreadable7
web, search, social-media, links, readability
An Exercise for Emerging CSS Experts: Avoid IDs and Classes (j9t)6
css, training
Working From Home: The Readers Respond (ali)5
career
In Search of the One True Layout4
css, layout
Rediscovering Java (sen)3
java
Judge: Disabilities Act Doesn’t Cover Web (cne)2
accessibility, legal, ada
The Politics of User Experience1
user-experience