Are You Linting Your GitHub Actions?
One invalid line in a workflow file disabled my GitHub Action and failed every single push. Learn how to catch broken workflow files at commit time with JSON Schema validation straight from npm.
One invalid line in a workflow file disabled my GitHub Action and failed every single push. Learn how to catch broken workflow files at commit time with JSON Schema validation straight from npm.
TypeScript 6 flipped several compiler defaults, deprecated a handful of long-standing options, and gave me a good reason to enable erasableSyntaxOnly. Here's exactly what I reworked in my TypeScript projects to make the upgrade stick.
A step-by-step guide to migrating Node.js apps written in TypeScript from Heroku to a Hetzner dedicated server with Dokku, saving hundreds of dollars per year while keeping GitHub auto-deploy and managed Postgres.
Learn the configuration scopes in Claude Code, their precedence order, and how to use each one to streamline your TypeScript development workflow.
Build a RAG pipeline where Claude queries your PostgreSQL database directly via MCP. No vector store, no embeddings, no chunking. Just SQL and the Claude Agent SDK for TypeScript.