Jekyll to Astro: An AI-Assisted Migration | | 15,062 |
migrating, jekyll, astro, ai, tooling |
Is Next.js 15 Any Good? “Use Cache” API First Look (fir) | | 15,061 |
videos, nextjs, apis |
How to Cut Water Usage in Cloud Data Centers | | 15,060 |
how-tos, sustainability |
Faster TypeScript Compilation (ash/blo) | | 15,059 |
videos, typescript, compiling, performance |
Create Accessible Websites: Top Free Tools You Need to Know | | 15,058 |
accessibility, testing, jaws, nvda, screen-readers, linting, tooling |
Contributing to JavaScript and TypeScript (rob/blo) | | 15,057 |
videos, javascript, typescript, foss, standards |
Building Better CLI Apps (mol/blo) | | 15,056 |
videos, typescript, javascript, command-line, tooling |
Avoid Hotlinking Images With “Cross-Origin-Resource-Policy” | | 15,055 |
images, security |
X’s Objection to the Onion Buying Infowars Is a Reminder You Do Not Own Your Social Media Accounts (404) | | 15,054 |
social-media, twitter+x |
Why AI Can’t Replace Developers: The Real Limits of AI in Coding | | 15,053 |
ai, programming |
Which IDEs Do Software Engineers Love, and Why? (ger) | | 15,052 |
code-editors, cursor, vs-code, jetbrains, neovim |
The Free Web (jay) | | 15,051 |
web, culture |
State of Software Architecture Report—2024 | | 15,050 |
architecture, metrics |
I Removed VS Code, and My Productivity Improved Tremendously (cod) | | 15,049 |
code-editors, vs-code, microsoft, neovim, comparisons, productivity |
How I Feel About AI (jes) | | 15,048 |
ai, programming, productivity, ethics, sustainability |
Designing (and Evolving) a New Web Performance Score (css) | | 15,047 |
performance, metrics |
Automated Decision Logs in AI-Assisted Coding (add) | | 15,046 |
ai, logging |
Agile Is Dead | | 15,045 |
websites, manifestos, agile, processes, collaboration, communication |
A Framework for Evaluating Browser Support (jos) | | 15,044 |
browsers, support, web-platform, graceful-degradation |
A Button Is Not a Link (mor/mat) | | 15,043 |
html, buttons, links |
Design Systems vs. Style Guides (nng) | | 15,042 |
videos, design-systems, style-guides, comparisons, design, documentation |
What Causes “Bad Days” for Developers? | | 15,041 |
studies, research, productivity |
WebAssembly (Wasm): When (and When Not) to Use It (tre) | | 15,040 |
webassembly |
The End of the Twitter Era (san) | | 15,039 |
social-media, twitter+x, mastodon, facebook+meta, bluesky |
Language of Parts Bookmarklet (bea) | | 15,038 |
bookmarklets, html, metadata, accessibility |
How to Comply With DOJ’s Seemingly Impossible Web Accessibility Regulation | | 15,037 |
how-tos, accessibility, legal, compliance |
How Browsers Really Load Web Pages (pro/wel) | | 15,036 |
videos, browsers, rendering, parsing, http, performance |
From Gatsby to Eleventy (mat) | | 15,035 |
migrating, gatsby, eleventy, webc, performance |
Deno vs. Oracle: Canceling the JavaScript Trademark (tin/den) | | 15,034 |
deno, oracle, javascript, legal |
The Semantic Interface Palette Is Simple (uxd) | | 15,033 |
design, design-tokens, semantics, figma |
Interop and Hard Problems (bka) | | 15,032 |
web-platform, browsers, support, interoperability |
Figma Releases the Pattern Library (web) | | 15,031 |
figma, pattern-libraries |
Old Alt Text Advice (ste) | | 15,030 |
accessibility, images, alt-text, html, microcontent, best-practices |
Mastering JavaScript Event Delegation | | 15,029 |
javascript, events |
JavaScript Events Made Easy: A Comprehensive Guide for Beginners | | 15,028 |
guides, events, javascript |
Using Severity Ratings to Prioritize Web Accessibility Remediation (web) | | 15,027 |
accessibility, prioritization |
The PHP Foundation Turns Three (the) | | 15,026 |
php, anniversaries |
Solved by CSS: Donuts Scopes (mon/css) | | 15,025 |
css, scope |
Screenshot-Driven Development (bla/ope) | | 15,024 |
processes, design, tooling |
Recursion Explained in Simple Terms (tre) | | 15,023 |
programming, concepts |
Git Like a Pro: 10 Things I Regret Not Knowing Earlier | | 15,022 |
git, command-line |
Content Security Policy Level 3 (mik/w3c) | | 15,021 |
standards, csp, security |
Why We Need to Have a Change of HEART With UX Metrics (uxd) | | 15,020 |
user-experience, metrics, product-management |
Why Accessibility Matters for Your SEO Strategy (a11) | | 15,019 |
accessibility, seo, strategies |
Where Has All the Valid HTML Gone (j9t) | | 15,018 |
html, conformance, quality |
What’s Next for WebGPU (dak/dev) | | 15,017 |
webgpu |
Third Parties (htt) | | 15,016 |
web-almanac, studies, research, metrics, embed-code, monetization, analytics, content-delivery, hosting, marketing, social-media, tag-management, multimedia, consent-management |
Tailwind CSS v4.0 Beta 1 (ada/tai) | | 15,015 |
tailwind |
Node.js 22 Runtime Now Available in AWS Lambda | | 15,014 |
nodejs, aws, serverless, lambda |
Introducing the Leader’s Guide to Accessibility | | 15,013 |
guides, introductions, accessibility, leadership, processes, terminology |
I Don’t Have Time to Learn React (kei) | | 15,012 |
career, craft, prioritization, react |
Exploring Alternative Interactions in JavaScript (dev/dev) | | 15,011 |
videos, javascript, ai, interaction-design |
Every Developer Should Know These Postman Tips and Tricks | | 15,010 |
postman, tips-and-tricks |
Doing the Numbers: Digital Accessibility and Shifting Left (deq) | | 15,009 |
accessibility, processes, metrics, economics |
CSS Selectors: Unlocking Advanced Selectors for Modern Web Design | | 15,008 |
css, selectors |
Avoid Read-Only Controls (aar) | | 15,007 |
html, forms, accessibility |
WP Engine Updates Its Original Legal Complaint Against Automattic and Matt Mullenweg | | 15,006 |
wp-engine, automattic, wordpress, legal |
What We Learned Migrating From Webpack to Vite | | 15,005 |
migrating, webpack, vite, lessons |
The CSS Reset Contradiction (j9t) | | 15,004 |
css, resets |
Static Site Generation With Next.js: Using Next.js for React.js Applications | | 15,003 |
static-site-generation, site-generators, nextjs, react |
So You Decided to Do a Technical Migration (loc/btc) | | 15,002 |
videos, migrating, maintenance |
React.js Best Practices for Beginners: A Comprehensive Guide | | 15,001 |
guides, best-practices, react, components, state-management, hooks, debugging |
Privacy Principles (rob+/w3c) | | 15,000 |
privacy, principles |
My 3 Most-Wanted CSS Table Features (dar) | | 14,999 |
css, html, tables, wish-lists |
Make Creative Borders With “background-clip: border-area” (jen/web) | | 14,998 |
css, borders, backgrounds, safari, apple, browsers |
How to Use Lighthouse Wisely in Your Front-End Projects (des) | | 14,997 |
guest-posts, how-tos, lighthouse, google, performance, accessibility, seo, best-practices |
Avoiding False Positives in Node.js Tests (app) | | 14,996 |
nodejs, testing |
An Outline Version of the New CSS Logo (kil) | | 14,995 |
css |
Why Wasm: Quickstart | | 14,994 |
webassembly |
State of JavaScript 2024 (sac/dev) | | 14,993 |
surveys, javascript |
Node.js Corepack: Version Control for Package Managers (tre) | | 14,992 |
nodejs, corepack, versioning, dependencies, tooling |
Migrating From VuePress to VitePress (ole) | | 14,991 |
migrating, site-generators, vuejs |
Meet Angular v19 (mge/ang) | | 14,990 |
release-notes, angular |
Mastering Accessible Modals With ARIA and Keyboard Navigation (a11) | | 14,989 |
accessibility, keyboard-navigation, aria, modals, javascript |
How to Prerelease an npm Package (spa/clo) | | 14,988 |
how-tos, npm, dependencies, versioning, semver |
AI’s Transformative Impact on Web Design: Supercharging Productivity Across the Industry (boa/sma) | | 14,987 |
ai, design, processes, productivity |
20 Years of Firefox: How a Community Project Changed the Web (moz) | | 14,986 |
firefox, mozilla, browsers, history, anniversaries |
Why Responsive Design Is Failing Modern Users (web) | | 14,985 |
responsive-design, performance, usability, accessibility |
Why Is Hiring Software So Impersonal? (uxd) | | 14,984 |
tooling, hiring, user-experience |
Web Accessibility and the Second Trump Administration | | 14,983 |
accessibility, legal |
The Future of Voice User Interfaces (uxm) | | 14,982 |
design, voice |
Testing Digital Products the RITE Way (uxm) | | 14,981 |
usability, testing, processes |
No Fuss Light/Dark Modes (chr/fro) | | 14,980 |
css, dark-mode |
Native Dual-Range Input | | 14,979 |
html, forms, css |
Importing a Frontend JavaScript Library Without a Build System (b0r) | | 14,978 |
javascript, libraries, commonjs, esm, nodejs, html |
Foundations: Types of Disability (tet) | | 14,977 |
accessibility, fundamentals |
AWS Lambda Turns Ten—Looking Back and Looking Ahead (jef) | | 14,976 |
anniversaries, aws, serverless, lambda, history, outlooks |
Anchor Positioning Is Disruptive (jam/odd) | | 14,975 |
css, anchor-positioning, layout |
Addressing Users’ Painpoints: Best Practices for Identifying and Solving UX Design Problems (uxm) | | 14,974 |
user-experience, design, legibility, responsive-design, performance |
The Tragedy of Running an Old Node Project | | 14,973 |
nodejs |
The Root Causes for the Dev–Design Mismatch (ere/uxd) | | 14,972 |
design, collaboration, processes |
The Art of Clean Code: A Practical Guide to Writing Maintainable JavaScript | | 14,971 |
guides, principles, javascript, maintainability |
Tailwind vs. Vanilla CSS—Should You Reconsider? | | 14,970 |
videos, tailwind, css |
My Issues With Shorthand Properties (hav) | | 14,969 |
css, shorthands |
CSS Gets a New Logo: And It Uses the Color “rebeccapurple” (mic) | | 14,968 |
css |
Content Design Practices for Sustainable Communication in Tech (uxd) | | 14,967 |
content, communication, sustainability |
Can [Open Source Pledge] Fix Open Source Sustainability? (tre) | | 14,966 |
foss, community, maintenance |
Some Tips for Keyboard Support on Native Mobile Applications (cer) | | 14,965 |
accessibility, mobile, native, keyboard-navigation, tips-and-tricks |
Against Best Practices (arp) | | 14,964 |
programming, best-practices |
[A Book Apart] Authors Together (dde) | | 14,963 |
websites, books, link-lists |
Alt Text: Not Always Needed (nng) | | 14,962 |
accessibility, images, alt-text, writing |
What Is User Experience (and What Is It Not)? (nng) | | 14,961 |
user-experience, terminology, comparisons |
When Is the Right Time to Share Our Excitement About New Web Features? (rac) | | 14,960 |
web-platform, support, browsers |
The Next Improvement in Angular Reactivity | | 14,959 |
angular, reactivity |
Help Your Code Reviewer (ant) | | 14,958 |
code-reviews, collaboration, communication, consistency, quality |
Ghost Jobs Should Be Illegal (tre) | | 14,957 |
hiring, legal |
Exploring JavaScript Symbols (tre) | | 14,956 |
javascript |
State of HTML 2024 [Results] (sac/dev) | | 14,955 |
surveys, html |
Self-Contained Executable Programs With Deno Compile (tin/den) | | 14,954 |
deno, javascript, typescript, compiling |
Reimagining Prototyping With AI (uxd) | | 14,953 |
user-experience, design, prototyping, ai |
How Is Digital Accessibility Awareness Being Promoted Across the Globe? (oze) | | 14,952 |
accessibility, advocacy |
Adding Interactive Charts in Astro | | 14,951 |
astro, visualization, functionality |
10 Advanced TypeScript Concepts Every Developer Should Know | | 14,950 |
typescript, concepts |
1 + 2 Engineering Team Priorities (j9t) | | 14,949 |
engineering-management, leadership, culture, prioritization |
Cookie Permissions: 5 Common User Types (nng) | | 14,948 |
videos, cookies, consent-management, usability, personas |
Why Developers Should Give Next.js App Router Another Chance (low/the) | | 14,947 |
nextjs, routing |
View Transitions API: Single Page Apps Without a Framework (deb) | | 14,946 |
view-transitions, apis, single-page-apps, css |
The Myth of “Accessible Components and Done” (mic) | | 14,945 |
accessibility, components, myths |
The European Accessibility Act—Get Ready (int) | | 14,944 |
accessibility, legal, eaa |
Most Disabled People “Excluded” by Unfit Designs | | 14,943 |
accessibility, design, dei |
Modern CSS for Sites: View Transitions, Scroll Effects, and More (arg/dev) | | 14,942 |
videos, css, view-transitions, scrolling, effects |
Learn Big O Notation Once and for All | | 14,941 |
algorithms, complexity, performance |
Global Digital Accessibility Salary Survey (web) | | 14,940 |
accessibility, career, surveys |
Custom Progress Element Using Anchor Positioning and Scroll-Driven Animations (css/fro) | | 14,939 |
css, anchor-positioning, animations, scrolling, progress-indicators |
An Official Logo for CSS (arg) | | 14,938 |
css |
AI Assistance Panel (mat/dev) | | 14,937 |
dev-tools, browsers, chrome, google, ai |
Accessibility Misinformation (col) | | 14,936 |
accessibility, wcag, apca |
Why I Will Always Be Angry About Software Engineering (lud) | | 14,935 |
career, culture |
What Accessibility Statements Are Really For | | 14,934 |
accessibility, documentation, legal |
Understanding Bitwise Shifts in JavaScript: “<<” and “>>” (tre) | | 14,933 |
javascript, operators |
Top 20 Platform Engineering Tools (spa) | | 14,932 |
platform-engineering, tooling, link-lists |
The “br” Element (hey) | | 14,931 |
html, semantics |
The Art in Everyday Life (sop) | | 14,930 |
art, creativity |
Overflow Clip (sha) | | 14,929 |
css, overflow, clipping |
New in Chrome 131 (dev) | | 14,928 |
release-notes, chrome, google, browsers |
My Favourite Software Architecture Patterns | | 14,927 |
architecture, micro-frontends, software-design-patterns |
Let’s Talk About Memory Leaks in Dart and Flutter (flu) | | 14,926 |
dart, flutter, memory |
How to Optimize Performance in Vue Apps (deb) | | 14,925 |
how-tos, vuejs, performance, optimization |
Color in CSS or How I Learned to Disrespect Tennis (mat/btc) | | 14,924 |
videos, css, colors, functions |
Carving Your Space (hbu) | | 14,923 |
career, interviewing |
Automattic Launches “WP Engine Tracker” to Monitor Sites Leaving WP Engine, Sparking Controversy | | 14,922 |
automattic, wp-engine |
Angular Best Practices | | 14,921 |
videos, angular, best-practices |
AI Coding (pvd) | | 14,920 |
ai, tooling, code-editors, comparisons, cursor |
A CSS Logo Hatches! (arg) | | 14,919 |
css, community |
The Prompt API (tom/dev) | | 14,918 |
chrome, google, browsers, apis, prompting, ai, gemini |
(Up-)Scoped Scroll Timelines (chr/fro) | | 14,917 |
css, animations, scrolling |
Sustainability (htt) | | 14,916 |
web-almanac, studies, research, metrics, sustainability |
Structured Data (htt) | | 14,915 |
web-almanac, studies, research, metrics, structured-data, semantic-web |
Security (htt) | | 14,914 |
web-almanac, studies, research, metrics, security |
Performance (htt) | | 14,913 |
web-almanac, studies, research, metrics, performance |
Markup (gua/htt) | | 14,912 |
web-almanac, studies, research, metrics, html |
Jamstack (mik/htt) | | 14,911 |
web-almanac, studies, research, metrics, jamstack, tech-stacks |
Implementing Astro Search Functionality | | 14,910 |
astro, search, functionality |
Fonts (bra/htt) | | 14,909 |
web-almanac, studies, research, metrics, fonts |
Essential tsconfig.json Options You Should Use | | 14,908 |
typescript, configuration |
Ecommerce (htt) | | 14,907 |
web-almanac, studies, research, metrics, economics, ecommerce |
Don’t Forget to Localize Your Icons (eri) | | 14,906 |
localization, icons, images, culture |
Design Tokens: Authoring vs. Consuming | | 14,905 |
design-tokens, design-systems, naming, comparisons |
Cookies (htt) | | 14,904 |
web-almanac, studies, research, metrics, content-delivery |
CMS (htt) | | 14,903 |
web-almanac, studies, research, metrics, content-management |
CDN (htt) | | 14,902 |
web-almanac, studies, research, metrics, content-delivery |
Are AI Assistants Making Us Worse Programmers? | | 14,901 |
career, programming, ai, craft, quality |
Anchoreum—a Game for Learning CSS Anchor Positioning | | 14,900 |
websites, learning, css, anchor-positioning |
Accessibility (mgi/htt) | | 14,899 |
web-almanac, studies, research, metrics, accessibility |
Why Does JavaScript’s “parseInt(0.0000005)” Print “5”? | | 14,898 |
javascript |
Two Different Kinds of “Focusable” UI Elements (yat) | | 14,897 |
accessibility, focus, keyboard-navigation |
Should Destructive Buttons Be Hard to Find? (ada) | | 14,896 |
buttons, usability |
JavaScript Import Attributes (ES2025) (tre) | | 14,895 |
javascript, security |
Biome.js, a Toolchain to Format and Lint Your Web Project | | 14,894 |
biome, formatting, linting, tooling |
Why I Moved From Google Analytics to Simple Analytics (tre) | | 14,893 |
migrating, analytics, google |
Test Smart: Which Automation Strategy to Choose for Peace of Mind? (uxd) | | 14,892 |
testing, automation, strategies, product-management |
AI Features Must Solve Real User Problems (nng) | | 14,891 |
ai, user-experience, product-management |
The Rebellion Will Be Federated (el) | | 14,890 |
fediverse, social-media, foss |
The Different (and Modern) Ways to Toggle Content (css) | | 14,889 |
content, toggles, modals, pop-overs |
State of CSS and State of HTML 2024 (pat) | | 14,888 |
css, html |
Release Notes for Safari Technology Preview 207 (jon/web) | | 14,887 |
release-notes, safari, apple, browsers |
Node.js Implements Stricter Policies for Semver-Major Pull Requests Ahead of Release Deadlines (sar/soc) | | 14,886 |
nodejs |
Mapping Over Promises in JavaScript (pmb) | | 14,885 |
javascript, promises |
How a BBC Navigation Bar Component Broke Depending on Which External Monitor It Was On (jos) | | 14,884 |
debugging, javascript, case-studies |
Five Lessons for Five Years in Tech (bek) | | 14,883 |
career, lessons |
5 Code Review Anti-Patterns You Can Eliminate With AI (ara/cod) | | 14,882 |
code-reviews, anti-patterns, ai, coderabbit |
How to Set Up Next.js 15 for Production in 2024 (jan) | | 14,881 |
how-tos, nextjs |
Why Alpine Is the New jQuery and Why That Is an Awesome Thing (ray/fro) | | 14,880 |
alpinejs |
The Lowdown on Dropdowns in HTML and CSS (zer) | | 14,879 |
html, css |
The Deterioration of Google (bal) | | 14,878 |
google, seo |
Should Web Designers Learn JavaScript or CSS? (ope) | | 14,877 |
design, career, javascript, css |
Node.js Now Supports TypeScript Natively | | 14,876 |
videos, nodejs, typescript |
Next.js to htmx—a Real World Example (htm) | | 14,875 |
nextjs, htmx, migrating |
How to Identify Decorative Images and Boost Accessibility (a11) | | 14,874 |
how-tos, images, decoration, accessibility, html, aria |
Bluesky’s AT Protocol: Pros and Cons for Developers (ric/the) | | 14,873 |
social-media, bluesky, comparisons |
Amazon Frontend Engineer Interview Experience 2024, Berlin | | 14,872 |
career, interviewing |
My Anti-Overlay Client Letter (acc) | | 14,871 |
accessibility, overlays, business-relations, communication, advocacy |
More Options for Styling “<details>” (bra/dev) | | 14,870 |
html, disclosure-widgets, css |
Maybe It Isn’t JavaScript (gee) | | 14,869 |
videos, javascript, seo, google |
How to Automate TypeScript Code Reviews With Coderabbit (the/cod) | | 14,868 |
how-tos, typescript, code-reviews, automation, coderabbit |
Exploring Internet Traffic Shifts and Cyber Attacks During the 2024 U.S. Election (clo) | | 14,867 |
traffic, security |
Celebrating Innovation and Impact: JavaScriptLandia Community Awards (ope) | | 14,866 |
community, javascript |
Why Optimizing Your Lighthouse Score Is Not Enough for a Fast Website (geo/sma) | | 14,865 |
performance, optimization, lighthouse, google, web-vitals |
Why I Stopped Using “else” in Code (adm) | | 14,864 |
programming, conditionals, maintainability |
What’s the Deal With WebKit Font Smoothing? (dbu) | | 14,863 |
webkit, css, typography |
What’s a Single-Page App? (jak) | | 14,862 |
single-page-apps, multi-page-apps, server-side-rendering, client-side-rendering, frameworks, site-generators, comparisons, concepts |
What Developers Miss About the Single Responsibility Principle (jac) | | 14,861 |
principles, solid |
Web Audio API 1.1 (pad/w3c) | | 14,860 |
standards, multimedia, apis |
Vercel Makes Changes to Next.js to Simplify Self-Hosting (low/the) | | 14,859 |
vercel, nextjs, hosting |
Unlocking Accessibility: Content Designers Share Their Experience and Advice | | 14,858 |
interviews, design, accessibility |
Platform vs. DevEx Teams: What’s the Difference? | | 14,857 |
platform-engineering, developer-experience, comparisons |
Mastering Interaction to Next Paint (INP) (tod/fro) | | 14,856 |
performance, web-vitals |
JavaScript’s “??=” Operator: Default Values Made Simple (tre) | | 14,855 |
javascript, operators |
JavaScript’s “&&=” Operator: Understanding Logical “AND” Assignment (tre) | | 14,854 |
javascript, operators |
Introducing the vlt Package Manager and Serverless Registry | | 14,853 |
introductions, dependencies, serverless, javascript, tooling |
How to Test JavaScript for Accessibility Compliance (flo/a11) | | 14,852 |
how-tos, javascript, accessibility, compliance, wcag, testing |
How to Optimize React Performance: Best Practices and Techniques | | 14,851 |
how-tos, performance, optimization, react, best-practices, techniques |
How Do HTML Event Handlers Work? (tbr) | | 14,850 |
html, javascript, events |
How Bun Supports V8 APIs Without Using V8 II (bun) | | 14,849 |
bun, javascript, v8, apis |
Fluid Everything Else (css) | | 14,848 |
css, container-queries, responsive-design |
Beautiful Focus Outlines (med) | | 14,847 |
css, focus, accessibility, examples |
A Guide to Designing Errors for Workflow Automation Platforms (uxd) | | 14,846 |
guides, design, user-experience, errors |
What Do Survey Demographics Tell Us? (mia/odd) | | 14,845 |
community, career, css |
Using Cache Control in Nuxt to Improve Performance | | 14,844 |
nuxt, performance, caching |
The Psychology of Attention for UX Designers (uxm) | | 14,843 |
user-experience, design |
The Impact of Artificial Intelligence on UX Design (uxm) | | 14,842 |
user-experience, design, ai, testing, optimization, personalization |
The “button” Element (hey) | | 14,841 |
html, semantics, buttons, links |
Sustainable Web Interest Group Is Formed (tzv/w3c) | | 14,840 |
w3c, sustainability, community |
Named Scroll and View Timelines (chr/fro) | | 14,839 |
css, animations |
HTML Cheat Sheet | | 14,838 |
html, semantics, examples, cheat-sheets |
How I Improved Video Streaming With FFmpeg and Node.js | | 14,837 |
multimedia, tooling, nodejs, optimization |
How Gestalt Principles Influence UX Design (uxm) | | 14,836 |
user-experience, design, principles |
Dumb Leadership Mistakes I’ve Made (lau) | | 14,835 |
leadership, mistakes |
Disabled and Obscured (ste) | | 14,834 |
accessibility, html, forms, wcag, standards |
Designing for “How Might Things Go Wrong?” (uxd) | | 14,833 |
design, user-experience, errors |
A Friendly Introduction to Container Queries (jos) | | 14,832 |
introductions, css, container-queries |
What Happened to the Agile Movement? | | 14,831 |
videos, agile, processes, productivity, economics |
Securing Your Express REST API With Passport.js | | 14,830 |
nodejs, express, json-web-tokens, apis, rest, security, tooling |
Exploring the Browser Rendering Process | | 14,829 |
browsers, rendering, dom, cssom, painting |
Building My Resume in HTML Using Eleventy (men) | | 14,828 |
career, html, eleventy |
Your CSS Reset Should Be Layered (may) | | 14,827 |
css, resets, cascade |
The Open Source AI Definition 1.0 (rem) | | 14,826 |
foss, ai |
The Only Accessibility Video You Will Ever Need | | 14,825 |
videos, accessibility |
Please Publish and Share More (web) | | 14,824 |
blogging, indieweb |
Mastering Clean Code With SOLID, DRY, KISS, and YAGNI Principles | | 14,823 |
principles, solid, quality, craft |
JavaScript Do’s and Don’ts (mua) | | 14,822 |
javascript, accessibility |
How to Write Better TypeScript Code: Best Practices for Clean, Effective, and Scalable Code | | 14,821 |
how-tos, typescript |
20 HTML Tips You Must Know in 2024 (xiu) | | 14,820 |
html, tips-and-tricks |
You Are Not a CSS Dev if You Have Not Made a CSS Reset | | 14,819 |
css, resets, examples |
The Real Question We Should Be Asking About Agile Transformation | | 14,818 |
agile, processes, scalability |
The “<details>” and “<summary>” Elements Are Getting an Upgrade (sea) | | 14,817 |
html, disclosure-widgets |
AI in Chrome DevTools (zor/css) | | 14,816 |
videos, chrome, google, browsers, dev-tools, ai |
@ wasmer/sdk Adds Node.js and Bun Support (was) | | 14,815 |
tooling, nodejs, bun |
The Most Effective Ways to Improve Core Web Vitals (dev) | | 14,814 |
performance, optimization, web-vitals |
The Importance of Giving Feedback Early: Don’t Let Resentment Fester (cwo) | | 14,813 |
collaboration, communication, culture |