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: November 28 →

Entry (Sources) and TopicsDate#
Web Application Architecture: The Enterprise Framework Powering Modern Digital Experiences (elu)63
architecture, web-apps
Eleventy: How to Set Up Effective HTML Minification (in 24 Seconds) (j9t)62
how-tos, eleventy, html, html-minifier, minification, optimization
Understanding ECDSA [Elliptic Curve Digital Signature Algorithm]61
cryptography, algorithms, math
Who Wins When We Filter the Open Web Through an Opaque System? (hdv)60
open-web
EAA Deadlines, Why You Probably Can’t Wait Another 5 Years59
accessibility, eaa, legal, compliance
Category Theory for JavaScript/TypeScript Developers (ibr)58
javascript, typescript, programming, craft
One CSS Trick to Eliminate Scrollbar Layout Shifts (ami)57
css, scrolling, tips-and-tricks
How Microfrontends Work: 3 Integration Strategies56
micro-frontends, strategies, routing, iframes, javascript, ai
CSS-in-JS: The Great Betrayal of Frontend Sanity55
css-in-js, css, javascript, performance, developer-experience
Testing Methods: Focus Not Obscured (Minimum) (dec)54
accessibility, testing, wcag, focus, keyboard-navigation
The Era of Personal Software53
programming, ai
Prisma 6: Better Performance, More Flexibility, and Type-Safe SQL (pri)52
release-notes, prisma
Understanding CSS Inheritance: A Guide to Consistent Styling51
guides, css, cascade, inheritance
When Is It Time to Move Prototyping From Figma to ProtoPie?50
design, prototyping, tooling, figma
The 5 Most Transformative JavaScript Features From ES15 (tar)49
javascript, ecmascript
Beyond JSON: Exploring File Formats for Design Tokens (stu)48
design-tokens, json, yaml, comparisons
NestJS vs. Laravel: A Backend Framework Comparison47
nestjs, laravel, frameworks, comparisons
A Quick Snapshot of the Microblogging Landscape (tch)46
social-media, comparisons, twitter+x, bluesky, facebook+meta, mastodon, fediverse
10 Git Commands You’ll Wish You Knew Earlier45
git, command-line
New to the Web Platform in November44
release-notes, web-platform, browsers, firefox, chrome
Decoupling OKRs: It’s Time to Let Go (cwo)43
okr, processes, prioritization, leadership
Preloading Responsive Images (tre)42
images, html, hints, performance, preloading
Observation: CSS Math Eval (kiz)41
css, javascript, math
The Difference Between Nesting an @layer in @media and @container Query (mat)40
videos, css, media-queries, container-queries, comparisons
Care Beyond Code: 7 Best Design Practices for Frontend Developers (tra/evi)39
design, best-practices
Accessing .env Files Natively With Node.js38
nodejs, environments
How to Use the File System in Node.js (cra)37
how-tos, file-handling, nodejs, apis
Oh No, Overflow! (mic)36
css, overflow, layout
Kirby 4 (mau)35
kirby
Designing a Utopian Layout Grid: Working With Fluid Responsive Values in a Static Design Tool (j98)34
layout, grids, design, liquid-design, css
We Document Our Design Systems—Why Don’t We Systematise our Documentation? (amy)33
design-systems, documentation
Making Accessibility Simpler in Higher Education and Beyond (vle)32
videos, accessibility
Shadow DOM and Accessibility: The Trouble With ARIA (nol)31
dom, shadow-dom, accessibility, aria, html
Newer Things to Know About Good Ol’ HTML Lists (dxn/css)30
html, lists, semantics
Advanced Web Font Optimization Techniques29
fonts, typography, optimization
Testing Static Types in TypeScript (rau)28
testing, typescript
Color Formats in CSS (jos)27
css, colors
Debugging Tactics (add)26
debugging, logging, ai, processes
The State of UX in 2022: Rebuild25
user-experience, design, outlooks
Migrating a Large Angular Project From Jasmine to Jest Incrementally24
migrating, angular, jest, testing
Pico CSS23
websites, frameworks, css, pico
Amazon DynamoDB Deep Dive: Advanced Design Patterns for DynamoDB22
videos, aws, dynamodb, databases, software-design-patterns, deep-dives
Front-End Developers Have to Manage the Loading Experience (chr/css)21
performance, user-experience
A Complete Guide to Routing in Angular (sma)20
guides, angular, routing
An Introduction to Speculative Optimization in V819
introductions, v8, javascript-engines, javascript, optimization, speculation
HTML5 Is the Next $100 Billion Game Platform (ven)18
html, mobile, native
Are You Writing ES6 JavaScript Yet?17
javascript, ecmascript
Nesting Your BEM? (css)16
css, bem, nesting
Will HTML Ever Be Replaced? (cra)15
html
Introduction to Git14
introductions, git, command-line
The Evolution of Web Design13
design, history, tables, flash, dhtml, css
The Internet Is Closing to Innovation (zit/new)12
web, security
What Are Web Standards? (nza)11
standards, web, w3c
Ensuring Your HTML Emails Look Great and Get Delivered10
email, html, css
Google Can’t Code9
google, html, conformance, quality
“Click Here” and Other Meaningless Link Phrases8
links, microcontent, usability, accessibility
DOMTool7
tooling, conversion, dom, javascript, html
How to Make XMLHttpRequest Calls to Another Server in Your Domain6
how-tos, javascript, security
Printing a Book With CSS: Boom! (ber/ali)5
css, print
Internationalization and Localization With PHP (ore)4
php, internationalization, localization
Getting Started With XML Security3
introductions, xml, security
Dynamic Site SEO Tips and Hints2
seo, tips-and-tricks
W3C Updates Validation Service1
html, xhtml, xml, conformance, tooling, w3c