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 that they be respected. Hide

Frontend Dogma

“tooling” News Archive

Definition, related topics, and tag feed

Supertopics: productivity · Subtopics: bookmarklets, code-editors, command-line, content-delivery, content-management, frameworks, gwt, libraries, oxc, plugins, postprocessors, preprocessors, runtimes, site-generators, swc, tanstack, template-engines, templates (non-exhaustive) · “tooling” × ? · “tooling” RSS feed (per email)

For Frontend Dogma’s special selection of web-based tools, see tools.

Entry (Sources) and Additional TopicsDate#
5 Useful npx Helpers (j9t)776
npx
How to Decide When an AI Tool Is Worth Keeping (nng)775
how-tos, ai
Are AI Detectors Accurate? (pro)774
ai
Measuring the Impact of AI Coding Tools: Capacity, Not Horsepower773
ai, productivity, engineering-management
Developers Are Attached to Tools Because Tools Encode Trust772
processes
Thinking Outside the Box: Digital Design in the AI Era (sma)771
design, ai
I Hate Adobe (aft)770
adobe, ai, design
Four Questions Every Tool Should Answer (Even Figma) About AI Training Model Usage (usa)769
ai, legal, figma
How I Stopped Running Out of Tokens768
ai, economics
A Practical Guide to Reducing Token Spend (ada)767
guides, ai, economics
From Figma to Production: The Modern Design-to-Code Pipeline in 2026766
processes, design, figma
Do We Still Need Build Tools? (oll)765
css, javascript, building
Best AI Web Scraping Tools764
ai, scraping, comparisons
What Happened to the Frontend (dav)763
history, jquery, frameworks, building, servers, libraries, typescript, deploying, ai
Carbon.txt (mrc)762
videos, sustainability, documentation
When Scan Results Become a Legal Risk761
accessibility, testing, automation, legal
What Figma Made Visible (mur)760
figma
Shipping psql Without psql: A Pure-TypeScript Postgres Client in neonctl759
ai, postgresql, databases, case-studies
8 Web Development Tools Reimagining Web Development (inf)758
astro, biome, bun, htmx, tanstack, zustand, link-lists
Astro Markdown Component Utility for Any Framework (zel/css)757
astro, markdown
Open-Source Web Accessibility Tools From the University of Illinois756
videos, accessibility, foss
Testing Safari on a Budget (val/fro)755
testing, safari, browsers
LLM Evaluation and AI Observability for Agent Monitoring (jet)754
ai-agents, ai, monitoring, observability
What Is Content Engineering, and How Do You Do It? (lou/ahr)753
content, structured-data, ai, concepts
Most AI Tools Make Users Faster—the Best AI Tools Make Users Better752
ai, user-experience, link-lists
The Modern React Stack Explained for 2026 (jsd)751
react, tech-stacks, comparisons, nextjs, tanstack, remix, vite
Developer Ecosystem Survey 2026 (jet)750
surveys, programming, code-editors
Rethinking the Experience of System Tools (sma)749
developer-experience
We Needed a Screenshot Pipeline—We Got a Design QA Tool Instead (ben/cal)748
screenshots, quality, playwright, case-studies
7 Essential Design Tools and Resources for High-Quality Web Builds in 2026 (spe)747
design, link-lists
The Death of Design746
design, ai
Tools the Vercel Product Design Team Actually Uses (han)745
vercel
“Developer Loyalty Is at Zero Right Now”: Google Doesn’t Care Which AI Coding Tool You Use744
google, gcp, ai
Video as Code: A Deep Dive Into HeyGen’s Hyperframes743
deep-dives, multimedia, html, css
Creating Custom Page Transitions in Astro With Barba.js and GSAP (cod)742
astro, gsap, animations, javascript
RFC JSIR: A High-Level IR for JavaScript741
javascript
What to Know in JavaScript (2026 Edition) (chr/fro)740
javascript, ecmascript, standards, frameworks, runtimes, testing, npm
Introducing EmDash—the Spiritual Successor to WordPress That Solves Plugin Security (tk+)739
introductions, emdash, wordpress, content-management, cloudflare
Google Stitch: Is This the End of the Junior Designer? (web)738
design, ai, google, career
Best CI/CD Tools for 2026: What the Data Actually Shows (ovb/jet)737
ci-cd, metrics
Edge.js: Running Node Apps Inside a WebAssembly Sandbox (was)736
nodejs, webassembly
Monitoring Your Node.js App Health on Fly.io (app)735
nodejs, monitoring
Building a New Flash734
flash
Accessibility Testing Takes More Than a Scan733
accessibility, testing
My Personal Skills for AI-Assisted Node.js Development (mco)732
ai, nodejs
Developer Experience at Scale—Lessons From Dropbox731
interviews, developer-experience, productivity, ai, lessons
Oxfmt Beta (bos+)730
release-notes, formatting
Upskilling in the AI Age (dac)729
ai, learning
How Many AIs Does It Take to Read a PDF? (jos/ver)728
ai, pdf
“Made in EU”—It Was Harder Than I Thought727
privacy, hosting, tech-stacks
Fastest Frontend Tooling for Humans and AI726
tech-stacks, typescript, developer-experience, optimization
Europe Is Ready to Ditch US Tech for Private Alternatives (pro)725
privacy, security, metrics
Life After Figma Is Coming (and It Will Be Glorious) (jon)724
design, ai, figma
Vite, Rust, and the Future of JavaScript Tooling (eva+/bet)723
videos, interviews, vuejs, rust, javascript, oxc, bundling, ai
Fast by Default (den)722
performance, architecture, code-reviews, processes
Minifier Benchmarks (j9t)721
minification, metrics, comparisons, swc, html-minifier, htmlnano
Practical Use of AI Coding Tools for the Responsible Developer (ska/sma)720
ai, prompting
Introducing ReliCSS: A Tool for Front-End Archaeology (stu)719
introductions, css, auditing
On the Need for Neutral Maintained Minifier Metrics (j9t)718
minification, html-minifier, htmlnano
How to Use Font Ligatures717
how-tos, typography, fonts, adobe, figma, microsoft, css
What Makes Generated UI Worth Keeping?716
design, ai, branding
How to Diagnose Lighthouse Score Discrepancies Between Tools (mat/deb)715
how-tos, performance, lighthouse
CMS (htt)714
web-almanac, studies, research, metrics, content-management, wordpress, user-experience, performance, web-vitals, lighthouse, apis
Ecommerce (htt)713
web-almanac, studies, research, metrics, ecommerce, performance, web-vitals, lighthouse
The Missing Link for Web Components (kin/fro)712
web-components, typescript, json, mcp, ai
Mitigating Denial-of-Service Vulnerability From Unrecoverable Stack Space Exhaustion for React, Next.js, and APM Users (mco+/nod)711
nodejs, security, vulnerabilities, react, nextjs, monitoring, performance
How to Use OpenCode: A Practical Guide and Builds710
guides, opencode, ai, mcp, installing
Aspire for JavaScript Developers (dav)709
javascript, typescript
2025 JavaScript Rising Stars708
javascript, frameworks, libraries, react, vuejs, ai, mobile, desktop, state-management, css-in-js, testing, static-site-generation, graphql, retrospectives
How to Create a Pixel-to-Voxel Video Drop Effect With Three.js and Rapier (cod)707
how-tos, javascript, effects, gsap, threejs
The Package Management Landscape (and)706
dependencies, overviews, link-lists
Introducing Flint (jos)705
introductions, linting
Trends That Defined JavaScript in 2025704
javascript, trends, retrospectives, react, frameworks, ai
The Two Most Important Tools for HTML Developers703
html, conformance, minification, html-minifier, htmlnano, swc
4 AI-Powered, No-Code Tools to Speed Up Your Frontend Workflow in 2026 (ele/des)702
guest-posts, ai, low-and-no-code, productivity
The Anatomy of LCP—a Deep Dive Into Sub-Parts (per)701
deep-dives, performance, web-vitals
The JavaScript Bundler Grand Prix (kat/red)700
javascript, bundling, vite, rspack, turbopack, bun, rolldown, browserify, webpack, rollup, parcel, esbuild, history
I Ported JustHTML From Python to JavaScript With Codex CLI and GPT-5.2 in 4.5 Hours (sim)699
migrating, ai, python, javascript, parsing, html
Hell Is Other People’s Markup (llo/mat)698
html, auditing
Changes in the World of HTML Minifiers (apo)697
html, minification, html-minifier
Useful Patterns for Building HTML Tools (sim)696
html, ai
Comparing HTML Minifiers (j9t)695
html, minification, html-minifier, htmlnano, metrics, comparisons
Type-Aware Linting Alpha (cam/bos)694
linting, oxc
How I Built a Form Management Platform With Angular 17 and SurveyJS693
functionality, forms, angular
2025 in Review: What’s New in Web Performance? (mat/deb)692
performance, web-vitals, lighthouse, apis, speculation, chrome, firefox, browsers, dev-tools, testing, mcp, ai, retrospectives, outlooks
Becoming Unblockable (sea)691
career, prioritization, collaboration
The Future of AWS CodeCommit690
aws, git, outlooks
Automated Accessibility Testing for React—Tools and Best Practices You Can Use689
accessibility, testing, react, best-practices
Effectively Monitoring Web Performance (sma)688
performance, monitoring
20 Best CSS Preprocessor Tools and Comparison for 2025: Complete Guide to Active Tools687
guides, css, preprocessors, comparisons, link-lists
You Are Going to Get Priced Out of the Best AI Coding Tools (dpa)686
ai, economics
Top 10 Essential Productivity Software for 2025685
productivity, collaboration, communication
HTML Minifier: A 12-Year Journey Building and Maintaining an Open Source Tool684
html, minification, windows, asp-net, retrospectives
Arnas Donauskas on AI-Powered Troubleshooting for Websites (nat)683
podcasts, interviews, ai, debugging
AI Frontend Generator Comparison: Claude Code vs. v0 vs. Cursor vs. Replit (hcr)682
ai, code-editors, claude, vercel, cursor, comparisons
One Year With Next.js App Router—Why We’re Moving On681
nextjs, react, routing, components
10 Niche Developer Tools You Didn’t Know Existed680
link-lists, command-line, debugging, testing, documentation
How Are Engineering Leaders Approaching 2026 AI Tooling Budgets? (lau)679
ai, economics, engineering-management
What Is Ollama? Complete Guide to Local AI Models (October 2025)678
guides, ai
Superpowers: How I’m Using Coding Agents in October 2025 (jes)677
ai-agents, ai, processes
Vue Basics: State Management in Vue676
fundamentals, vuejs, state-management
AI Coding Tools I Use to Ship Faster675
ai, productivity
European Tech Alternatives (mat)674
link-lists
Fixing Safari Mixed Content Issues With Vite and mkcert673
security, safari, browsers, vite
How Does Meta Move Terabytes of Data per Second? (vut)672
facebook+meta, data-engineering
A Guide to Creating Accessible PDFs Using Free Tools (stv/pic)671
guides, accessibility, pdf, testing, jaws, nvda, voiceover, screen-readers
What Is Web Design in 2025? (web)670
design, aesthetics, ai, collaboration, craft
How Software Engineers Can Take Advantage of Gen AI Tools669
ai, user-experience, documentation
Top 10 Debugging Tools Every Developer Should Know668
debugging, dev-tools, chrome, postman, vs-code, git, docker, monitoring
Compiling Multiple CSS Files Into One (geo/css)667
css, sass, postcss
The Missing Link in JavaScript Tools (mar)666
javascript
The 28 AI Tools I Wish Existed665
ai, wish-lists
.htaccess: A Helper Script to Easily Block Website Traffic by Country (j9t)664
apache, servers, traffic, advocacy
Best LLM Visibility Trackers for 2025: Track Your Brand in AI Search663
ai, branding, comparisons
Why You Absolutely Need to Have Automated Dependency Management in Place (j9t)662
dependencies, maintainability, maintenance, security, automation
How Developers Can Use Tracing in the UI to Add Backend-Style Observability661
tracing, observability, opentelemetry
Hack to the Future—Frontend (the)660
history, html, css, javascript, design, layout, flash, image-replacement, libraries, frameworks, hacks, xhtml, testing, outlooks
10 Python Libraries That Supercharge Web Scraping659
scraping, python, libraries
Web Design: What Is the Web Capable of That Is Hard to Express in Design Software? (chr/fro)658
design, interaction-design
Agentic AI: On Evaluations (ils)657
ai, testing
Automating Design Systems: Tips and Resources for Getting Started (sma)656
design-systems, automation, tips-and-tricks, ai
Free Cloud GPU Credits in 2025: 10 Programs Worth $250k+655
cloud-computing, link-lists
What Building Products Looks Like in the Age of AI654
ai, product-management, prompting, processes
Foundations: Types of Assistive Technology and Adaptive Strategies (tet)653
fundamentals, assistive-tech, screen-readers, screen-magnification, keyboard-navigation, accessibility
10 Best VS Code Extensions Transformed My Coding in 2025652
vs-code, code-editors, productivity
Can AI Replace Web Developers: A Practical Look at Current Tools and Limitations651
ai, career
Generative User Interfaces (mik+/cod)650
videos, interviews, ai, prompting, developer-experience
AI Tools + AI Fluency + Human Advantage = AI-Native Designer649
design, user-experience, ai, career, link-lists
I Used n8n and ChatGPT and Reddit to Make $2.4K in 7 Days—Here’s How (ask)648
monetization, n8n, chatgpt, ai
HTML Minifier Next (a Maintained Fork of HTML Minifier) (j9t)647
html, html-minifier, minification, optimization
The Open-Source Software Saving the Internet From AI Bot Scrapers (ema/404)646
ai, bots, scraping
When Figma Starts Designing Us (run/des)645
figma, design
Software Engineering With LLMs in 2025: Reality Check (ger)644
ai, programming, metrics
The Ultimate Guide to AI Dev Tools in 2025 (Beyond GitHub Copilot)643
guides, ai, link-lists, comparisons
JavaScript Broke the Web (and Called It Progress) (jon)642
javascript, performance, user-experience, tech-stacks, history
Node.js Moves Toward Stable TypeScript Support With Amaro 1.0 (sar/soc)641
nodejs, typescript, support
5 “Boring” n8n AI Automations That Do the Work for You (kal)640
ai, automation, n8n
Performance and Stress Testing in Node.js (app)639
nodejs, performance, testing
Re: Broken Promises (hbu)638
ai, accessibility
The Promise That Wasn’t Kept (whi)637
ai, productivity
The Perfect Project Setup for Angular: Structure and Automation for More Quality (man)636
angular, linting, modules, architecture, commit-messages
Top 10 Open Source Node.js Projects With AI Integration (It’s Crazy)635
nodejs, ai, foss, link-lists
Stop Saying That AI Is Just a Tool and It Only Matters How It Is Used (fra)634
ai
Tools (ada)633
ai
What’s New in Web (rac)632
web-platform, support, browsers
3 Tools to Help Fix the Web’s Most Common WCAG 2.2 Failures (ato)631
accessibility, wcag, lighthouse, webaim, axe
How I Built Dynamic Social Media Images in Eleventy Using Cloudinary (chi)630
eleventy, images, social-media, cloudinary
15+ Secret Weapons for Frontend Devs That Most Beginners Miss629
link-lists
Building a More Accessible GitHub CLI (rya+)628
github, command-line, accessibility
Stop Hiding Bad Code Behind Good Tooling627
quality, craft
Organizational Scaffolding for Accessible Design and Content (sta/a11)626
videos, interviews, accessibility, processes, culture
Tools of the Trade: Accessibility Without the Cost (web/equ)625
accessibility, linting, testing
I Tried 50 AI Tools—Here’s How AI Is Changing the Way We Design624
design, ai
How to Write Unit Tests in Node.js Using Mocha (app)623
how-tos, testing, nodejs
Making a Small JavaScript Blog Static Site Generator Even Smaller Using the General “async-tree” Library (jan)622
static-site-generation, javascript
The Open-Source Stack for AI Agents621
ai, tech-stacks, foss, link-lists
LangChain + MCP + RAG + Ollama = the Key to Powerful Agentic AI620
ai, langchain, mcp, rag, ai-agents
Local SEO vs. National SEO vs. Global SEO: A Strategy Guide (sem)619
guides, seo, strategies, comparisons
The Best Node.js Observability Tools in 2025: N|Solid vs. New Relic, Datadog, and More (nod)618
nodejs, observability, nsolid, opentelemetry, comparisons
The Post-Developer Era (jos)617
ai, code-editors, outlooks, career
Developer Ecosystem 2025 (jet)616
surveys, code-editors, ai
Just Say the Word—Try Our New AI Website Builder for Free (nee/wor)615
wordpress, ai
Your Frontend, Backend, and Database—Now in One Cloudflare Worker614
cloudflare
A Guide to Alt Text Across Popular Tools (pop)613
guides, alt-text, accessibility, images
Building a Drupal to Storyblok Migration Tool: An Engineering Perspective (edo/sma)612
migrating, drupal
TypeSpec 1.0-RC: Design Faster Today, Scale Easier Tomorrow611
apis
Implementing Multi-Brand Theming With Style Dictionary (stu)610
theming, branding, design-tokens
Testing Tools for Accessibility Enhancement II609
videos, accessibility, testing
My Favorite Tools for Web Accessibility Testing (ale)608
accessibility, testing, link-lists
React Email 4.0607
react, email
Online Tracking Is Out of Control—Privacy Badger Can Help You Fight Back (eff)606
privacy, browser-extensions, eff
5 GitHub Actions Every Maintainer Needs to Know (kli)605
github-actions, github, automation, maintenance
AI Won’t Take Your Job—but Someone Who Uses It Better Than You Will (cwo)604
ai, career, learning
Don’t Use Scores From Automatic Tools in Your Accessibility Statement (cer)603
accessibility, documentation, compliance
Keyword Research for SEO in 2025: Step-By-Step Tutorial602
videos, keywords, seo, google
Vibe Coding and CHOP: What You Need to Know About AI-Driven Development (big/gra)601
ai, vibe-coding, processes
Introducing Motion for Vue (cit)600
introductions, animations, vuejs
A Review of HTML Linters599
overviews, html, linting, conformance, link-lists, comparisons
Web Scraping With Cheerio in 2025 (api)598
guides, scraping
How to Get Deep Traces in Your Node.js Backend With OTel and Deno (den)597
how-tos, observability, tracing, nodejs, deno
Automated Tools Can Ensure Full Accessibility Compliance596
accessibility, compliance, automation
How to Troubleshoot Node.js Images in OpenShift595
how-tos, nodejs, docker, debugging
Is Biome Ready to Replace Prettier and ESLint?594
formatting, linting, biome, prettier, eslint
The Case For Minimal WordPress Setups: A Contrarian View On Theme Frameworks (sma)593
wordpress, theming, minimalism
10 Best AI Code Review Tools and How They Work592
ai, code-reviews, comparisons, link-lists
UX Analytics: How to Measure Your User Experience the Right Way (uxm)591
how-tos, user-experience, metrics, accessibility, performance
JavaScript Fatigue Strikes Back (all)590
javascript, react, frameworks, libraries
Testing Tools for Accessibility Enhancement589
videos, accessibility, testing
How to Reduce Web Application Bundle Size? (ant)588
how-tos, web-apps, bundling, javascript
Trusting AI With My Images Wasn’t Easy (dri)587
ai, images, alt-text, accessibility, automation
10 Open-Source Documentation Frameworks to Check Out586
foss, documentation, link-lists, zola
Introduction to Frontend Development585
introductions, html, css, javascript, frameworks, libraries, career, trends
Intro to Datastar (and Craft CMS) (cra)584
videos, introductions
Tracing of Node.js for Better Visibility and Performance With N|Solid (nod)583
nodejs, tracing, nsolid
React Libraries for 2025 (rwi)582
react, libraries, link-lists
Style Observer: JS to Observe CSS Property Changes, for Reals (lea)581
libraries, css, javascript
How to Improve Webpage Speed: Tips and Best Practices580
how-tos, performance, optimization, tips-and-tricks, best-practices, redirecting, fonts, images, testing, webpagetest
Which Rich Text Editor Framework Should You Choose in 2025? (aur/liv)579
comparisons, link-lists
How I Learned to Code With My Voice (whi)578
voice, code-editors
Introducing Fusion: Write PHP Inside Vue and React Components (eri/lar)577
introductions, php, vuejs, react, components
How I Use AI: Meet My Promptly Hired Model Intern (mit)576
ai, programming, processes
Introducing Mentoss: The Fetch Mocker (nza)575
introductions, data-fetching
How I Write Angular Apps in 2025: Tools, Tips, Techniques (rai)574
videos, angular, tips-and-tricks, techniques
Alternatives to htmx (htm)573
alpinejs, hotwire, jquery, link-lists
9 GitHub Projects That Surprised Me (che)572
foss, link-lists
Can AI Be Used as an Accessibility Testing Partner? (tho)571
ai, accessibility, testing, comparisons
Mastering Angular Unit Testing: Best Practices and Tools (pla)570
angular, testing, best-practices
What Is Website Traffic? And a Quick Guide on Tracking It (sem)569
how-tos, traffic, analytics, google
Clean Up HTML Content for Retrieval-Augmented Generation With Readability.js (phi/dat)568
html, scraping, nodejs, rag
8 Modern Dev Tools to 100× Your Productivity (let)567
productivity, link-lists
Exploring Modern JavaScript Compilers: Why Oxc Matters for the Developer Community (hac)566
oxc, javascript, compiling
2024 JavaScript Rising Stars565
javascript, frameworks, libraries, react, vuejs, mobile, desktop, state-management, ai, css-in-js, testing, graphql, retrospectives
How to Find All Existing and Archived URLs on a Website (tca/moz)564
how-tos, urls, seo, sitemaps
Top 6 Must Try Frontend Libraries for All Developers563
libraries, link-lists
TypeScript Without Build Tools (chr/fro)562
typescript, monorepos, link-lists
After Rome Failure, VoidZero Is the Newest Attempt to Create Unified JavaScript Toolchain (inf)561
voidzero, javascript
The Ultimate Tech Stack for Startups in 2025560
tech-stacks, nextjs
Detecting Web Performance Regressions Using Statistical Tools (pet/per)559
performance, regressions
Is Figma Dev Mode a Worthwhile Tool for Developers? (ele/des)558
guest-posts, figma, developer-experience
HTML Conformance: A Comparison of 6.5 npm Validator Packages (With 1.5 Recommendations) (j9t)557
html, conformance, npm, comparisons
The Top 20 Tools UX Designers Should Know (uxm)556
design, user-experience, link-lists
Simple Web Performance Mentoring (per)555
performance, monitoring, web-vitals, webpagetest
Drizzle Database Migrations (ada/fro)554
migrating, databases
Tools for Unmoderated Usability Testing (nng)553
usability, testing
The Evolution of Instant Web: What It Means for Performance Tooling (per)552
performance, web-vitals
24 Best AI Tools for Developers in 2025 (moz)551
ai, link-lists
How to Include Web Accessibility in Your Web Development Process (pop)550
how-tos, accessibility, processes, webaim
Turn Off AI Features by Default (to Reduce Their Climate Impact) (hdv)549
ai, sustainability
Design Systems Are Dead—Long Live Design Systems (lur/zer)548
design-systems, outlooks
A False Sense of Accessibility: What Automated Testing Tools Are Missing (a11)547
videos, accessibility, testing, automation
When Is It Time to Move Prototyping From Figma to ProtoPie?546
design, prototyping, figma
Jekyll to Astro: An AI-Assisted Migration545
migrating, jekyll, astro, ai
Create Accessible Websites: Top Free Tools You Need to Know544
accessibility, testing, jaws, nvda, screen-readers, linting
Building Better CLI Apps (mol)543
videos, typescript, javascript, command-line
Screenshot-Driven Development (bla/ope)542
processes, design
Node.js Corepack: Version Control for Package Managers (tre)541
nodejs, corepack, versioning, dependencies
Why Is Hiring Software So Impersonal?540
hiring, user-experience
AI Coding (pvd)539
ai, code-editors, comparisons, cursor
Top 20 Platform Engineering Tools (spa)538
platform-engineering, link-lists
Biome.js, a Toolchain to Format and Lint Your Web Project537
biome, formatting, linting
The Path to Learn Web Development (fla)536
learning, http, html, css, git, javascript, typescript, databases, frameworks
Introducing the vlt Package Manager and Serverless Registry (dar+/vlt)535
introductions, dependencies, serverless, javascript
How I Improved Video Streaming With FFmpeg and Node.js534
multimedia, nodejs, optimization
Securing Your Express REST API With Passport.js533
nodejs, express, json-web-tokens, apis, rest, security
@wasmer/sdk Adds Node.js and Bun Support (was)532
nodejs, bun
The Image Compression Challenge (Donating Money for Excess-Free Projects) (j9t)531
images, compression, performance
Dynamic Social Share Images Using Cloudinary (sia)530
social-media, images, cloudinary
Introducing the New Svelte CLI (sve)529
introductions, svelte, sveltekit
SecretLint—a Linter for Preventing Committing Credentials (tre)528
linting, security
Why I’m Skeptical of Rewriting JavaScript Tools in “Faster” Languages (nol)527
javascript, programming
Why Developers Lose Trust in AI Tools526
research, ai
You Should Be Using an RSS Reader (plu)525
syndication, rss, web
The Greatness and Limitations of the “js-framework-benchmark” (nol)524
javascript, frameworks, performance, metrics
The User Experience of Developer Tools523
developer-experience, user-experience
8 AI Tips for Web Developers (and Their Careers) (j9t)522
ai, documentation, code-reviews, refactoring, processes, career, tips-and-tricks
I Interviewed 100 DevTools Founders and This Is What I Learned (jac)521
interviews, lessons, developer-experience, link-lists
Using Datastar520
Bundling Past, Present, and Future (dev)519
videos, bundling, history, outlooks
Biome.js: The ESLint and Prettier Killer?518
biome, eslint, prettier, linting, formatting
Why We Switched From Cypress to Playwright517
cypress, playwright, comparisons, testing, performance
Rethinking Code Reviews With Stacked PRs516
code-reviews, version-control, git
10 Developer Tools to Improve Your Daily Life as a Developer515
productivity, developer-experience
Five Ways to Lazy Load Images for Better Website Performance514
performance, lazy-loading
The Neverending Story (gar)513
web-platform, standards, frameworks, libraries
The State of ES5 on the Web (phi)512
ecmascript, javascript, support
How to Deploy Node.js to AWS Lambda With OpenTofu and GitHub Actions511
how-tos, deploying, nodejs, aws, serverless, lambda, github-actions, link-lists
Harnessing Copilot and Other Gen-AI Tools to Increase Digital Accessibility Efficiency510
videos, ai, microsoft, accessibility, images, alt-text
What Skills Should You Focus on as Junior Web Developer in 2024? (fro)509
career, fundamentals, html, css, javascript, frameworks, learning, link-lists
6 Best Local Directory Submission Tools Compared508
seo, link-lists
Disability Data Alarmingly Absent From AI Algorithmic Tools, Report Suggests (for)507
accessibility, ai
Let’s Make a Simpler, More Accessible Web (cod)506
web, web-platform, simplicity, usability, accessibility, optimization
Ontology Engineering for Beginners505
owl
Automated Ways to Security Audit Your Website504
security, auditing, automation
Rust Is Revolutionizing JavaScript Development503
bundling, rust, javascript
25 Open Source AI Tools to Cut Your Development Time in Half502
ai, productivity, foss, link-lists
Playwright vs. Puppeteer: Which Is Better in 2024? (api)501
playwright, puppeteer, automation, testing, comparisons
A Quick-Ish Accessibility Review: shadcn/ui Charts (ash)500
accessibility, information-design, shadcn, auditing, link-lists
YouTube Embeds Are Bananas Heavy and It’s Fixable (chr/fro)499
embed-code, youtube, performance
The Time for Designers to Learn to Code Is Now (bel/pic)498
design, career, training, link-lists
Seamless Screenshot Testing for Compose With Screenshotbot497
screenshots, images, regressions, testing
Dual Publishing ESM and CJS Modules With tsup and “Are the Types Wrong?” (joh)496
dependencies, esm, commonjs, typescript, type-safety
17 Developer Tools That Keep Me Productive495
productivity, efficiency, automation, link-lists
Automate Browser Testing With Tools and Best Practices From Chrome494
videos, browsers, chrome, testing, automation, best-practices
17 Best Developer Productivity Tools to Try493
productivity, link-lists
Ditch Dotenv: Node.js Now Natively Supports .env File Loading492
nodejs, environments
State of Design Tokens 2024 (don+)491
videos, design-tokens, figma
Beware—Automatic Tools Over-Report Accessibility Issues and Steal Your Time (cer)490
accessibility, auditing
Interview With Senior JS Developer 2024489
videos, interviews, javascript, frameworks, libraries, tech-stacks, web-platform
A Comparison of Automated Testing Tools for Digital Accessibility (equ)488
accessibility, testing, automation, comparisons
Node.js Debugging in Chrome DevTools (chr/fro)487
nodejs, debugging, browsers, chrome, dev-tools
14 Top UX Tools for Designers in 2024 (web)486
user-experience, link-lists
Introducing Root.js485
introductions, content-management
Why I Use Node, Deno, Bun, [QuickJS], [txiki.js] at the Same Time484
nodejs, deno, bun, quickjs
A Guide to Building CLI Tools in JavaScript483
guides, command-line, javascript, nodejs
ai.robots.txt (cor)482
ai, crawling, scraping, robotstxt
AI Can Make a Code Review for Free481
ai, code-reviews
Don’t Get Scammed by Fake Performance Experts and Apps480
performance
Essential CSS Tools for Developers (nim)479
css
Performance Tooling in 2024 and Beyond (pau)478
performance, browsers, dev-tools, lighthouse
Announcing Speedometer 3.0: A Shared Browser Benchmark for Web Application Responsiveness477
performance, metrics
Replace ESLint and Prettier With Biome.js476
biome, eslint, prettier, comparisons, remix
The Ultimate Guide to Choosing the Best React Website Builder475
guides, react, comparisons, link-lists
Tools That Make Me Productive as a Software Engineer474
productivity, link-lists
Discovering Web Automation and Scraping (gli)473
scraping, automation, bots
10 Best Automated AI Code Review Tools 2024472
ai, automation, code-reviews, comparisons, link-lists
Exciting New Tools for Designers, February 2024 (web)471
design, link-lists
PurePWA—a Radical U-Turn in Web Development470
web-apps, progressive-web-apps, simplicity
Implementing User Authentication in React Apps With Appwrite469
react, authentication
14 Best SEO Tools in 2024 (web)468
seo, link-lists
7 Mobile UX Design Tools to Supercharge Your Design Process (uxm)467
design, link-lists
Continuous Accessibility: What, Why, How (ass)466
accessibility, processes, testing
Making CSS View Transitions Easy With Velvette (nom/cod)465
css, view-transitions
Is It Time to Switch From Docker to Podman?464
videos, docker, podman, comparisons
The Building Blocks of a Greenfield Vue Application in 2024 (fad)463
vuejs, link-lists
Top Front-End Tools of 2023 (lou/sma)462
link-lists, retrospectives
Let’s Make the IndieWeb Easier461
indieweb
2024 Resolution: Be More Open-Source Centric460
foss, link-lists
SolidStart: A Different Breed of Meta-Framework (ati/sma)459
frameworks, solidstart, solidjs
How I’m Writing CSS in 2024 (lee)458
css, developer-experience
Figma Is Not Forever457
design, figma
20+ Tools for Node.js Development in 2024456
nodejs, link-lists
Not All Automated Testing Tools Support Shadow DOM in Web Components (mat)455
accessibility, testing, automation, shadow-dom, dom, web-components
Installing Google Fonts as npm Packages (ami)454
installing, dependencies, google, fonts
Tools to Make Your Developer Experience Better in PHP (ami)453
developer-experience, php, link-lists
Polypane Review: Best Browser for Web Developers?452
polypane, browsers
AI for Web Devs: AI Image Generation (aus)451
ai, images, automation
Managing Node.js Processes450
nodejs
Developer Toolkit449
websites, conversion, link-lists
The Best Go Tools to Use for Your Frontend Projects (fre)448
go, link-lists
Competing Against Internally Developed Tools447
processes
Using Nodemon and Watch in Node.js for Live Restarts (cra)446
nodejs
Task Automation and Debugging With AI-Powered Tools445
automation, debugging, ai
Create Dynamic Web Experiences With Interactive SVG Animations444
svg, images, animations
Introducing N|Solid Copilot: Your AI-Powered Node.js Navigator (nod)443
introductions, nodejs, ai, nsolid
Monitoring Your Python App With AppSignal442
python, monitoring
Markdown to HTML in Seconds: Discovering mdhub (gli)441
markdown, html, conversion
10 Best Web Development Stacks440
tech-stacks
Deprecation of Formatting Rules (nza/esl)439
eslint, linting, deprecation, formatting, release-notes
Color Contrast Accessibility Tools With Examples (pop)438
accessibility, link-lists, colors, contrast, examples
Designing for All: The Basic Principles of Web Accessibility437
accessibility, fundamentals, principles, aria
4 Alternatives to Postman to Consider After Their Latest Update436
apis, vs-code
Comparing JavaScript Bundlers: Rollup vs. Webpack vs. Parcel (kin)435
javascript, bundling, rollup, webpack, parcel, comparisons
20+ Tools for Node.js Development in 2023434
nodejs, link-lists
How to Check Website Traffic (and Increase It) (sem)433
how-tos, traffic, analytics, google
The 10 Tools I Install on Every New Mac I Get (cod)432
apple, link-lists
The 10ish Tools I Install on Every New Mac I Get (j9t)431
apple, link-lists
v0.dev430
websites, components, ai, react, tailwind
Cool Tools (mic)429
link-lists
Five Optimization and Performance Tools That Enhance Website User Experience428
user-experience, performance, optimization, link-lists
The Comedy of Errors (met)427
google, search, errors
200 Web-Based, Must-Try Web Design and Development Tools (j9t)426
link-lists
Should New Developers Use AI Coding Tools?425
ai, productivity, career, learning
CrBug Release Indicator (bra)424
browsers, chromium
Awesome List of Free CSS [Generators]423
link-lists, css, code-generation
Unleashing Lightning CSS422
css, lightning-css
Is Lighthouse a Misleading Performance Tool?421
performance, lighthouse, web-vitals
How to Validate HTML On-Line at W3C (wie)420
how-tos, html, conformance
Resources for Procurement of Accessible Digital Products and VPAT (den)419
accessibility, vpat-acr, conformance, link-lists
Design for the Web Without Figma418
design
Top 6 AI Coding Assistants in 2023417
ai
Testing Sites and Apps With Blind Users: A Cheat Sheet (sma)416
accessibility, testing, screen-readers, assistive-tech, cheat-sheets
Design Systems: A Curated List for Today’s UI/UX Designers (sta)415
design-systems, design, link-lists
SupportsCSS (5t3)414
websites, css, support
The Native Way to Configure Path Aliases in Frontend Projects413
javascript, nodejs, esm, commonjs, aliases
Configuring ESLint, Prettier, and TypeScript Together (jos)412
eslint, prettier, linting, formatting, typescript, configuration
Everything You Need to Know About Webpack’s Bundle Analyzer411
webpack, bundling
The Most Important Thing Productivity Tools Are Missing About AI410
productivity, ai
8 Best Tools for Cryptography and Encryption (sta)409
link-lists, comparisons, security, cryptography, encryption, privacy
Are [You] Confused Which Bundler You Should Use? Webpack vs. Parcel vs. Rollup408
bundling, webpack, parcel, rollup, comparisons
Convert PNG to JPG Using FFmpeg (ama)407
images, png, jpeg, conversion
10 AI Tools for Content Writing (sta)406
link-lists, content, writing, ai
Guardrails for Better Accessibility Support in Frontend (net)405
accessibility, quality
The 5 Best Status Page Tools (sta)404
monitoring, alerting, link-lists
Choose Boring Tools403
Cover All the Codebases: A Guide to Code Coverage Tools402
guides, code-coverage, testing, link-lists
You Don’t Need a Build Step (den)401
building, deno
The Ultimate Guide to Web Development Tools (sta)400
guides, link-lists
Debugging JavaScript Like a Pro: Tools and Techniques for Finding and Fixing Bugs399
javascript, debugging, techniques, bugs
Using Node Watch Instead of Nodemon398
nodejs
WordPress Version Control: A Comprehensive Guide397
guides, wordpress, version-control
Rethinking the Modern Web396
javascript, web-platform
Monitoring Node.js Performance (ano)395
nodejs, performance, monitoring, nsolid
10 Web Development Trends in 2023 (rwi)394
trends, frameworks, javascript, monorepos, presentational-html, ai, code-completion
Easy Dynamic Social Sharing Image With Eleventy393
eleventy, social-media, images
Accessibility Tools and Resources for Designers392
link-lists, design
Comparing Level Access Automated Tools to Manual Accessibility Testing (rac)391
accessibility, testing, automation
Top Front-End Tools of 2022 (lou/sma)390
link-lists
2023 N|Solid Awards: The Top 10 Best Node.js Open Source Projects to Watch (nod)389
nodejs, foss, link-lists
2022 JavaScript Rising Stars388
javascript, frameworks, react, vuejs, building, testing, mobile, desktop, state-management, css-in-js, graphql, retrospectives
Website Accessibility (15 Best Practices) (bru)387
accessibility, best-practices, content, readability, captcha, images, alt-text, forms, focus, html
W3C Design Tokens With Style Dictionary (luk)386
design-tokens
Super Useful CSS Resources385
css, link-lists
How to Use the WAVE Extension and Start Manual Accessibility Testing (pop)384
how-tos, accessibility, testing, browser-extensions, webaim
Minification and Cache Directives for the Most Popular Websites of the Internet (dvk)383
minification, lightning-css, html-minifier, caching, performance, metrics
Setting Up a Screen Reader Testing Environment on Your Computer (sar)382
screen-readers, nvda, testing, accessibility, link-lists
Awesome Productivity Tools for Developers381
productivity
When Our Tools Hold Us Back (mia/odd)380
design, css
Is Turbopack Really 10× Faster Than Vite? (eva)379
bundling, performance, turbopack, vite
Screenshotting VoiceOver on macOS (kil)378
screenshots, images, unix-like, voiceover, screen-readers, accessibility
Accessibility Checkers—a Good Start, Not a Solution (kno)377
accessibility, testing
CDN (htt)376
web-almanac, studies, research, metrics, performance, content-delivery
Five Months Worth of Takes on the Digital Accessibility Space375
accessibility, testing
Awesome Tools for Open Source Contributions374
foss, documentation
Check Heading Accessibility Using the WAVE Tool (pop)373
videos, accessibility, headings, assistive-tech, testing
5 Modern CLI Tools That Help Boost Your Productivity372
productivity
Results of Quick Testing of Documentation Tools’ Accessibility371
accessibility, documentation
Core Web Vitals Tools to Boost Your Web Performance Scores (sma)370
performance, web-vitals
Popular Node.js Patterns and Tools to Re-Consider369
nodejs
Powerful Image Optimization Tools (lou/sma)368
link-lists, images, compression, performance
Rethinking Device Emulation in Browsers (cod)367
browsers, usability
Top 5 npm Vulnerability Scanners366
npm, security, vulnerabilities
Generating Accessibility Test Results for a Whole Website With Pa11y CI365
accessibility, testing
How to Auto-Prefix and Minify CSS?364
how-tos, css, vendor-extensions, minification
Web Design Tool Wish List (gri/clo)363
design, wish-lists
Why You Should Consider Prisma.io362
databases, orm, prisma
The Future of Frontend Build Tools (sma)361
building
Quick and Dirty Text Diffing (jim)360
Get to Know Your Browser’s Performance Profiler359
browsers, performance, profiling
You Don’t Need a UI Framework (jos/sma)358
frameworks, css
8 Industry-Standard Tools to Reduce Dependency Risks357
dependencies, maintenance, renovate, depfu, link-lists
11 Steps to Keep Figma Clean356
design, figma
Productivity Tips and Tools for a More Efficient Workflow (sma)355
link-lists, productivity, tips-and-tricks
One Million Broken Web Sites—and a Way to Prevent That (cod)354
accessibility, browsers
Syntax Highlighting for AsciiDoc With Eleventy (san)353
syntax-highlighting, eleventy
7 Collaborative Coding Tools for Remote Pair Programming352
collaboration
Tweaking in the Browser (sha)351
browsers
Quick Survey: Help Improve the Simulation Options of Browser Developer Tools (cod)350
surveys, browsers, developer-experience
Typography in Design Tokens for Figma and Code349
typography, design-tokens, figma
How to Use Spectator to Test Your Angular Components348
how-tos, testing, angular, components
Taming CSS Variables With Web Inspector (web)347
css, custom-properties, browsers
15 Useful Placeholder Tools for Designers and Developers346
images, content, placeholders, testing, link-lists
How to Keep Your Repo Package Dependencies Up to Date Automatically345
how-tos, dependencies, github-actions
Assistive Technology, Accessible Technology, and the Accessibility Tree344
accessibility, screen-readers, assistive-tech
Optimize Your PNGs With Oxipng and pre-commit (ada)343
images, png, performance, compression
13 Tools and Techniques to Accelerate Frontend Development342
techniques, software-design-patterns, linting, bundling, testing, logging, frameworks, processes, ci-cd
Understanding Accessibility341
accessibility, testing
Smashing Podcast Episode 44 With Chris Ferdinandi: Is the Web Dead? (cfe+/sma)340
podcasts, interviews, web-platform, standards, performance, developer-experience
What Is Magento? A Brief Introduction339
introductions, ecommerce, magento
Let’s Not Send Developers to the Accessibility Tree Tool (cod)338
browsers, accessibility
Design System Best Practices With ESLint Series (and)337
design-systems, design-tokens, best-practices, eslint
5 Popular Frontend Development Tools in 2021336
Rust Is Eating JavaScript (lee)335
rust, javascript, swc, deno, esbuild, webassembly
Developer Tools Secrets That Shouldn’t Be Secrets (cod)334
browsers, developer-experience
An Introduction to PostCSS (cra)333
introductions, postcss, postprocessors
How to Get Started With Social Media Automation332
how-tos, social-media, automation
9 Tag Management Solutions You Should Consider331
tag-management, comparisons, link-lists
Remove Unnecessary Files in node_modules330
nodejs
5 Tools to Automate Your Development329
automation, productivity
jsc: My New Best Friend328
javascript
Static vs. Dynamic vs. Jamstack: Where’s the Line? (css)327
comparisons, tech-stacks, jamstack
A Performance-Focused Workflow Based on Google Tools326
performance, web-vitals, google
Visualizing a Codebase325
developer-experience, visualization
What Devs Need324
websites, link-lists
Introducing GitHub Copilot: Your AI Pair Programmer323
introductions, github-copilot, github, ai
A Complete Guide to Accessibility Tooling (nic/sma)322
guides, accessibility
What Is Prisma and Why Do We Need Another ORM? (nea)321
databases, orm, prisma
Elasticsearch Boolean Query Performance (ast)320
search, performance
How to Implement Authentication in Next.js With Auth0 (fgi/sma)319
how-tos, nextjs, authentication, auth0
FTP: Fifty Years and Millions of FTP Servers Worldwide318
ftp, standards, history, servers
What Is Vite? An Overview of the New Front-End Build Tool (tim)317
overviews, building, vite
Comparing the New Generation of Build Tools (css)316
building, bundling, comparisons
How to Use PostCSS as a Configurable Alternative to Sass (cra)315
how-tos, postcss, sass
Learn Snowpack: A High-Performance Frontend Build Tool314
building
CSS-in-JS in 200 Bytes (zse)313
css-in-js, css, javascript
An Introduction to the Rollup.js JavaScript Bundler (cra)312
introductions, javascript, bundling, rollup
2020 JavaScript Rising Stars311
javascript, frameworks, nodejs, react, vuejs, angular, building, testing, css-in-js, mobile, state-management, graphql, retrospectives
Symbols to Copy310
typography
Testing Vue Applications With the Vue Testing Library (sma)309
vuejs, testing
Measuring Core Web Vitals With Sentry (fon/css)308
performance, web-vitals
Authenticating React Apps With Auth0 (sma)307
react, authentication, auth0
The Top 13 Web Development Tools You Must Know About306
angularjs, foundation, mongodb, github, react, typescript, jquery, bootstrap, dev-tools, chrome, grunt, codepen, sublime-text, vs-code, link-lists
What Can We Learn From the W3C CMS Selection Process305
w3c, content-management, lessons
New Open Source robots.txt Projects (met)304
robotstxt, foss
[JavaScript] Minification Benchmarks (hir)303
minification, metrics, comparisons, javascript, oxc, swc, bun, esbuild
Five Decades of Access to Tools (lor)302
An Overview of Scroll Technologies (zac/css)301
overviews, scrolling, animations, css, javascript
Sending Emails in PHP With PHPMailer300
email, php
Why You Should Use SWC (and Not Babel) (log)299
transpiling, swc, babel
How to Succeed in Wireframe Design (sma)298
how-tos, design, prototyping, link-lists
Introduction to Netlify CMS (joe)297
introductions, netlify, content-management
RSS Is Dead (zse)296
rss, syndication
How to Debug a Node.js Application: Tips, Tricks, and Tools (cra)295
how-tos, nodejs, debugging, terminology, tips-and-tricks
Tools for Optimizing SVG (chr/css)294
svg, images, optimization, link-lists
Accessible SVGs: Inclusiveness Beyond Patterns (car/sma)293
svg, images, accessibility
The Developer’s Dilemma (fla)292
developer-experience
The Web We Want (mar+)291
surveys, standards, web
Using MySQL With Node.js and the mysql JavaScript Client290
databases, mysql, nodejs
Snowpack (chr/css)289
building
2019 JavaScript Rising Stars (sac)288
javascript, frameworks, nodejs, react, vuejs, angular, testing, compiling, building, mobile, css-in-js, graphql, retrospectives
Eleventail—a Helper for Tailwind CSS and Eleventy (phi)287
tailwind, eleventy
How Do You Remove Unused CSS From a Site? (chr/css)286
css, performance
Getting Started With Puppeteer285
introductions, puppeteer
Workflow Considerations for Using an Image Management Service (chr/css)284
images, performance, content-delivery
Recipes for Performance Testing Single Page Applications in Webpagetest (pha/css)283
performance, testing, single-page-apps, webpagetest
Definition of Web Developer (j9t)282
terminology, career
How to Add CSS Vendor Prefixes Automatically (luk)281
how-tos, css, vendor-extensions, automation, postcss, webpack, gulp, npm
VuePress: Documentation Made Easy (ben/sma)280
vuejs, documentation
Load Balancer and When to Use It279
load-balancing
Other Ways to SPAs (chr/css)278
single-page-apps, performance
The Story of NuxtPress (ano)277
nuxt