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 and included. Hide

Frontend Dogma

“tooling” News Archive

Definition, related topics, and tag feed

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

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

Entry (Sources) and Additional TopicsDate#
LLM Evaluation and AI Observability for Agent Monitoring (jet)736
ai-agents, ai, monitoring, observability
Rethinking the Experience of System Tools (sma)735
developer-experience
We Needed a Screenshot Pipeline—We Got a Design QA Tool Instead (ben/cal)734
screenshots, quality, playwright, case-studies
“Developer Loyalty Is at Zero Right Now”: Google Doesn’t Care Which AI Coding Tool You Use (fre)733
google, gcp, ai
The Death of Design732
design, ai
Video as Code: A Deep Dive Into HeyGen’s Hyperframes731
deep-dives, multimedia, html, css
Creating Custom Page Transitions in Astro With Barba.js and GSAP (cod)730
astro, gsap, animations, javascript
RFC JSIR: A High-Level IR for JavaScript729
javascript
What to Know in JavaScript (2026 Edition) (chr/fro)728
javascript, ecmascript, standards, frameworks, runtimes, testing, npm
Introducing EmDash—the Spiritual Successor to WordPress That Solves Plugin Security (tk+)727
introductions, emdash, wordpress, content-management, cloudflare
Google Stitch: Is This the End of the Junior Designer? (web)726
design, ai, google, career
Best CI/CD Tools for 2026: What the Data Actually Shows (ovb/jet)725
ci-cd, metrics
Edge.js: Running Node Apps Inside a WebAssembly Sandbox (was)724
nodejs, webassembly
Monitoring Your Node.js App Health on Fly.io (app)723
nodejs, monitoring
Building a New Flash722
flash
Accessibility Testing Takes More Than a Scan721
accessibility, testing
My Personal Skills for AI-Assisted Node.js Development (mco)720
ai, nodejs
Developer Experience at Scale—Lessons From Dropbox719
interviews, developer-experience, productivity, ai, lessons
Oxfmt Beta (bos+)718
release-notes, formatting
Upskilling in the AI Age (dac)717
ai, learning
How Many AIs Does It Take to Read a PDF? (jos/ver)716
ai, pdf
“Made in EU”—It Was Harder Than I Thought715
privacy, hosting, tech-stacks
Fastest Frontend Tooling for Humans and AI714
tech-stacks, typescript, developer-experience, optimization
Europe Is Ready to Ditch US Tech for Private Alternatives (pro)713
privacy, security, metrics
Life After Figma Is Coming (and It Will Be Glorious) (jon)712
design, ai, figma
Vite, Rust, and the Future of JavaScript Tooling (eva+/bet)711
videos, interviews, vuejs, rust, javascript, oxc, bundling, ai
Fast by Default (den)710
performance, architecture, code-reviews, processes
Minifier Benchmarks (j9t)709
minification, metrics, comparisons, swc, html-minifier, htmlnano
Practical Use of AI Coding Tools for the Responsible Developer (ska/sma)708
ai, prompting
Introducing ReliCSS: A Tool for Front-End Archaeology (stu)707
introductions, css, auditing
On the Need for Neutral Maintained Minifier Metrics (j9t)706
minification, html-minifier, htmlnano
How to Use Font Ligatures705
how-tos, typography, fonts, adobe, figma, microsoft, css
What Makes Generated UI Worth Keeping?704
design, ai, branding
How to Diagnose Lighthouse Score Discrepancies Between Tools (mat/deb)703
how-tos, performance, lighthouse, google
CMS (htt)702
web-almanac, studies, research, metrics, content-management, wordpress, user-experience, performance, web-vitals, lighthouse, apis
Ecommerce (htt)701
web-almanac, studies, research, metrics, ecommerce, performance, web-vitals, lighthouse
The Missing Link for Web Components (kin/fro)700
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)699
nodejs, security, vulnerabilities, react, nextjs, monitoring, performance
How to Use OpenCode: A Practical Guide and Builds698
guides, opencode, ai, mcp, installing
Aspire for JavaScript Developers (dav)697
javascript, typescript
2025 JavaScript Rising Stars696
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)695
how-tos, javascript, effects, gsap, threejs
The Package Management Landscape (and)694
dependencies, overviews, link-lists
Introducing Flint (jos)693
introductions, linting
Trends That Defined JavaScript in 2025 (low)692
javascript, trends, retrospectives, react, frameworks, ai
The Two Most Important Tools for HTML Developers691
html, conformance, minification, html-minifier, htmlnano, swc
4 AI-Powered, No-Code Tools to Speed Up Your Frontend Workflow in 2026 (ele/des)690
guest-posts, ai, low-and-no-code, productivity
The Anatomy of LCP—a Deep Dive Into Sub-Parts (per)689
deep-dives, performance, web-vitals
The JavaScript Bundler Grand Prix (kat/red)688
javascript, bundling, vite, 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)687
migrating, ai, python, javascript, parsing, html
Hell Is Other People’s Markup (llo/mat)686
html, auditing
Changes in the World of HTML Minifiers (apo)685
html, minification, html-minifier
Useful Patterns for Building HTML Tools (sim)684
html, ai
Comparing HTML Minifiers (j9t)683
html, minification, html-minifier, htmlnano, metrics, comparisons
Type-Aware Linting Alpha (cam/bos)682
linting, oxc
How I Built a Form Management Platform With Angular 17 and SurveyJS681
functionality, forms, angular
2025 in Review: What’s New in Web Performance? (mat/deb)680
performance, web-vitals, lighthouse, apis, speculation, chrome, google, firefox, browsers, dev-tools, testing, mcp, ai, retrospectives, outlooks
Becoming Unblockable (sea)679
career, prioritization, collaboration
The Future of AWS CodeCommit678
aws, git, outlooks
Automated Accessibility Testing for React—Tools and Best Practices You Can Use677
accessibility, testing, react, best-practices
Effectively Monitoring Web Performance (sma)676
performance, monitoring
20 Best CSS Preprocessor Tools and Comparison for 2025: Complete Guide to Active Tools675
guides, css, preprocessors, comparisons, link-lists
You Are Going to Get Priced Out of the Best AI Coding Tools (dpa)674
ai, economics
Top 10 Essential Productivity Software for 2025673
productivity, collaboration, communication
HTML Minifier: A 12-Year Journey Building and Maintaining an Open Source Tool672
html, minification, windows, asp-net, retrospectives
Arnas Donauskas on AI-Powered Troubleshooting for Websites (nat)671
podcasts, interviews, ai, debugging
AI Frontend Generator Comparison: Claude Code vs. v0 vs. Cursor vs. Replit (hcr)670
ai, code-editors, claude, anthropic, vercel, cursor, comparisons
One Year With Next.js App Router—Why We’re Moving On669
nextjs, react, routing, components
10 Niche Developer Tools You Didn’t Know Existed668
link-lists, command-line, debugging, testing, documentation
How Are Engineering Leaders Approaching 2026 AI Tooling Budgets? (lau)667
ai, economics, engineering-management
What Is Ollama? Complete Guide to Local AI Models (October 2025)666
guides, ai
Vue Basics: State Management in Vue665
fundamentals, vuejs, state-management
AI Coding Tools I Use to Ship Faster664
ai, productivity
European Tech Alternatives (mat)663
link-lists
Fixing Safari Mixed Content Issues With Vite and mkcert662
security, safari, apple, browsers, vite
How Does Meta Move Terabytes of Data per Second? (vut)661
facebook+meta, data-engineering
A Guide to Creating Accessible PDFs Using Free Tools (stv/pic)660
guides, accessibility, pdf, testing, jaws, nvda, voiceover, screen-readers
What Is Web Design in 2025? (web)659
design, aesthetics, ai, collaboration, craft
How Software Engineers Can Take Advantage of Gen AI Tools658
ai, user-experience, documentation
Top 10 Debugging Tools Every Developer Should Know657
debugging, dev-tools, chrome, postman, vs-code, git, docker, monitoring
Compiling Multiple CSS Files Into One (geo/css)656
css, sass, postcss
The Missing Link in JavaScript Tools (mar)655
javascript
The 28 AI Tools I Wish Existed654
ai, wish-lists
.htaccess: A Helper Script to Easily Block Website Traffic by Country (j9t)653
apache, servers, traffic, advocacy
Best LLM Visibility Trackers for 2025: Track Your Brand in AI Search652
ai, branding, comparisons
Why You Absolutely Need to Have Automated Dependency Management in Place (j9t)651
dependencies, maintainability, maintenance, security, automation
How Developers Can Use Tracing in the UI to Add Backend-Style Observability650
tracing, observability, opentelemetry
Hack to the Future—Frontend (the)649
history, html, css, javascript, design, layout, flash, image-replacement, libraries, frameworks, hacks, xhtml, testing, outlooks
10 Python Libraries That Supercharge Web Scraping648
scraping, python, libraries
Web Design: What Is the Web Capable of That Is Hard to Express in Design Software? (chr/fro)647
design, interaction-design
Agentic AI: On Evaluations (ils)646
ai, testing
Automating Design Systems: Tips and Resources for Getting Started (sma)645
design-systems, automation, tips-and-tricks, ai
What Building Products Looks Like in the Age of AI644
ai, product-management, prompting, processes
Free Cloud GPU Credits in 2025: 10 Programs Worth $250k+643
cloud-computing, link-lists
Foundations: Types of Assistive Technology and Adaptive Strategies (tet)642
fundamentals, assistive-tech, screen-readers, screen-magnification, keyboard-navigation, accessibility
10 Best VS Code Extensions Transformed My Coding in 2025641
vs-code, microsoft, code-editors, productivity
Can AI Replace Web Developers: A Practical Look at Current Tools and Limitations640
ai, career
Generative User Interfaces (mik+/cod)639
videos, interviews, ai, prompting, developer-experience
AI Tools + AI Fluency + Human Advantage = AI-Native Designer638
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)637
monetization, chatgpt, ai
HTML Minifier Next (a Maintained Fork of HTML Minifier) (j9t)636
html, html-minifier, minification, optimization
The Open-Source Software Saving the Internet From AI Bot Scrapers (ema/404)635
ai, scraping
When Figma Starts Designing Us (run/des)634
figma, design
Software Engineering With LLMs in 2025: Reality Check (ger)633
ai, programming, metrics
The Ultimate Guide to AI Dev Tools in 2025 (Beyond GitHub Copilot)632
guides, ai, link-lists, comparisons
JavaScript Broke the Web (and Called It Progress) (jon)631
javascript, performance, user-experience, tech-stacks, history
Node.js Moves Toward Stable TypeScript Support With Amaro 1.0 (sar/soc)630
nodejs, typescript, support
5 “Boring” n8n AI Automations That Do the Work for You (kal)629
ai, automation
Performance and Stress Testing in Node.js (app)628
nodejs, performance, testing
Re: Broken Promises (hbu)627
ai, accessibility
The Promise That Wasn’t Kept (whi)626
ai, productivity
The Perfect Project Setup for Angular: Structure and Automation for More Quality (man)625
angular, linting, modules, architecture, commit-messages
Top 10 Open Source Node.js Projects With AI Integration (It’s Crazy)624
nodejs, ai, foss, link-lists
Stop Saying That AI Is Just a Tool and It Only Matters How It Is Used (fra)623
ai
Tools (ada)622
ai
What’s New in Web (rac)621
web-platform, support, browsers
3 Tools to Help Fix the Web’s Most Common WCAG 2.2 Failures (ato)620
accessibility, wcag, lighthouse, google, webaim, axe
How I Built Dynamic Social Media Images in Eleventy Using Cloudinary (chi)619
eleventy, images, social-media, cloudinary
15+ Secret Weapons for Frontend Devs That Most Beginners Miss618
link-lists
Building a More Accessible GitHub CLI (rya+)617
github, command-line, accessibility
Stop Hiding Bad Code Behind Good Tooling616
quality, craft
Organizational Scaffolding for Accessible Design and Content (sta/a11)615
videos, interviews, accessibility, processes, culture
Tools of the Trade: Accessibility Without the Cost (web/equ)614
accessibility, linting, testing
I Tried 50 AI Tools—Here’s How AI Is Changing the Way We Design613
design, ai
How to Write Unit Tests in Node.js Using Mocha (app)612
how-tos, testing, nodejs
Making a Small JavaScript Blog Static Site Generator Even Smaller Using the General “async-tree” Library (jan)611
static-site-generation, javascript
The Open-Source Stack for AI Agents610
ai, tech-stacks, foss, link-lists
LangChain + MCP + RAG + Ollama = the Key to Powerful Agentic AI609
ai, langchain, mcp, rag, ai-agents
Local SEO vs. National SEO vs. Global SEO: A Strategy Guide (sem)608
guides, seo, strategies, comparisons
The Best Node.js Observability Tools in 2025: N|Solid vs. New Relic, Datadog, and More (nod)607
nodejs, observability, opentelemetry, comparisons
The Post-Developer Era (jos)606
ai, code-editors, outlooks, career
Developer Ecosystem 2025 (jet)605
surveys, code-editors, ai
Just Say the Word—Try Our New AI Website Builder for Free (nee/wor)604
wordpress, ai
Your Frontend, Backend, and Database—Now in One Cloudflare Worker603
cloudflare
A Guide to Alt Text Across Popular Tools (pop)602
guides, alt-text, accessibility, images
Building a Drupal to Storyblok Migration Tool: An Engineering Perspective (edo/sma)601
migrating, drupal
TypeSpec 1.0-RC: Design Faster Today, Scale Easier Tomorrow600
apis
Implementing Multi-Brand Theming With Style Dictionary (stu)599
theming, branding, design-tokens
Testing Tools for Accessibility Enhancement II598
videos, accessibility, testing
My Favorite Tools for Web Accessibility Testing (ale)597
accessibility, testing, link-lists
React Email 4.0596
react, email
Online Tracking Is Out of Control—Privacy Badger Can Help You Fight Back (eff)595
privacy, browser-extensions, eff
5 GitHub Actions Every Maintainer Needs to Know (kli)594
github-actions, github, automation, maintenance
AI Won’t Take Your Job—but Someone Who Uses It Better Than You Will (cwo)593
ai, career, learning
Don’t Use Scores From Automatic Tools in Your Accessibility Statement (cer)592
accessibility, documentation, compliance
Keyword Research for SEO in 2025: Step-By-Step Tutorial591
videos, keywords, seo, google
Vibe Coding and CHOP: What You Need to Know About AI-Driven Development (big/gra)590
ai, vibe-coding, processes
Introducing Motion for Vue (cit)589
introductions, animations, vuejs
A Review of HTML Linters588
overviews, html, linting, conformance, link-lists, comparisons
Web Scraping With Cheerio in 2025 (api)587
guides, scraping
How to Get Deep Traces in Your Node.js Backend With OTel and Deno (den)586
how-tos, observability, tracing, nodejs, deno
Automated Tools Can Ensure Full Accessibility Compliance585
accessibility, compliance, automation
Is Biome Ready to Replace Prettier and ESLint?584
formatting, linting, biome, prettier, eslint
How to Troubleshoot Node.js Images in OpenShift583
how-tos, nodejs, docker, debugging
The Case For Minimal WordPress Setups: A Contrarian View On Theme Frameworks (sma)582
wordpress, theming, minimalism
UX Analytics: How to Measure Your User Experience the Right Way (uxm)581
how-tos, user-experience, metrics, accessibility, performance
10 Best AI Code Review Tools and How They Work580
ai, code-reviews, comparisons, link-lists
JavaScript Fatigue Strikes Back (all)579
javascript, react, frameworks, libraries
Testing Tools for Accessibility Enhancement578
videos, accessibility, testing
How to Reduce Web Application Bundle Size? (ant)577
how-tos, web-apps, bundling, javascript
Trusting AI With My Images Wasn’t Easy (dri)576
ai, images, alt-text, accessibility, automation
10 Open-Source Documentation Frameworks to Check Out575
foss, documentation, link-lists, zola
Introduction to Frontend Development574
introductions, html, css, javascript, frameworks, libraries, career, trends
Intro to Datastar (and Craft CMS) (cra)573
videos, introductions
Tracing of Node.js for Better Visibility and Performance With N|Solid (nod)572
nodejs, tracing
React Libraries for 2025 (rwi)571
react, libraries, link-lists
How to Improve Webpage Speed: Tips and Best Practices570
how-tos, performance, optimization, tips-and-tricks, best-practices, redirecting, fonts, images, testing, webpagetest
Style Observer: JS to Observe CSS Property Changes, for Reals (lea)569
libraries, css, javascript
Which Rich Text Editor Framework Should You Choose in 2025? (aur/liv)568
comparisons, link-lists
How I Learned to Code With My Voice (whi)567
voice, code-editors
Introducing Fusion: Write PHP Inside Vue and React Components (eri/lar)566
introductions, php, vuejs, react, components
How I Use AI: Meet My Promptly Hired Model Intern (mit)565
ai, programming, processes
Introducing Mentoss: The Fetch Mocker (nza)564
introductions, data-fetching
How I Write Angular Apps in 2025: Tools, Tips, Techniques (rai)563
videos, angular, tips-and-tricks, techniques
Alternatives to htmx (htm)562
alpinejs, hotwire, jquery, link-lists
9 GitHub Projects That Surprised Me (che)561
foss, link-lists
Can AI Be Used as an Accessibility Testing Partner? (tho)560
ai, accessibility, testing, comparisons
Mastering Angular Unit Testing: Best Practices and Tools (pla)559
angular, testing, best-practices
What Is Website Traffic? And a Quick Guide on Tracking It (sem)558
how-tos, traffic, analytics, google
Clean Up HTML Content for Retrieval-Augmented Generation With Readability.js (phi/dat)557
html, scraping, nodejs, rag
8 Modern Dev Tools to 100× Your Productivity (let)556
productivity, link-lists
Exploring Modern JavaScript Compilers: Why Oxc Matters for the Developer Community (hac)555
oxc, javascript, compiling
2024 JavaScript Rising Stars554
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)553
how-tos, urls, seo, sitemaps
Top 6 Must Try Frontend Libraries for All Developers552
libraries, link-lists
TypeScript Without Build Tools (chr/fro)551
typescript, monorepos, link-lists
After Rome Failure, VoidZero Is the Newest Attempt to Create Unified JavaScript Toolchain (inf)550
voidzero, javascript
The Ultimate Tech Stack for Startups in 2025549
tech-stacks, nextjs
Detecting Web Performance Regressions Using Statistical Tools (pet/per)548
performance, regressions
Is Figma Dev Mode a Worthwhile Tool for Developers? (ele/des)547
guest-posts, figma, developer-experience
HTML Conformance: A Comparison of 6.5 npm Validator Packages (With 1.5 Recommendations) (j9t)546
html, conformance, npm, comparisons
The Top 20 Tools UX Designers Should Know (uxm)545
design, user-experience, link-lists
Simple Web Performance Mentoring (per)544
performance, monitoring, web-vitals, webpagetest
Drizzle Database Migrations (ada/fro)543
migrating, databases
Tools for Unmoderated Usability Testing (nng)542
usability, testing
The Evolution of Instant Web: What It Means for Performance Tooling (per)541
performance, web-vitals
24 Best AI Tools for Developers in 2025 (moz)540
ai, link-lists
How to Include Web Accessibility in Your Web Development Process (pop)539
how-tos, accessibility, processes, webaim
Turn Off AI Features by Default (to Reduce Their Climate Impact) (hdv)538
ai, sustainability
A False Sense of Accessibility: What Automated Testing Tools Are Missing537
videos, accessibility, testing, automation
Design Systems Are Dead—Long Live Design Systems (lur/zer)536
design-systems, outlooks
When Is It Time to Move Prototyping From Figma to ProtoPie?535
design, prototyping, figma
Building Better CLI Apps (mol/blo)534
videos, typescript, javascript, command-line
Jekyll to Astro: An AI-Assisted Migration533
migrating, jekyll, astro, ai
Create Accessible Websites: Top Free Tools You Need to Know532
accessibility, testing, jaws, nvda, screen-readers, linting
Screenshot-Driven Development (bla/ope)531
processes, design
Node.js Corepack: Version Control for Package Managers (tre)530
nodejs, corepack, versioning, dependencies
Why Is Hiring Software So Impersonal?529
hiring, user-experience
AI Coding (pvd)528
ai, code-editors, comparisons, cursor
Top 20 Platform Engineering Tools (spa)527
platform-engineering, link-lists
Biome.js, a Toolchain to Format and Lint Your Web Project526
biome, formatting, linting
The Path to Learn Web Development (fla)525
learning, http, html, css, git, javascript, typescript, databases, frameworks
Introducing the vlt Package Manager and Serverless Registry524
introductions, dependencies, serverless, javascript
How I Improved Video Streaming With FFmpeg and Node.js523
multimedia, nodejs, optimization
Securing Your Express REST API With Passport.js522
nodejs, express, json-web-tokens, apis, rest, security
@wasmer/sdk Adds Node.js and Bun Support (was)521
nodejs, bun
The Image Compression Challenge (Donating Money for Excess-Free Projects) (j9t)520
images, compression, performance
Dynamic Social Share Images Using Cloudinary (sia)519
social-media, images, cloudinary
Introducing the New Svelte CLI (sve)518
introductions, svelte, sveltekit
SecretLint—a Linter for Preventing Committing Credentials (tre)517
linting, security
Why I’m Skeptical of Rewriting JavaScript Tools in “Faster” Languages (nol)516
javascript, programming
Why Developers Lose Trust in AI Tools515
research, ai
You Should Be Using an RSS Reader (plu)514
syndication, rss, web
The Greatness and Limitations of the “js-framework-benchmark” (nol)513
javascript, frameworks, performance, metrics
The User Experience of Developer Tools512
developer-experience, user-experience
8 AI Tips for Web Developers (and Their Careers) (j9t)511
ai, documentation, code-reviews, refactoring, processes, career, tips-and-tricks
I Interviewed 100 DevTools Founders and This Is What I Learned (jac)510
interviews, lessons, developer-experience, link-lists
Using Datastar509
Bundling Past, Present, and Future (dev)508
videos, bundling, history, outlooks
Biome.js: The ESLint and Prettier Killer?507
biome, eslint, prettier, linting, formatting
Why We Switched From Cypress to Playwright506
cypress, playwright, comparisons, testing, performance
Rethinking Code Reviews With Stacked PRs505
code-reviews, version-control, git
10 Developer Tools to Improve Your Daily Life as a Developer504
productivity, developer-experience
Five Ways to Lazy Load Images for Better Website Performance503
performance, lazy-loading
The Neverending Story (gar)502
web-platform, standards, frameworks, libraries
The State of ES5 on the Web (phi)501
ecmascript, javascript, support
How to Deploy Node.js to AWS Lambda With OpenTofu and GitHub Actions500
how-tos, deploying, nodejs, aws, serverless, lambda, github-actions, link-lists
Harnessing Copilot and Other Gen-AI Tools to Increase Digital Accessibility Efficiency499
videos, ai, microsoft, accessibility, images, alt-text
What Skills Should You Focus on as Junior Web Developer in 2024? (fro)498
career, fundamentals, html, css, javascript, frameworks, learning, link-lists
6 Best Local Directory Submission Tools Compared497
seo, link-lists
Disability Data Alarmingly Absent From AI Algorithmic Tools, Report Suggests (for)496
accessibility, ai
Let’s Make a Simpler, More Accessible Web (cod)495
web, web-platform, simplicity, usability, accessibility, optimization
Ontology Engineering for Beginners494
owl
Automated Ways to Security Audit Your Website493
security, auditing, automation
Rust Is Revolutionizing JavaScript Development492
bundling, rust, javascript
25 Open Source AI Tools to Cut Your Development Time in Half491
ai, productivity, foss, link-lists
Playwright vs. Puppeteer: Which Is Better in 2024? (api)490
playwright, puppeteer, automation, testing, comparisons
A Quick-Ish Accessibility Review: shadcn/ui Charts (ash)489
accessibility, information-design, shadcn, auditing, link-lists
YouTube Embeds Are Bananas Heavy and It’s Fixable (chr/fro)488
embed-code, youtube, performance
The Time for Designers to Learn to Code Is Now (bel/pic)487
design, career, training, link-lists
Seamless Screenshot Testing for Compose With Screenshotbot486
screenshots, images, regressions, testing
Dual Publishing ESM and CJS Modules With tsup and “Are the Types Wrong?” (joh)485
dependencies, esm, commonjs, typescript, type-safety
17 Developer Tools That Keep Me Productive484
productivity, efficiency, automation, link-lists
Automate Browser Testing With Tools and Best Practices From Chrome483
videos, browsers, google, chrome, testing, automation, best-practices
17 Best Developer Productivity Tools to Try482
productivity, link-lists
Ditch Dotenv: Node.js Now Natively Supports .env File Loading481
nodejs, environments
State of Design Tokens 2024 (don+)480
videos, design-tokens, figma
Beware—Automatic Tools Over-Report Accessibility Issues and Steal Your Time (cer)479
accessibility, auditing
Interview With Senior JS Developer 2024478
videos, interviews, javascript, frameworks, libraries, tech-stacks, web-platform
A Comparison of Automated Testing Tools for Digital Accessibility (equ)477
accessibility, testing, automation, comparisons
Node.js Debugging in Chrome DevTools (chr/fro)476
nodejs, debugging, browsers, google, chrome, dev-tools
14 Top UX Tools for Designers in 2024 (web)475
user-experience, link-lists
Introducing Root.js474
introductions, content-management
Why I Use Node, Deno, Bun, [QuickJS], [txiki.js] at the Same Time473
nodejs, deno, bun, quickjs
A Guide to Building CLI Tools in JavaScript472
guides, command-line, javascript, nodejs
ai.robots.txt (cor)471
ai, crawling, scraping, robotstxt
AI Can Make a Code Review for Free470
ai, code-reviews
Don’t Get Scammed by Fake Performance Experts and Apps469
performance
Performance Tooling in 2024 and Beyond468
performance, browsers, dev-tools, lighthouse, google
Announcing Speedometer 3.0: A Shared Browser Benchmark for Web Application Responsiveness467
performance, metrics
Replace ESLint and Prettier With Biome.js466
biome, eslint, prettier, comparisons, remix
The Ultimate Guide to Choosing the Best React Website Builder465
guides, react, comparisons, link-lists
Tools That Make Me Productive as a Software Engineer464
productivity, link-lists
Discovering Web Automation and Scraping (gli)463
scraping, automation
10 Best Automated AI Code Review Tools 2024462
ai, automation, code-reviews, comparisons, link-lists
Exciting New Tools for Designers, February 2024 (web)461
design, link-lists
PurePWA—a Radical U-Turn in Web Development460
web-apps, progressive-web-apps, simplicity
Implementing User Authentication in React Apps With Appwrite459
react, authentication
14 Best SEO Tools in 2024 (web)458
seo, link-lists
7 Mobile UX Design Tools to Supercharge Your Design Process (uxm)457
design, link-lists
Continuous Accessibility: What, Why, How (ass)456
accessibility, processes, testing
Making CSS View Transitions Easy With Velvette (nom/cod)455
css, view-transitions
Is It Time to Switch From Docker to Podman?454
videos, docker, podman, comparisons
The Building Blocks of a Greenfield Vue Application in 2024 (fad)453
vuejs, link-lists
Top Front-End Tools of 2023 (lou/sma)452
link-lists, retrospectives
2024 Resolution: Be More Open-Source Centric451
foss, link-lists
Let’s Make the IndieWeb Easier450
indieweb
SolidStart: A Different Breed of Meta-Framework (ati/sma)449
frameworks, solidjs
How I’m Writing CSS in 2024448
css, developer-experience
Figma Is Not Forever447
design, figma
20+ Tools for Node.js Development in 2024446
nodejs, link-lists
Not All Automated Testing Tools Support Shadow DOM in Web Components (mat)445
accessibility, testing, automation, shadow-dom, dom, web-components
Installing Google Fonts as npm Packages (ami)444
installing, dependencies, google, fonts
Tools to Make Your Developer Experience Better in PHP (ami)443
developer-experience, php, link-lists
Polypane Review: Best Browser for Web Developers?442
polypane, browsers
AI for Web Devs: AI Image Generation (aus)441
ai, images, automation
Managing Node.js Processes440
nodejs
Developer Toolkit439
websites, conversion, link-lists
The Best Go Tools to Use for Your Frontend Projects (fre)438
go, link-lists
Competing Against Internally Developed Tools437
processes
Using Nodemon and Watch in Node.js for Live Restarts (cra)436
nodejs
Task Automation and Debugging With AI-Powered Tools435
automation, debugging, ai
Create Dynamic Web Experiences With Interactive SVG Animations434
svg, images, animations
Introducing N|Solid Copilot: Your AI-Powered Node.js Navigator (nod)433
introductions, nodejs, ai
Monitoring Your Python App With AppSignal432
python, monitoring
Markdown to HTML in Seconds: Discovering mdhub (gli)431
markdown, html, conversion
10 Best Web Development Stacks430
tech-stacks
Deprecation of Formatting Rules (nza/esl)429
eslint, linting, deprecation, formatting, release-notes
Color Contrast Accessibility Tools With Examples (pop)428
accessibility, link-lists, colors, contrast, examples
Designing for All: The Basic Principles of Web Accessibility427
accessibility, fundamentals, principles, aria
4 Alternatives to Postman to Consider After Their Latest Update426
apis, vs-code
Comparing JavaScript Bundlers: Rollup vs. Webpack vs. Parcel (kin)425
javascript, bundling, rollup, webpack, parcel, comparisons
20+ Tools for Node.js Development in 2023424
nodejs, link-lists
How to Check Website Traffic (and Increase It) (sem)423
how-tos, traffic, analytics, google
The 10 Tools I Install on Every New Mac I Get (cod)422
apple, link-lists
The 10ish Tools I Install on Every New Mac I Get (j9t)421
apple, link-lists
v0.dev420
websites, components, ai, react, tailwind
Cool Tools (mic)419
link-lists
Five Optimization and Performance Tools That Enhance Website User Experience418
user-experience, performance, optimization, link-lists
The Comedy of Errors (met)417
google, search, errors
200 Web-Based, Must-Try Web Design and Development Tools (j9t)416
link-lists
Should New Developers Use AI Coding Tools?415
ai, productivity, career, learning
CrBug Release Indicator (bra)414
browsers, chromium
Awesome List of Free CSS [Generators]413
link-lists, css, code-generation
Unleashing Lightning CSS412
css, lightning-css
Is Lighthouse a Misleading Performance Tool?411
performance, google, lighthouse, web-vitals
How to Validate HTML On-Line at W3C (wie)410
how-tos, html, conformance
Resources for Procurement of Accessible Digital Products and VPAT (den)409
accessibility, vpat-acr, conformance, link-lists
Design for the Web Without Figma408
design
Top 6 AI Coding Assistants in 2023407
ai
Testing Sites and Apps With Blind Users: A Cheat Sheet (sma)406
accessibility, testing, screen-readers, assistive-tech, cheat-sheets
Design Systems: A Curated List for Today’s UI/UX Designers (sta)405
design-systems, design, link-lists
SupportsCSS (5t3)404
websites, css, support
The Native Way to Configure Path Aliases in Frontend Projects403
javascript, nodejs, esm, commonjs, aliases
Configuring ESLint, Prettier, and TypeScript Together (jos)402
eslint, prettier, linting, formatting, typescript, configuration
Everything You Need to Know About Webpack’s Bundle Analyzer401
webpack, bundling
The Most Important Thing Productivity Tools Are Missing About AI400
productivity, ai
8 Best Tools for Cryptography and Encryption (sta)399
link-lists, comparisons, security, cryptography, encryption, privacy
Are [You] Confused Which Bundler You Should Use? Webpack vs. Parcel vs. Rollup398
bundling, webpack, parcel, rollup, comparisons
Convert PNG to JPG Using FFmpeg (ama)397
images, png, jpeg, conversion
10 AI Tools for Content Writing (sta)396
link-lists, content, writing, ai
Guardrails for Better Accessibility Support in Frontend (net)395
accessibility, quality
The 5 Best Status Page Tools (sta)394
monitoring, alerting, link-lists
Choose Boring Tools393
Cover All the Codebases: A Guide to Code Coverage Tools392
guides, code-coverage, testing, link-lists
You Don’t Need a Build Step (den)391
building, deno
The Ultimate Guide to Web Development Tools (sta)390
guides, link-lists
Debugging JavaScript Like a Pro: Tools and Techniques for Finding and Fixing Bugs389
javascript, debugging, techniques, bugs
Using Node Watch Instead of Nodemon388
nodejs
WordPress Version Control: A Comprehensive Guide387
guides, wordpress, version-control
Rethinking the Modern Web386
javascript, web-platform
Monitoring Node.js Performance (ano)385
nodejs, performance, monitoring
10 Web Development Trends in 2023 (rwi)384
trends, frameworks, javascript, monorepos, presentational-html, ai, code-completion
Easy Dynamic Social Sharing Image With Eleventy383
eleventy, social-media, images
Accessibility Tools and Resources for Designers382
link-lists, design
Comparing Level Access Automated Tools to Manual Accessibility Testing (rac)381
accessibility, testing, automation
2023 N|Solid Awards: The Top 10 Best Node.js Open Source Projects to Watch (nod)380
nodejs, foss, link-lists
Top Front-End Tools of 2022 (lou/sma)379
link-lists
2022 JavaScript Rising Stars378
javascript, frameworks, react, vuejs, building, testing, mobile, desktop, state-management, css-in-js, graphql, retrospectives
Website Accessibility (15 Best Practices) (bru)377
accessibility, best-practices, content, readability, captcha, images, alt-text, forms, focus, html
W3C Design Tokens With Style Dictionary (luk)376
design-tokens
Super Useful CSS Resources375
css, link-lists
How to Use the WAVE Extension and Start Manual Accessibility Testing (pop)374
how-tos, accessibility, testing, browser-extensions, webaim
Minification and Cache Directives for the Most Popular Websites of the Internet (dvk)373
minification, lightning-css, html-minifier, caching, performance, metrics
Setting Up a Screen Reader Testing Environment on Your Computer (sar)372
screen-readers, nvda, testing, accessibility, link-lists
Awesome Productivity Tools for Developers371
productivity
When Our Tools Hold Us Back (mia/odd)370
design, css
Is Turbopack Really 10× Faster Than Vite? (eva)369
bundling, performance, turbopack, vite
Screenshotting VoiceOver on macOS (kil)368
screenshots, images, apple, unix-like, voiceover
Accessibility Checkers—a Good Start, Not a Solution (kno)367
accessibility, testing
CDN (htt)366
web-almanac, studies, research, metrics, performance, content-delivery
Awesome Tools for Open Source Contributions365
foss, documentation
Five Months Worth of Takes on the Digital Accessibility Space364
accessibility, testing
Check Heading Accessibility Using the WAVE Tool (pop)363
videos, accessibility, headings, assistive-tech, testing
5 Modern CLI Tools That Help Boost Your Productivity362
productivity
Results of Quick Testing of Documentation Tools’ Accessibility361
accessibility, documentation
Core Web Vitals Tools to Boost Your Web Performance Scores (sma)360
performance, web-vitals
Popular Node.js Patterns and Tools to Re-Consider359
nodejs
Powerful Image Optimization Tools (lou/sma)358
link-lists, images, compression, performance
Rethinking Device Emulation in Browsers (cod)357
browsers, usability
Top 5 npm Vulnerability Scanners356
npm, security, vulnerabilities
Generating Accessibility Test Results for a Whole Website With Pa11y CI355
accessibility, testing
How to Auto-Prefix and Minify CSS?354
how-tos, css, vendor-extensions, minification
Web Design Tool Wish List (gri/clo)353
design, wish-lists
Why You Should Consider Prisma.io352
databases, prisma
The Future of Frontend Build Tools (sma)351
building
Quick and Dirty Text Diffing (jim)350
Get to Know Your Browser’s Performance Profiler349
browsers, performance, profiling
You Don’t Need a UI Framework (jos/sma)348
frameworks, css
8 Industry-Standard Tools to Reduce Dependency Risks347
dependencies, maintenance, renovate, depfu, link-lists
11 Steps to Keep Figma Clean346
design, figma
Productivity Tips and Tools for a More Efficient Workflow (sma)345
link-lists, productivity, tips-and-tricks
One Million Broken Web Sites—and a Way to Prevent That (cod)344
accessibility, browsers
Syntax Highlighting for AsciiDoc With Eleventy (san)343
syntax-highlighting, eleventy
7 Collaborative Coding Tools for Remote Pair Programming342
collaboration
Tweaking in the Browser (sha)341
browsers
Quick Survey: Help Improve the Simulation Options of Browser Developer Tools (cod)340
surveys, browsers, developer-experience
Typography in Design Tokens for Figma and Code339
typography, design-tokens, figma
How to Use Spectator to Test Your Angular Components338
how-tos, testing, angular, components
Taming CSS Variables With Web Inspector (web)337
css, custom-properties, browsers
15 Useful Placeholder Tools for Designers and Developers336
images, content, placeholders, testing, link-lists
How to Keep Your Repo Package Dependencies Up to Date Automatically335
how-tos, dependencies, github-actions
Assistive Technology, Accessible Technology, and the Accessibility Tree334
accessibility, screen-readers, assistive-tech
Optimize Your PNGs With Oxipng and pre-commit (ada)333
images, png, performance, compression
13 Tools and Techniques to Accelerate Frontend Development332
techniques, software-design-patterns, linting, bundling, testing, logging, frameworks, processes, ci-cd
Understanding Accessibility331
accessibility, testing
Smashing Podcast Episode 44 With Chris Ferdinandi: Is the Web Dead? (cfe+/sma)330
podcasts, interviews, web-platform, standards, performance, developer-experience
What Is Magento? A Brief Introduction329
introductions, ecommerce, magento
Let’s Not Send Developers to the Accessibility Tree Tool (cod)328
browsers, accessibility
Design System Best Practices With ESLint Series (and)327
design-systems, design-tokens, best-practices, eslint
5 Popular Frontend Development Tools in 2021326
Developer Tools Secrets That Shouldn’t Be Secrets (cod)325
browsers, developer-experience
An Introduction to PostCSS (cra)324
introductions, postcss, postprocessors
How to Get Started With Social Media Automation323
how-tos, social-media, automation
9 Tag Management Solutions You Should Consider322
tag-management, comparisons, link-lists
Remove Unnecessary Files in node_modules321
nodejs
5 Tools to Automate Your Development320
automation, productivity
jsc: My New Best Friend319
javascript
Static vs. Dynamic vs. Jamstack: Where’s the Line? (css)318
comparisons, tech-stacks, jamstack
A Performance-Focused Workflow Based on Google Tools317
performance, web-vitals, google
Visualizing a Codebase316
developer-experience, visualization
What Devs Need315
websites, link-lists
Introducing GitHub Copilot: Your AI Pair Programmer314
introductions, github-copilot, github, ai
A Complete Guide to Accessibility Tooling (nic/sma)313
guides, accessibility
What Is Prisma and Why Do We Need Another ORM? (nea)312
databases, prisma
Elasticsearch Boolean Query Performance (ast)311
search, performance
How to Implement Authentication in Next.js With Auth0 (fgi/sma)310
how-tos, nextjs, authentication, auth0
What Is Vite? An Overview of the New Front-End Build Tool (tim)309
overviews, building, vite
Comparing the New Generation of Build Tools (css)308
building, bundling, comparisons
How to Use PostCSS as a Configurable Alternative to Sass (cra)307
how-tos, postcss, sass
Learn Snowpack: A High-Performance Frontend Build Tool306
building
An Introduction to the Rollup.js JavaScript Bundler (cra)305
introductions, javascript, bundling, rollup
2020 JavaScript Rising Stars304
javascript, frameworks, nodejs, react, vuejs, angular, building, testing, css-in-js, mobile, state-management, graphql, retrospectives
Symbols to Copy303
typography
Testing Vue Applications With the Vue Testing Library (sma)302
vuejs, testing
Measuring Core Web Vitals With Sentry (fon/css)301
performance, web-vitals
Authenticating React Apps With Auth0 (sma)300
react, authentication, auth0
What Can We Learn From the W3C CMS Selection Process299
w3c, content-management, lessons
New Open Source robots.txt Projects (met)298
robotstxt, foss
[JavaScript] Minification Benchmarks (hir)297
minification, metrics, comparisons, javascript, oxc, swc, bun, esbuild
Five Decades of Access to Tools (lor)296
An Overview of Scroll Technologies (zac/css)295
overviews, scrolling, animations, css, javascript
Sending Emails in PHP With PHPMailer294
email, php
Why You Should Use SWC (and Not Babel) (log)293
transpiling, swc, babel
How to Succeed in Wireframe Design (sma)292
how-tos, design, prototyping, link-lists
Introduction to Netlify CMS (joe)291
introductions, netlify, content-management
How to Debug a Node.js Application: Tips, Tricks, and Tools (cra)290
how-tos, nodejs, debugging, terminology, tips-and-tricks
Tools for Optimizing SVG (chr/css)289
svg, images, optimization, link-lists
Accessible SVGs: Inclusiveness Beyond Patterns (car/sma)288
svg, images, accessibility
The Developer’s Dilemma (fla)287
developer-experience
The Web We Want (mar+)286
surveys, standards, web
Using MySQL With Node.js and the mysql JavaScript Client285
databases, mysql, nodejs
Snowpack (chr/css)284
building
2019 JavaScript Rising Stars (sac)283
javascript, frameworks, nodejs, react, vuejs, angular, testing, compiling, building, mobile, css-in-js, graphql, retrospectives
Eleventail—a Helper for Tailwind CSS and Eleventy (phi)282
tailwind, eleventy
How Do You Remove Unused CSS From a Site? (chr/css)281
css, performance
Getting Started With Puppeteer280
introductions, puppeteer
Workflow Considerations for Using an Image Management Service (chr/css)279
images, performance, content-delivery
Recipes for Performance Testing Single Page Applications in Webpagetest (pha/css)278
performance, testing, single-page-apps, webpagetest
Definition of Web Developer (j9t)277
terminology, career
How to Add CSS Vendor Prefixes Automatically (luk)276
how-tos, css, vendor-extensions, automation, postcss, webpack, gulp, npm
VuePress: Documentation Made Easy (ben/sma)275
vuejs, documentation
Load Balancer and When to Use It274
load-balancing
Other Ways to SPAs (chr/css)273
single-page-apps, performance
The Story of NuxtPress (ano)272
nuxt
A Guide to Visual Testing With Percy271
guides, testing, regressions
How Google Pagespeed Works: Improve Your Score and Search Engine Ranking (ben/css)270
google, lighthouse, performance, seo
The Ultimate Guide to Building Scalable Web Scrapers With Scrapy (sma)269
guides, scraping, python
Google’s robots.txt Parser Is Now Open Source (met+)268
robotstxt, parsing, google, search
Responsible JavaScript (mal/ali)267
javascript, tree-shaking, code-splitting, embed-code, transpiling, performance
Color Contrast Accessibility Tools (fon/css)266
contrast, colors, accessibility
endoflife.date (nem)265
websites
Front-End Documentation, Style Guides, and the Rise of MDX (oll/css)264
documentation, style-guides, markdown, mdx, storybook
Understanding Image Compression: Tooling and Context (j9t)263
images, performance, compression
A Practical Guide to SVG and Design Tools (sma)262
guides, images, svg, sketch, figma, adobe, design
HTML Optimization: A Standard Config for HTML Minifier (j9t)261
html, optimization, configuration
Using npx and npm Scripts to Reduce the Burden of Developer Tools (bnb)260
npx, npm, productivity
Form Validation in Under an Hour With Vuelidate (sar/css)259
forms, validation, vuejs
Introduction to Babel258
introductions, babel, transpiling
Advanced Tooling for Web Components (css)257
web-components, angular, vuejs, react
Announcing Domain-Wide Data in Search Console256
google, search, domains
No EPUBCheck, no EPUB (w3c)255
epub, conformance
2018 JavaScript Rising Stars (sac)254
javascript, frameworks, nodejs, react, vuejs, angular, mobile, compiling, building, testing, code-editors, css-in-js, graphql, retrospectives
Best JavaScript Frameworks, Libraries, and Tools to Use in 2019 (cra)253
javascript, frameworks, libraries, link-lists
Prettier and Beautify (chr/css)252
formatting, prettier
PageSpeed Insights, Now Powered by Lighthouse (che+)251
performance, google, lighthouse
Dead-Code Elimination250
optimization
CSS Debugging and Optimization: Minification With CSSO (web)249
css, debugging, optimization, minification
Exploring CSS Property Definitions (tid/w3c)248
w3c, css
Hyperlinking Beyond the Web (ati/css)247
links, urls, command-line, electron, terminology
Pattern Library First: An Approach for Managing CSS (rac/sma)246
css, processes
CSS Grid in IE: CSS Grid and the New Autoprefixer (css)245
css, grids, layout, internet-explorer, microsoft, browsers, autoprefixer
Server-Side Optimization With nginx and “pm=static”244
servers, nginx, optimization
Here’s the Thing About “Unused CSS” Tools (chr/css)243
css, quality, performance
Build a Style Guide Straight From Sass (ben/css)242
style-guides, css, sass, documentation, automation
Validating Dependencies in the Project With npm-check and depcheck241
dependencies, security, maintenance, auditing, npm
Managing Architecture Decision Records With ADR-Tools240
architecture, documentation
15 Bootstrap Tools and Playgrounds239
bootstrap, link-lists
Tools for Thinking and Tools for Systems (fon/css)238
design, sketch, figma, photoshop, adobe
View Source: Why It Still Matters and How to Quickly Compare It to a Rendered DOM237
how-tos, view-source, dom, seo