Building Design Consistency: A Deep Dive Into Figma Variables at JW Player (mih/jwd) | | 52 |
deep-dives, design, design-systems, design-tokens, consistency, figma, variables, case-studies |
Sharing a Variable Across HTML, CSS, and JavaScript (chr/fro) | | 51 |
variables, html, css, javascript |
Remove the “direction” Property on Your Arrow Icons (ali) | | 50 |
icons, images, microcontent |
Getting All Comments From a Given User on a GitHub Discussion (www) | | 49 |
github, graphql |
Lesser Known Uses of Better Known Attributes (sto/sma) | | 48 |
html, attributes |
Node’s New Built-In Support for TypeScript (rau) | | 47 |
nodejs, typescript, configuration |
Eleventy, 2024 in Review (zac/ele) | | 46 |
eleventy, retrospectives |
CSS Wish List 2025 (mey) | | 45 |
css, wish-lists |
5 Technical JavaScript Trends You Need to Know About in 2025 (the) | | 44 |
javascript, trends, architecture, serverless, webassembly, state-management, typescript, type-safety, micro-frontends |
Top PHP Alternative for Web Development? (fro) | | 43 |
php, javascript, java, python, ruby, go, rust |
33 Anti-Patterns That Transform Product Managers Into Backlog Managers (d-p) | | 42 |
product-management, anti-patterns, processes, agile |
Accessibility Essentials Every Front-End Developer Should Know (mar) | | 41 |
accessibility, fundamentals, html, semantics, forms, keyboard-navigation, modals, alt-text, focus, responsive-design, aria |
pnpm 10 (pnp) | | 40 |
release-notes, pnpm |
Double-Keyed Caching: How Browser Cache Partitioning Changed the Web (add) | | 39 |
browsers, caching, dependencies, network, content-delivery, performance |
1-Billion Row Challenge With Node.js (jac) | | 38 |
nodejs, performance |
Reckoning: Frontend’s Lost Decade (sli/per) | | 37 |
videos, javascript, performance, web-platform |
What Is the Definition of Done? (reb/scr) | | 36 |
agile, scrum, documentation |
An Overview of the 50 Highest-Ranking Web Design and Development Glossaries (j9t) | | 35 |
overviews, comparisons, terminology, concepts, link-lists |
Top React Best Practices in 2025 (fro) | | 34 |
react, best-practices |
Progressive Enhancement Brings Everyone In (jay) | | 33 |
progressive-enhancement, history, javascript, advocacy, link-lists |
How to Design for High-Traffic Events and Prevent Your Website From Crashing (sma) | | 32 |
how-tos, traffic, hosting, scaling, content-delivery, caching, compression, testing |
2024 JavaScript Rising Stars (mic) | | 31 |
javascript, frameworks, libraries, react, vuejs, tooling, mobile, desktop, state-management, ai, css-in-js, testing, graphql, retrospectives |
Brief Note on Figure and Figcaption Support (aar) | | 30 |
html, accessibility, screen-readers, support |
Use “translate” to Turn Off Element Translations (ste) | | 29 |
html, localization |
How to Find All Existing and Archived URLs on a Website (tca/moz) | | 28 |
how-tos, urls, seo, sitemaps, tooling |
Relatively New Things You Should Know About HTML Heading Into 2025 (chr/fro) | | 27 |
html, forms, toggles, pop-overs, javascript, import-maps, css, transitions |
What’s Actually Happening With JS Frameworks (awe) | | 26 |
videos, javascript, frameworks, trends |
Quick Note: Limit Use of “Logo” in Alt Text (nat) | | 25 |
accessibility, images, logos, alt-text, microcontent |
HTML Is Actually a Programming Language—Fight Me (tim/wir) | | 24 |
html, programming |
How to Order Attributes on HTML Elements | | 23 |
how-tos, html, attributes, sorting, conventions |
The Difference Between HTML Attributes and Properties (pau/clo) | | 22 |
html, attributes, javascript, terminology |
A Day in the Life of a Software Engineer in 2025 (rak) | | 21 |
career, programming |
Open Source in 2025: What Will Matter Most This Year? (ama/the) | | 20 |
foss, sustainability |
JavaScript Frameworks—Heading Into 2025 (rya/thi) | | 19 |
javascript, frameworks, performance, complexity, maintainability |
The Secret to Building Highly Responsive Systems (mjp) | | 18 |
videos, architecture, software-design, performance, scaling |
Scrum vs. Extreme Programming: Was XP Right All Along? (drp) | | 17 |
processes, agile, scrum |
Top 6 Must Try Frontend Libraries for All Developers | | 16 |
libraries, tooling, link-lists |
How to Scrape Web Content for RAG With Readability.js (phi/dat) | | 15 |
videos, how-tos, content, scraping, ai |
Updated Brief Note on Description List Support (aar) | | 14 |
html, lists, semantics, accessibility, screen-readers, support |
FTC Orders AI Accessibility Startup accessiBe to Pay $1M for Misleading Advertising (kyl/tec) | | 13 |
accessibility, legal, ai |
Tech Stack 2025 (khr) | | 12 |
tech-stacks, react, remix, astro, tailwind, prisma, playwright, cloudflare |
This Is Not Your Last Job (chr) | | 11 |
career |
I Became a Better Developer by Doing This One Thing (and It’s Not Coding) (the) | | 10 |
career |
Database Trends: A 2024 Review and a Look Ahead (and/the) | | 9 |
databases, retrospectives, trends, outlooks |
Refactoring a Web Performance Snippet for Security and Best Practice (the) | | 8 |
performance, javascript, metrics, refactoring |
Cascading Spy Sheets: Exploiting the Complexity of Modern CSS for Email and Browser Fingerprinting (ltr+/cis) | | 7 |
studies, research, privacy, css, fingerprinting |
What Is Google’s Navboost Algorithm? (rh/sem) | | 6 |
google, search, seo |
TypeScript Generics: A Complete Guide (syn) | | 5 |
guides, typescript, generics, examples |
View Transitions Snippets: Getting All Animations Linked to a View Transition (bra/bra) | | 4 |
javascript, css, view-transitions, apis |
The Future of htmx (ale/htm) | | 3 |
htmx, outlooks |
The Cyber-Cleanse: Take Back Your Digital Footprint (cyb) | | 2 |
privacy, security |
You Don’t Need Next.js (ben) | | 1 |
migrating, nextjs, react, metrics |