Playwright
Modern browser automation from Microsoft. Auto-wait, role-based selectors, cross-browser, fast in CI.
Playwright is the browser automation library that replaced Cypress as the default choice for new projects in 2026. Microsoft ships it with first-class support for Chromium, Firefox, and WebKit; auto-waiting that eliminates most of the flake that made Selenium and Cypress painful; role-based selectors that survive refactors and document accessibility; and a TypeScript API that is actually pleasant to use. The test runner is faster than Cypress in CI by a meaningful margin. For any new project that needs end-to-end browser tests, this is the pick. It also powers much of the new AI browser agent tooling, including Firecrawl and Browserbase.
Similar Tools
Browser Harness
Self-healing browser automation harness that lets LLMs complete any browser task. 5,000+ stars in under a week.
Convex
Reactive backend - database, server functions, real-time sync, cron jobs, file storage. All TypeScript. This site's backend (courses, videos, user data) runs on Convex.
Drizzle ORM
Type-safe SQL builder and ORM for TypeScript. Zero runtime overhead, honest schema migrations, bring-your-own-DB.
Autumn
Billing infrastructure for SaaS. Pricing tables, credit-based metering, checkout, and customer portal - all in TypeScript.
Get started with Playwright
Modern browser automation from Microsoft. Auto-wait, role-based selectors, cross-browser, fast in CI.
Try PlaywrightGet weekly tool reviews
Honest takes on AI dev tools, frameworks, and infrastructure - delivered to your inbox.
Subscribe FreeMore Infrastructure Tools
Vercel
Deployment platform behind Next.js. Git push to deploy. Edge functions, image optimization, analytics. Free tier is generous. This site runs on Vercel.
Convex
Reactive backend - database, server functions, real-time sync, cron jobs, file storage. All TypeScript. This site's backend (courses, videos, user data) runs on Convex.
Cloudflare
CDN, DNS, DDoS protection, and edge computing. Free tier handles most needs. This site uses Cloudflare for DNS and analytics. Workers for edge compute.
Related Guides
Building Your First MCP Server
Step-by-step guide to building an MCP server in TypeScript - from project setup to tool definitions, resource handling, testing, and deployment.
AI AgentsRun AI Models Locally with Ollama and LM Studio
Install Ollama and LM Studio, pull your first model, and run AI locally for coding, chat, and automation - with zero cloud dependency.
Getting StartedHooks System - Claude Code
Event-driven automation with 20+ lifecycle events.
Claude CodeRelated Posts
How to Coordinate Multiple AI Agents: The Definitive Guide for 2026
Production-tested patterns for orchestrating AI agent teams - from fan-out parallelism to hierarchical delegation. Cover...
Self-Improving AI Agents: Building Systems That Learn From Their Mistakes
AI agents that reflect on failures, accumulate skills, and get better with every session. Reflection patterns, memory ar...

AI Agent Memory Patterns
Agents forget everything between sessions. Here are the patterns that fix that: CLAUDE.md persistence, RAG retrieval, co...
