Articles

Changelog

We ditched worktrees for Claude Code. Here's what we use instead

We ditched worktrees for Claude Code. Here's what we use instead

Git worktrees solve code isolation but create infrastructure nightmares. We teach Claude Code to use GitButler's CLI directly, splitting one session's work across multiple branches without duplicating databases, Redis, or dev servers.

Eric Allam

Article

Why we replaced Node.js with Bun for 5x throughput

Why we replaced Node.js with Bun for 5x throughput

How we took our warm start service from 2,099 req/s on Node + SQLite to 10,700 req/s on a compiled Bun binary, and found a subtle memory leak that only exists in Bun's HTTP model.

Nick undefined

Article

10 Claude Code Tips You Didn't Know

10 Claude Code Tips You Didn't Know

Go beyond the chat interface. 10 lesser-known Claude Code patterns: session forking, parallel worktrees, multi-agent orchestration, and headless CI/CD.

Tamas Piros

Article

How we give every user SQL access to a shared ClickHouse cluster

How we give every user SQL access to a shared ClickHouse cluster

A deep dive into TRQL — the SQL-like language behind Query. How we parse, validate, and compile queries to secure, tenant-safe ClickHouse SQL.

Matt Aitken

Article

Skills: teaching AI agents to act consistently

Skills: teaching AI agents to act consistently

Skills teach AI agents how to do specific tasks consistently. Learn how they work, what's inside them, and how agents discover and load them.

Tamas Piros

Article

Trigger.dev raises $16M Series A

Trigger.dev raises $16M Series A

We've raised a $16M Series A led by Standard Capital, with participation from Y Combinator.

Matt Aitken

Article

Our roadmap for the next 3 months and beyond

Our roadmap for the next 3 months and beyond

After shipping v4 GA, we're focusing on making Trigger.dev the best platform for AI agents. Here's our 3-month+ roadmap: GitHub and Vercel integrations, sub-500ms MicroVM cold starts, improved logging with ClickHouse, an Agent Toolkit, and advanced metrics.

James Ritchie

Article

How we built a real-time service that handles 20,000 updates per second

How we built a real-time service that handles 20,000 updates per second

We process 20,000 run updates per second and 500GB of data daily using Postgres replication slots and ElectricSQL. Here's why we chose this over WebSockets and how we solved the hard problems of authentication, rate limiting, and caching.

Matt Aitken

Article

Self-hosting Trigger.dev v4 using Kubernetes

Self-hosting Trigger.dev v4 using Kubernetes

You can now self-host Trigger.dev v4 using Kubernetes. This adds to the existing Docker option.

James Ritchie

Article

Self-hosting Trigger.dev v4 using Docker

Self-hosting Trigger.dev v4 using Docker

You can now self-host Trigger.dev v4 using Docker. This is a big step towards making Trigger.dev more accessible to everyone.

James Ritchie

Article

Trigger.dev v4 beta

Trigger.dev v4 beta

Today we're excited to launch our v4 beta, that includes Run Engine 2. There are significant performance improvements like warm starts, a totally revamped dashboard, human in the loop tokens, and more.

Matt Aitken

Article

How to write great Cursor Rules

How to write great Cursor Rules

What we learned writing a Cursor Rules file for Trigger.dev tasks, and 10 tips for writing your own

James Ritchie

Article

Building effective AI agents with Trigger.dev

Building effective AI agents with Trigger.dev

Learn how to build AI agents with Trigger.dev, and how they can help you build more resilient systems.

James Ritchie

Article

How to scrape a website using Browserbase, Puppeteer, OpenAI and Trigger.dev

How to scrape a website using Browserbase, Puppeteer, OpenAI and Trigger.dev

Learn how to scrape the top 3 articles from Hacker News and email yourself a summary every weekday at 9AM.

James Ritchie

Article

Trigger anything from a database change using Supabase with Trigger.dev

Trigger anything from a database change using Supabase with Trigger.dev

Learn how to use Trigger.dev with Supabase to create event-driven workflows. We'll cover triggering tasks from Edge Functions, performing database operations, and building a video processing pipeline with AI transcription.

Dan Patel

Article

From beta to 3.0: Trigger.dev v3 reaches GA

From beta to 3.0: Trigger.dev v3 reaches GA

Trigger.dev v3 is now out of beta and at v3.0.0. This release includes a new CLI, a revamped build system, and more.

Eric Allam

Article

How we stopped xmin horizon blocking Postgres vacuuming: a deepdive

How we stopped xmin horizon blocking Postgres vacuuming: a deepdive

We encountered an issue with xmin horizon blocking Postgres vacuuming, causing system slowdowns. Learn about our troubleshooting process, the solution we implemented, and our steps to prevent similar incidents in the future.

Matt Aitken

Article

Trigger.dev v2 end-of-life and how to upgrade to v3

Trigger.dev v2 end-of-life and how to upgrade to v3

Trigger.dev v2 will reach end-of-life on January 31st 2025. Here's what you need to know and how to migrate to v3.

James Ritchie

Article

Trigger.dev v3 is now open to everyone

Trigger.dev v3 is now open to everyone

Today, I'm excited to announce that Trigger.dev v3 is now open to everyone. No more waitlist!

James Ritchie

Article

How we tamed Node.js event loop lag: a deepdive

How we tamed Node.js event loop lag: a deepdive

We recently experienced some service degradation and downtime due to event loop lag in our Node.js service. Here's how we diagnosed and fixed the issue.

Eric Allam

Article

Trigger.dev v3 Developer Preview is now available

Trigger.dev v3 Developer Preview is now available

Today you can get early access to v3. No timeouts, easy reliability and a new dashboard for finding and fixing bugs.

Matt Aitken

Article

Trigger.dev v3: Durable Serverless functions. No timeouts.

Trigger.dev v3: Durable Serverless functions. No timeouts.

Write regular code and get durability with no timeouts. This means writing long-running tasks is far easier than before.

Matt Aitken

Article

Trigger.dev raises $3M

Trigger.dev raises $3M

Trigger.dev, the open source background jobs framework, has today announced a $3M seed round.

James Ritchie

Article

Ship something amazing today

Deploy and scale your projects with Trigger.dev.

Get started now