The Software Engineering Industry in 2024: What Changed in 2 Years, Why, and What Is Next (ger) | | 1,644 |
videos, career, outlooks |
“If” CSS Gets Inline Conditionals (geo/css) | | 1,643 |
css, container-queries, conditionals |
5 Questions for Miriam Suzanne (mia+/fro) | | 1,642 |
interviews, css, dei, learning |
15 Page Speed Optimizations That Sites Ignore (at Their Own Risk) (tam/spe) | | 1,641 |
performance, optimization |
Supply Chain Security in npm—We Can Be Optimistic About the Future (rw/sco) | | 1,640 |
npm, dependencies, security, provenance |
Zoom, Zoom, and Zoom (mia/odd) | | 1,639 |
zooming, css |
Designing Multimodal Interfaces: Voice + Screen (uxd) | | 1,638 |
design, voice, prototyping |
Playwright vs. Puppeteer: Which Is Better in 2024? (nat/api) | | 1,637 |
playwright, puppeteer, automation, testing, tooling, comparisons |
A Quick-Ish Accessibility Review: shadcn/ui Charts (ash) | | 1,636 |
accessibility, information-design, tooling, auditing, link-lists |
Exploring the Challenges in Creating an Accessible Sortable List (Drag-and-Drop) (gas/git) | | 1,635 |
accessibility, keyboard-navigation |
How I Develop Successful Link Building Strategies for My Clients (ita/moz) | | 1,634 |
seo, strategies, links |
50 Basic Linux Commands (nwo) | | 1,633 |
unix-like, command-line |
Interop 2024 Mid-Year Update (rac/dev) | | 1,632 |
interoperability, web-platform, browsers, support |
How to Transform Your Approach to Digital Accessibility From a Reactive Break-Fix Cycle to a Proactive Shift Left Approach (a11/deq) | | 1,631 |
how-tos, accessibility, processes, best-practices |
AI Unplugged: Rise (and Fall) of the Robots(.txt) | | 1,630 |
ai, robotstxt, scraping |
State of Text Rendering 2024 (beh) | | 1,629 |
fonts, rendering |
Utility First CSS Isn’t Inline Styles (fro/css) | | 1,628 |
videos, css, presentational-css, atomic-css, caching |
How Keyboard Navigation Works in a CSS Game (css/fro) | | 1,627 |
keyboard-navigation, css, sass |
What Is Ladybird? Everything We Know About the New Browser and Web Engine (nim/dai) | | 1,626 |
browsers, browser-engines, ladybird |
Sneaky React Memory Leaks: How the React Compiler Won’t Save You (kev) | | 1,625 |
react, memory, compiling |
System Design Basics—Caching (swe) | | 1,624 |
fundamentals, caching, architecture |
Creativity Is the Byproduct of Work (fon) | | 1,623 |
processes, creativity, design |
Progressive Web Apps (PWA): A Comprehensive Guide | | 1,622 |
guides, web-apps, progressive-web-apps, concepts |
A Practical Guide to Designing for Colorblind People (nam) | | 1,621 |
accessibility, guides, design, colors, color-blindness |
Eleventy Buckets and Cascade Layers (mia) | | 1,620 |
eleventy, cascade, css |
Advanced Markdown Using Extensions in Laravel (ami) | | 1,619 |
markdown, laravel |
Speeding Up the JavaScript Ecosystem—Isolated Declarations (mar) | | 1,618 |
performance, javascript, typescript |
How Fast Is JavaScript? Simulating 20,000,000 Particles (toa) | | 1,617 |
javascript, performance |
What’s New With ECMAScript 2024: An In-Depth Guide on the Latest Features (ele/des) | | 1,616 |
guest-posts, guides, overviews, ecmascript, asynchronicity |
Optimizing for AI Overviews (gar/moz) | | 1,615 |
ai, seo |
Button Width Styles (don) | | 1,614 |
buttons, css |
What’s Coming Next for ESLint (nza/esl) | | 1,613 |
eslint |
Generative AI Is a Climate Disaster (par) | | 1,612 |
ai, sustainability |
Script Integrity (chr/fro) | | 1,611 |
embed-code, javascript, security |
How to Try Experimental CSS Features (hui) | | 1,610 |
how-tos, css, browsers, apple, safari, google, chrome, mozilla, firefox |
Ten Years of Vue (With Evan You) (you+/dej) | | 1,609 |
podcasts, vuejs, apis, history |
How to Debug a Node.js App in a Docker Container (tam/ris) | | 1,608 |
how-tos, debugging, nodejs, docker |
Investigating Reddit’s robots.txt Cloaking Strategy (rya/mer) | | 1,607 |
robotstxt, scraping, web |
How to Parse HTML in JavaScript (api) | | 1,606 |
how-tos, parsing, html, javascript |
The Silent Crisis in Open Source: When Maintainers Walk Away (bek/ope) | | 1,605 |
foss, community |
It’s About Time I Tried to Explain What Progressive Enhancement Actually Is (bel/pic) | | 1,604 |
progressive-enhancement |
Canvas Simulations (gra) | | 1,603 |
ai, canvas |
Thoughts on Node.js, Deno, and Bun (nza) | | 1,602 |
nodejs, deno, bun, comparisons |
European Accessibility Act (EAA): Top 20 Key Questions Answered (deq) | | 1,601 |
legal, eaa, accessibility |
Mythbusting DOM: Was DOM Invented Alongside HTML? (bab) | | 1,600 |
myths, dom, html, history |
Why Is This Thing in Dark Mode? (chr/fro) | | 1,599 |
dark-mode, email |
SPA vs. MPA: Which Web Architecture Is Right for You? (ram) | | 1,598 |
single-page-apps, multi-page-apps, web-apps, architecture, comparisons |
CSS One-Liners to Improve (Almost) Every Project (alv) | | 1,597 |
css, optimization |
Dialog Dilemmas and Modal Mischief (hdv/hey) | | 1,596 |
videos, modals, pop-overs, accessibility |
Reasons to Use Your Shell’s Job Control (b0r) | | 1,595 |
shell, command-line |
Forget “Show, Don’t Tell”—Engage, Don’t Show! (lea) | | 1,594 |
communication, advocacy, developer-relations, apis |
Feature Detect CSS “@ property” Support (bra/bra) | | 1,593 |
css, support |
Introducing the MDN HTTP Observatory (con/mdn) | | 1,592 |
introductions, mdn, mozilla, http, security |
WebAuthn: Enhancing Security With Minimal Effort (tbe/beg) | | 1,591 |
authentication, webauthn, security |
WebAssembly vs. JavaScript: A Comparison (sit) | | 1,590 |
webassembly, javascript, comparisons |
TypeScript 5.5: A Blockbuster Release (dan) | | 1,589 |
typescript |
Opting in to CSS Container Queries for an Existing Design System (hey) | | 1,588 |
css, container-queries, design-systems |
Guidance on Applying WCAG 2 to Non-Web Information and Communications Technologies (WCAG2ICT) (1mj+/w3c) | | 1,587 |
guides, accessibility, wcag |
Overlays Misunderstand Accessibility (joe) | | 1,586 |
accessibility, overlays |
Tuesday, July 2, 2024 Security Releases (nod) | | 1,585 |
release-notes, nodejs, security |
Accessible Form Validation From Scratch—Preparing for Validation (dbe/uxd) | | 1,584 |
accessibility, forms, validation |
CSS Surprise Manga Lines (alv) | | 1,583 |
css, effects |
Moving From Express to Fastify (tmc/val) | | 1,582 |
migrating, express, fastify |
Announcing the Ladybird Browser Initiative (awe/lad) | | 1,581 |
ladybird, browsers |
You Don’t Know Undo/Redo (isa) | | 1,580 |
programming |
RegreSSHion: Remote Unauthenticated Code Execution Vulnerability in OpenSSH Server (jog/qua) | | 1,579 |
security, ssh, vulnerabilities |
Feedback on a Pagination Pattern (aar) | | 1,578 |
pagination, accessibility |
The 3 Types of CSS Utility Classes (jam) | | 1,577 |
css, presentational-css |
How to Annul Promises in JavaScript (hi) | | 1,576 |
how-tos, javascript, promises |
Layout and Reading Order (rac/css) | | 1,575 |
videos, css, layout |
Be Careful Using “Grid” (aar) | | 1,574 |
terminology, grids |
YouTube Embeds Are Bananas Heavy and It’s Fixable (chr/fro) | | 1,573 |
embed-code, youtube, performance, tooling |
European Accessibility Act (EAA)—What You Need to Know (joe/axe) | | 1,572 |
legal, eaa, accessibility |
How to Use Container Queries Now (phi/dev) | | 1,571 |
how-tos, css, container-queries |
Deploy AWS Lambda Functions With Serverless Framework and Node.js (moa) | | 1,570 |
deploying, aws, serverless, functions, nodejs |
On Open Source and the Sustainability of the Commons (plo) | | 1,569 |
foss, licensing |
Are Web Components Worth It? (jaf+) | | 1,568 |
podcasts, web-components, html, dom, shadow-dom |
Agile Is Not… Agile Is… (iam/scr) | | 1,567 |
agile, concepts |
7 Ways to Champion Accessibility in Your Company (chr) | | 1,566 |
accessibility, advocacy |
Why Toggle Switches Suck (and What to Do Instead) (ada) | | 1,565 |
design, toggles, usability, anti-patterns |
Accessible PDF Forms Online—There’s a Catch (ons/tpg) | | 1,564 |
accessibility, pdf, forms |
Do Grayscale Images Take Less Space? | | 1,563 |
images, colors, performance |
Create npm Package With CommonJS and ESM Support in TypeScript (wal) | | 1,562 |
npm, dependencies, commonjs, esm, typescript |
Integrate Go Library Into a JavaScript Webpage With WebAssembly (td8) | | 1,561 |
go, javascript, webassembly |
Figma AI (chs) | | 1,560 |
figma, ai, design |
A Proposal for MDN to Use the APG (lol) | | 1,559 |
accessibility, documentation, mdn |
The True Story—as Best I Can Remember—of the Origin of Mosaic and Netscape (pma) | | 1,558 |
videos, history, browsers, mosaic, netscape |
“Good Commit” vs. “Your Commit”: How to Write a Perfect Git Commit Message (saf) | | 1,557 |
how-tos, commit-messages, version-control, git |
Browser Support Tests in JavaScript for Modern Web Features (chr/fro) | | 1,556 |
browsers, support, feature-detection, javascript |
How We Tamed Node.js Event Loop Lag: A Deepdive (mav/tri) | | 1,555 |
nodejs, event-loop, events |
Checkboxes: Design Guidelines (mad/nng) | | 1,554 |
forms, design, guidelines, conventions |
This Month in Servo: Text Fields, Better Emoji, Devtools, and More (ser) | | 1,553 |
release-notes, servo |
Comprehensive React.js Cheatsheet for Developers (dk) | | 1,552 |
react, cheat-sheets |
Strangling the Monolith (nun/agi) | | 1,551 |
videos, monoliths, micro-frontends, migrating |
Product and UX: Study Guide (nng) | | 1,550 |
guides, product-management, user-experience, training, link-lists |
How to Improve Your Microcopy: UX Writing Tips for Non-UX Writers (bad/sma) | | 1,549 |
how-tos, writing, microcontent, user-experience, tips-and-tricks |
5 Questions for Bramus Van Damme (bra+/fro) | | 1,548 |
interviews, css, web-platform |
The Time for Designers to Learn to Code Is Now (bel/pic) | | 1,547 |
design, career, tooling, training, link-lists |
Meaningful Ways to Measure Website Success (web) | | 1,546 |
metrics, economics |
Why and How You Should Rate-Limit Your API | | 1,545 |
apis |
Don’t Be Fooled by Figma’s New AI Features (raf/uxd) | | 1,544 |
figma, ai |
Microsoft 1998 = Apple 2024 | | 1,543 |
microsoft, apple, browsers |
Understanding React Hooks (duc) | | 1,542 |
react, hooks |
Polyfill Supply Chain Attack Embeds Malware in JavaScript CDN Assets (lir/sny) | | 1,541 |
security, vulnerabilities |
Event Loop and Concurrency Model–Task Queue—How the JS Engine Works (fro) | | 1,540 |
javascript, javascript-engines, event-loop, concurrency |
I Got Hacked and Blew Up Prod | | 1,539 |
career, databases, docker, debugging |
Consent, LLM Scrapers, and Poisoning the Well (eri) | | 1,538 |
ai, scraping, legal |
Accessibility Object Model (sun+/w3c) | | 1,537 |
accessibility |
New to the Web Platform in June (rac/dev) | | 1,536 |
release-notes, web-platform, browsers, mozilla, firefox, google, chrome, apple, safari |
How to Make a Strong Case for Accessibility (vit/sma) | | 1,535 |
how-tos, accessibility, communication, advocacy |
Ecma International Approves ECMAScript 2024: What’s New? (rau) | | 1,534 |
ecmascript, standards |
The State of Digital Accessibility in Europe (wea) | | 1,533 |
websites, accessibility, research |
Enhancing The New York Times Web Performance With React 18 (nyt) | | 1,532 |
performance, react, case-studies |
htmx Does Not Play Well With Content Security Policy | | 1,531 |
htmx, csp |
A Text-Reveal Effect Using “conic-gradient()” in CSS (rps/fro) | | 1,530 |
css, functions, gradients, effects |
AI Anxiety and How to Design for It: Resources and Best Practices (syd/uxd) | | 1,529 |
ai, link-lists |
The Little Things: Confusing Error Messages (brw) | | 1,528 |
errors, images, developer-experience |
Beej’s Guide to Git (bee) | | 1,527 |
guides, git, command-line, configuration |
Two New Artificial Intelligence Laws and Their Effects on Accessibility (equ) | | 1,526 |
accessibility, ai, legal |
Beyond Monospace: The Search for the Perfect Coding Font (rom+/evi) | | 1,525 |
fonts, developer-experience |
Catching Compromised Cookies (rya+/sla) | | 1,524 |
cookies, security, testing |
The Design Purity Trap and How to Escape It (ber) | | 1,523 |
design, creativity |
The EU Accessibility Act—Time to Start Implementation Projects Now (osb) | | 1,522 |
accessibility, compliance, legal |
Advanced JavaScript Performance Optimization: Techniques and Patterns (par) | | 1,521 |
javascript, performance, optimization, techniques, software-design-patterns |
Network Observability: Beyond Metrics and Logs (leo/ken) | | 1,520 |
network, observability, monitoring, logging |
AI Ethicists Are Speaking Out, but Are We Listening? (sad/uxd) | | 1,519 |
ai, ethics |
Web Design Engineering With the New CSS (mat/css) | | 1,518 |
videos, css |
Use Node Version Manager With Oh My Zsh (cat) | | 1,517 |
nvm, command-line, tooling |
New JavaScript Set Methods (bsm/mdn) | | 1,516 |
javascript |
AI Companies Ignoring robots.txt (mjt) | | 1,515 |
ai, scraping, robotstxt |
Backdoor Slipped Into Multiple WordPress Plugins in Ongoing Supply-Chain Attack (dan/ars) | | 1,514 |
wordpress, plugins, security |
Why Do Designers Become Managers? (uxd) | | 1,513 |
design, career |
From ZeroVer to SemVer: A Comprehensive List of Versioning Schemes in Open Source (and) | | 1,512 |
foss, versioning, semver, link-lists |
How to Set Up Serverless Framework to Deploy AWS Lambda, Queues, and DynamoDB With Node.js (moa) | | 1,511 |
how-tos, serverless, deploying, aws, nodejs |
Why Is It So Difficult to Give Best in Class Accessibility Examples of Websites? (cer) | | 1,510 |
accessibility |
Microfeatures I Love in Blogs and Personal Websites (dan) | | 1,509 |
blogging, functionality |
In Detail: 1.4.11 Non-Text Contrast (User Interface Components) (yat) | | 1,508 |
accessibility, wcag, colors, contrast, borders |
Concept (cre) | | 1,507 |
design, concepts |
7 Use Cases for JavaScript Proxies | | 1,506 |
javascript |
Is It Good Design, or Does It Just Look Good? (uxd) | | 1,505 |
design |
No No-JavaScript (dbu) | | 1,504 |
javascript, css, support, progressive-enhancement, graceful-degradation |
Exploring Randomness in JavaScript (ben) | | 1,503 |
javascript, randomness |
MDX or: How I Learned to Stop Worrying and Love Multimedia Writing (fre/sma) | | 1,502 |
markdown, components |
Measuring Developer Experience at Google (abi) | | 1,501 |
research, developer-experience, metrics, google |
Understanding JWT Authentication: A Comprehensive Guide With Examples | | 1,500 |
guides, examples, json-web-tokens, authentication |
Design Extremes of Custom Accessibility Actions (a11) | | 1,499 |
accessibility, design, customization |
Bun Is Much Faster Than Node.js 22 at Decoding Base64 Inputs (lem) | | 1,498 |
bun, nodejs, performance, comparisons |
Simplest View Transitions Multi Page Demo (No JavaScript) (mor) | | 1,497 |
css, view-transitions, apis, examples |
Tracking the Impact of Our Content Design Work (rut/uxd) | | 1,496 |
content, design, metrics |
Seamless Screenshot Testing for Compose With Screenshotbot (hit) | | 1,495 |
screenshots, regressions, testing, tooling |
Announcing TypeScript 5.5 (dro/typ) | | 1,494 |
typescript, release-notes |
State of JavaScript 2023 [Results] (sac+/dev) | | 1,493 |
surveys, javascript |
Inline Conditionals in CSS, Now? (lea) | | 1,492 |
css, conditionals |
Uniting Web and Native Apps With 4 Unknown JavaScript APIs (mon/sma) | | 1,491 |
web-apps, native, javascript, apis |
A Rant About Front-End Development (pac) | | 1,490 |
content, html, css, javascript, preprocessors, frameworks, complexity |
Node v20.15.0 (LTS) (sat/nod) | | 1,489 |
release-notes, nodejs |
Performance Mistakes You Might Not Realize You Are Making (lar/ngc) | | 1,488 |
videos, performance, mistakes, angular |
The Hacking of Culture and the Creation of Socio-Technical Debt (sch) | | 1,487 |
culture, security |
Understanding React Compiler (ant) | | 1,486 |
react, compiling |
The Case for Web Components (dav) | | 1,485 |
books, web-components |
Positioning Popover Elements (Pseudo-Anchoring) (chr) | | 1,484 |
pop-overs, javascript, positioning |
Footnotes Progressively Enhanced to Popovers (chr/fro) | | 1,483 |
pop-overs, progressive-enhancement, javascript, css |
Mina Tamang on SEO Techniques That Prioritise the User Experience (wpb/wpt) | | 1,482 |
podcasts, interviews, seo, user-experience, techniques |
How to Perform Data Validation in Node.js (ant/app) | | 1,481 |
how-tos, nodejs, validation |
npm and Node.js Should Do More to Make ES Modules Easy to Use (bch) | | 1,480 |
npm, nodejs, esm |
Know the “search” Element (j9t) | | 1,479 |
html, semantics |
The Frontend Treadmill (pol) | | 1,478 |
fundamentals, frameworks, maintenance, craft, career |
Modern CSS Layout Is Awesome: Talking and Thinking About CSS Layout (mic/css) | | 1,477 |
css, layout |
Building a Responsive Menu With CSS (and No JavaScript) (cor) | | 1,476 |
responsive-design, css, navigation |
Inline Conditionals in CSS? (lea) | | 1,475 |
css, conditionals |
Writing a WordPress Theme in Less Than 4 KB | | 1,474 |
wordpress, theming, minimalism, performance |
Firefox DevTools Newsletter 127 (nic/fir) | | 1,473 |
release-notes, browsers, mozilla, firefox, dev-tools |
A Brief Introduction to Keyboard Accessibility (kar/a11) | | 1,472 |
introductions, accessibility, keyboard-navigation, focus |
How Top HR Agencies Build Trust Through Logo Designs (eva/sit) | | 1,471 |
design, images, logos, branding |
Some UX Design Principles Startups Should Know (mag/ho) | | 1,470 |
user-experience, design, principles |
How Content Creation Helped Me Land My First Tech Job (cod) | | 1,469 |
content, career |
Mike McQuaid on 15 Years of Homebrew (mik+) | | 1,468 |
interviews, foss |
Cloud Computing Platforms (mch) | | 1,467 |
cloud-computing, aws, microsoft, google, gcp |
How to Increase the Visibility of Error Messages (tne/nng) | | 1,466 |
videos, how-tos, errors, usability |
How React 19 (Almost) Made the Internet Slower (cod) | | 1,465 |
react, performance |
What Happens When a Major npm Library Goes Commercial? (mco) | | 1,464 |
npm, dependencies, foss |
Say No to “console.log”! | | 1,463 |
javascript, console |
htmx 2.0.0 Has Been Released! (htm) | | 1,462 |
release-notes, htmx |
Humanizing Technology in the Age of Conscious AI (uxm) | | 1,461 |
ai, hci |
The Way We Design AI Looks Like Nostalgia Already (gas/uxd) | | 1,460 |
design, ai |
Building a User-Centered Product-Management Culture (meh/uxm) | | 1,459 |
product-management, culture, user-experience |
Mastering JavaScript Generators (dev) | | 1,458 |
javascript, functions |
BEM Modifiers in Pure CSS Nesting (wha) | | 1,457 |
bem, css, nesting |
Dealing With Unicode Strings, Done Right and Better (krc) | | 1,456 |
unicode, javascript |
Design Without Process, or the Form Factor Trap (pav/cre) | | 1,455 |
design, processes |
UUIDv7 in 22 Languages (ant) | | 1,454 |
programming, javascript, python, sql, shell, java, php, go, rust, ruby, lua, dart, perl |
What Does “aria-hidden=true” Actually Do to Interactive Elements? (cer) | | 1,453 |
accessibility, aria, screen-readers |
Researchers Uncover npm Registry Vulnerability to Cache Poisoning and DoS Attacks (sar/soc) | | 1,452 |
npm, dependencies, vulnerabilities, caching, security |
Virtualization and Containerization With Docker (mch) | | 1,451 |
containerization, docker |
Dual Publishing ESM and CJS Modules With tsup and “Are the Types Wrong?” (joh) | | 1,450 |
dependencies, esm, commonjs, tooling, typescript, type-safety |
The Basics of DNS: Understanding the Internet’s Directory Service (iaa) | | 1,449 |
fundamentals, dns |
I Made My Own JSON Parser (het) | | 1,448 |
json, parsing |
Safari 18—What Web Features Are Usable Across Browsers? (ste) | | 1,447 |
browsers, apple, safari, support, interoperability, css, javascript |
Minimal SVG Favicon (sto) | | 1,446 |
svg, images, favicons, minimalism |
OAuth Authentication (rya/beg) | | 1,445 |
authentication, authorization, oauth, security |
What Is Mixed Content? (fre) | | 1,444 |
security, http |
Setting Up Typography Variables in Figma (uxd) | | 1,443 |
figma, typography, variables |
What Are CSS Container Style Queries Good For? (mon/sma) | | 1,442 |
css, container-queries |
How JavaScript Is Finally Improving the Module Experience (mar/the) | | 1,441 |
javascript, modules, esm, commonjs, developer-experience, webassembly |
HTML Markup Explained: Building Blocks of Modern Web Pages (kes/dhi) | | 1,440 |
html, fundamentals |
Writing Your First Visual Regression Check in Playwright (ser/che) | | 1,439 |
design, testing, regressions, playwright |
Using AI to Encourage Best Practices in the Code Review Process (abi) | | 1,438 |
research, best-practices, code-reviews, ai |
Why You Should Use Redux in 2024 (ace/git) | | 1,437 |
videos, redux, state-management |
Difference Between Docker, Kubernetes, and Podman for System Design Interview? (swe) | | 1,436 |
docker, kubernetes, architecture, interviewing, concepts |
Use of “ch” Unit Considered Inappropriate (in Certain Circumstances) (ric) | | 1,435 |
css, units, typography |
Learn Grid Now, Container Queries Can Wait (mia/odd) | | 1,434 |
css, grids, layout, container-queries |
Every Website and Web App Should Have a Service Worker (cfe) | | 1,433 |
javascript, web-workers |
Lesser-Known CSS Features That You Should Learn Now (sha/git) | | 1,432 |
css, functions |
How to Create Truly Accessible Forms (cjf/lad) | | 1,431 |
videos, how-tos, accessibility, forms |
Perfect Bug Report (mar) | | 1,430 |
websites, writing, quality |
Don’t Refactor the Code (kat) | | 1,429 |
refactoring, technical-debt, maintenance, terminology |
2-Page Login Pattern, and How to Fix It (vit/sma) | | 1,428 |
forms, usability, user-experience, authentication |
Blazing Fast Websites With Speculation Rules (uma/deb) | | 1,427 |
performance, speculation |
React Compiler—What, Why, and How? (fro) | | 1,426 |
react, compiling, memoization, nextjs |
One of the Boss Battles of CSS Is Almost Won! Transitioning to “auto” (chr/fro) | | 1,425 |
css, functions, transitions, animations |
Try Out Your Website in the Spatial Web (ada+/web) | | 1,424 |
spatial-web, testing, browsers, apple, safari, webkit |
Can You Be Creative Just by Creating? (ant) | | 1,423 |
design, creativity |
Node.js Is Here to Stay (mco/pla) | | 1,422 |
nodejs, metrics |
A Quick and Easy Guide to Markdown (bel/pic) | | 1,421 |
guides, markdown |
How to Hack Your Google Lighthouse Scores in 2024 (whi/sma) | | 1,420 |
how-tos, performance, google, lighthouse |
The European Accessibility Act and Irish Law (equ) | | 1,419 |
accessibility, legal, eaa |
Define Your Rock-Solid Design System Components | | 1,418 |
design-systems, components |
I’ve Been Writing TypeScript Without Understanding It (hot/was) | | 1,417 |
typescript |
Streaming HTML—Asynchronous DOM Updates Without JavaScript (tyg/inf) | | 1,416 |
html, asynchronicity, dom, streaming |
Weak Memoization in JavaScript (the) | | 1,415 |
javascript, memoization |
Angular Directives vs. Vue Directives (cod/tel) | | 1,414 |
angular, vuejs, comparisons |
See What’s New in Firefox [127.0] (moz) | | 1,413 |
release-notes, browsers, mozilla, firefox |
Node v22.3.0 (Current) (raf/nod) | | 1,412 |
release-notes, nodejs |
Highlight Areas That the Browser Engine Re-Paints (pat/dev) | | 1,411 |
performance, debugging, painting, browser-engines, browsers, google, chrome, microsoft, edge, apple, safari |
The Next Big Thing in CSS: “margin-trim” (dmt) | | 1,410 |
videos, css |
Opinions for Writing Good CSS (wal) | | 1,409 |
css, principles, conventions |
Stunning Staggered CSS Animation/Transition on Page Load (zor/css) | | 1,408 |
videos, css, animations, transitions |
What Comes After Flat Design? (mar/uxd) | | 1,407 |
design, flat-design, trends |
10 Years of Vue: The Past and the Future (you/vue) | | 1,406 |
videos, vuejs, history, outlooks |
Refactoring a Scroll-Driven Animation From JavaScript to CSS (and) | | 1,405 |
refactoring, scrolling, animations, javascript, css |
Building a Bulletproof CI/CD Pipeline: A Comprehensive Guide (gau) | | 1,404 |
guides, ci-cd |
How to Compose JavaScript Functions That Take Multiple Parameters (The Epic Guide) (jrs) | | 1,403 |
guides, how-tos, javascript, functions |
How to Decide if Engineering Management Is for You (emm/fro) | | 1,402 |
how-tos, engineering-management, career |
Top 12 Git Commands Every Developer Must Know (its/git) | | 1,401 |
git, command-line |
Sustainable Computing in the New World of AI (ada/cal) | | 1,400 |
sustainability, ai |
CSS Container Queries (geo/css) | | 1,399 |
css, container-queries, overviews |
Ethical Web Principles (tor+/w3c) | | 1,398 |
web, principles, ethics, w3c |
The Biggest TypeScript Update in Years (t3d) | | 1,397 |
videos, typescript |
Can ADA Title II Local Government Accessibility Be Efficient? A Response to Richard Hunt (acc) | | 1,396 |
accessibility, ada, legal |
How to Browse the Web With the Keyboard Alone (tem) | | 1,395 |
how-tos, accessibility, keyboard-navigation |