Updated my "sensible-tsconfig-defaults" post for the newly released TypeScript 6.
It now covers newer defaults, Node.js type stripping / erasableSyntaxOnly, and where I’d start with tsconfig in 2026.
patricktree.me/tidbits/sensib…
#TypeScript
software engineer with a great passion for web technologies and the JavaScript ecosystem.
Joined May 2017
- Published two new blog posts today: 📝 My Agentic Coding Setup - February 2026 VS Code terminal, Pi Coding Agent, Opus 4.6, custom skills, and how I split complex work across sessions. 📝 My macOS Setup - February 2026 zsh, VS Code, Multitasking via macOS Spaces + AltTab,
- After many struggles with skills "dev-browser" and "playwright-cli" to do browser automation reliably, I switched to a setup combining the chrome-devtools-mcp and mcporter ➡️ "chrome-devtools-cli" github.com/patricktree/ag… The agent can investigate almost anything and also connect
- Pi VS Code Terminal Notify - macOS notifications when Pi Coding Agent is waiting for input (auto-focus on click). VS Code extension + Pi package. VS Code: marketplace.visualstudio.com/items?itemName… Pi package: npmjs.com/package/pi-vsc…
- Today, I'm writing about the flakiness of visual regression tests due to rendering differences across machines, and how I made the snapshots stable with Playwright Server in Docker

