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

Entry (Sources) and TopicsDate#
Designing Accessible Keyboard Focus States With CSS64
accessibility, keyboard-navigation, focus, css
The Accidental History of 3000, 8080, and Other Port Numbers63
network, protocols, history
I Burned Out—Now I Don’t Know How to Start Again (emb)62
discussions, career
Optimizing Objects With Null Prototypes (mco)61
javascript, prototypes, v8
Why typeof null === object60
javascript, operators
Let’s Play Accordion With the HTML details Element (ale)59
html, disclosure-widgets, accordions
Why Next.js Falls Short on Software Engineering58
nextjs, react, complexity
ARIA and Real World Dangers (dec)57
accessibility, aria
Drunk CSS (ede)56
css, effects, theming
img sizes=auto for Native Lazy Loading (ste)55
code-pens, html, images, lazy-loading, performance
Next.js: Static Site Generation (SSG) With Incremental Static Regeneration (ISR) (rem)54
nextjs, static-site-generation, incremental-static-regeneration
POSSE: Reclaiming Social Media in a Fragmented World (mol)53
social-media, indieweb
How to Manage Dangerous Actions in User Interfaces (sma)52
how-tos, design, interaction-design, microcontent
NIST Recommends Some Common-Sense Password Rules (sch)51
security, passwords, guidelines
A Complete Guide to Session Management in Next.js50
guides, nextjs, authentication, authorization
9 Laws That Every Software Developer Should Know49
programming, principles
You Might Not Need That Framework (fro)48
frameworks, javascript
Untrained Engineering Managers (j9t)47
engineering-management, culture, career, training
Some Go Web Dev Notes (b0r)46
go, sql, databases
Bad CSS-Dad Jokes III (alv)45
css
Best Practices for Securing Node.js Applications in Production44
best-practices, security, nodejs
SSH Keys Stolen by Stream of Malicious PyPI and npm Packages (ble)43
security, ssh, dependencies, npm
Frontend Monitoring: Strategies, Best Practices, Tools, and More42
monitoring, alerting, strategies, best-practices
The Saga of the Closure Compiler, and Why TypeScript Won41
javascript, google, compiling, typescript, history
Stop Using JS for That: Moving Features to CSS and HTML (kil)40
videos, javascript, css, html
The Cost of Obsessing Over Design Perfection39
design, processes, career
How to Make the Case for Design Systems38
how-tos, design-systems
An Introduction to Web Components (ami)37
introductions, web-components
Honey, I Shrunk the npm Package36
dependencies, npm, compression
CSS Terminology Demystified (zor/css)35
videos, css, terminology
What Is Transpiling?34
javascript, ecmascript, transpiling, babel
Don’t Worry, Nobody Is Replacing Node, Not Even Bun and Even Less Deno33
nodejs, bun, deno
Named Element IDs Can Be Referenced as JavaScript Globals (css)32
javascript, html
7 Things to Consider When Working On a Personal Project31
career, learning
Useful JavaScript Math Functions and How to Use Them30
javascript, math, functions
Five Data-Loading Patterns to Boost Web Performance (sma)29
performance
Closing a 30 Pixel Gap Between Native and Web (pat)28
web-apps, browsers, web, native
A Deep Dive Into WCAG 2.2—and Beyond (yat)27
podcasts, accessibility, wcag, deep-dives
Dear Console… (cod)26
console, javascript
Learn HTML25
courses, html
Design Tokens Automation Pipeline: From Design Tools to Component Libraries24
automation, design-tokens, design-systems
Let’s Dive Into Cypress for End-to-End Testing (lei/sma)23
testing, cypress
Accessibility Isn’t New—and Neither Is Ableism22
accessibility
When iOS Will Allow Other Browsers (kar)21
apple, ios, mobile, browsers, browser-engines
What Happens When You Open a New Install of Browsers for the 1st Time? (chr/css)20
browsers, link-lists
Representing Web Developers in the W3C (sma)19
w3c, community
Nested Links (chr/css)18
html, links
Building Social: A Case Study on Progressive Enhancement (sma)17
javascript, progressive-enhancement, case-studies
An Introduction to SVG Filters16
introductions, svg, images, filters
Relations15
safari, browsers, developer-relations
On HTML Element Identifiers14
html, css
Responsive [Images] (gri/clo)13
images, responsive-design
String Regular Expressions With MooTools (dav)12
mootools, regex
Can Typekit Bring Fonts to the Web?11
fonts, typography
Setting the Default Style Sheet Language on Your Web Site (kar/w3c)10
css, html, mime-types, http-headers, apache
10 Usability Nightmares You Should Be Aware Of (sma)9
usability, anti-patterns, mistakes, design
So Address Tags Are Rubbish for Microformat hCards? (cod)8
html, microformats
9 JavaScript Tips You May Not Know7
javascript, tips-and-tricks, arrays, objects, sorting, variables, firebug
Introducing the CSS3 Multi-Column Module (ali)6
introductions, css, layout
My Top Ten CSS Tricks5
css, tips-and-tricks
ADA Doesn’t Extend to the Internet4
accessibility, ada, legal, web
Checkboxes vs. Radio Buttons (nng)3
forms, comparisons, guidelines, usability
CSS Design: Taming Lists (ali)2
lists, css, design
XML Glossary1
xml, java, terminology, concepts, link-lists