Sign in

Trunk

@trunkio.bsky.social
12 followers 69 following 96 posts

CI reliability platform that actually fixes flaky tests and merge queue bottlenecks. Keeping CI Green at Zillow, Brex, Google[x], Faire and more. Learn more and get started → docs.trunk.io

PostsRepliesMedia
Trunk @trunkio.bsky.social · 14/04/2026
"CI and the pipeline are going to be a huge bottleneck." Eli's take: if your 10-person team is running agents, you probably need one already. Trunk's @EliSchleifer on Platform Engineering Podcast with @coryodaniel tomorrow. Episode #47 drops tomorrow: www.platformengineeringpod.com
000
Trunk @trunkio.bsky.social · 13/02/2026
excited to share a special surprise! check out our "roadmap CLI" and get inspiration for your valentine's cards ❤️ trunk.io/roadmap?camp... ... there might be a secret command 🤫
000
Trunk @trunkio.bsky.social · 29/10/2025
Lessley Dennington and Ambily Kavumkal Kamalasanan from @github.com showcased building AI-enhanced GitHub Actions workflows. Even the smartest workflows fail, and when they do, someone still has to dig through logs and context-switch from feature work. #KeepCIGreen #GitHubUniverse #GitHubActions
000
Trunk @trunkio.bsky.social · 28/10/2025
Thanks for the great session by Mayank Bhola from LambdaTest presenting on AI-driven testing with KaneAI at @GitHubUniverse! As test suites scale with AI assistance, detecting and quarantining flaky tests early becomes critical to keeping velocity gains intact. #KeepCIGreen #GitHubUniverse
000
Trunk @trunkio.bsky.social · 24/10/2025
We're proud sponsors of BazelCon 2025! 🎉 Atlanta on Nov 10-11 - we can't wait to connect with the Bazel community that's pushing the boundaries of build systems at scale. Whether you're a maintainer, contributor, or just love geeking out about build performance, we want to hear your war stories
010
Trunk @trunkio.bsky.social · 23/10/2025
The Trunk team is heading to GitHub Universe next week! Looking forward to two days of developer conversations, learning about what's new in the ecosystem, and geeking out over all things dev tools and workflows.If you're heading to Fort Mason, let's meet up! Drop us a note or come say hi!
x.com
010
Trunk @trunkio.bsky.social · 02/10/2025
🎉 Trunk Flaky Tests is now out of beta after months of user testing and feedback! No more random CI failures blocking your PRs. No more "just rerun it and pray it works" moments. Watch how it works youtu.be/ORE30UUvOJk
110
Trunk @trunkio.bsky.social · 17/09/2025
💸 Your CI bill is growing faster than your team, and it's not sustainable. Here's why most merge queues are expensive... and how to fix it: 🧵👇
100
Trunk @trunkio.bsky.social · 16/09/2025
Your monorepo is supposed to make development faster. Instead, it's become a coordination nightmare. Here's how to fix it: 🧵👇
110
Trunk @trunkio.bsky.social · 11/09/2025
🧵 Your CI is lying to you, and it's breaking production. Here's the timeline that destroys main branches everywhere: 👇 1/6
robots, merging on the road
100
Trunk @trunkio.bsky.social · 11/09/2025
🆙 Auto-Quarantining has been updated to target 'flaky' tests specifically. This ensures tests exhibiting inconsistent behavior (flakiness) are automatically quarantined, while genuinely broken tests require manual intervention or different handling. Learn more at trunk.io/changelog/fl...
000
Trunk @trunkio.bsky.social · 01/08/2025
I built a working calendar-to-meal-plan API in 15 minutes using @vscode.dev + Copilot. Cursor gave me the same result… for twice the price? Full write-up, screenshots, and code examples here: trunk.io/blog/in-defe...
trunk.io
Trunk | In Defense of VSCode: Why Are We Paying for Cursor?
Bringing industry-leading best practices to every repo, from a one person hobby project to a thousands-strong engineering organization.
010
Trunk @trunkio.bsky.social · 29/07/2025
If your team built the product, you shouldn’t lose momentum fighting (or avoiding) CI. Trunk’s AI DevOps Agent helps by: • Auto-retrying flakes • Explaining failures • Tracking creeping slowdowns Let AI handle the boring stuff. trunk.io/blog/enginee... #DevOps #EngineeringTools #CI #AI
trunk.io
Trunk | Engineers Shouldn’t Babysit Pipelines. AI Agents Should.
Bringing industry-leading best practices to every repo, from a one person hobby project to a thousands-strong engineering organization.
011
Trunk @trunkio.bsky.social · 25/07/2025
Is AI ready to be your only debugger? Tools like Trunk’s AI DevOps Agent do the heavy lifting: • CI flake handling • Test prep + triage • PR context summaries The goal isn’t replacing engineers. It’s protecting their time. Full post → trunk.io/blog/don-t-l... #DevTools #DevOps #DeveloperFlow
trunk.io
Trunk | Don’t Let AI Debug Your Code Alone, Yet
Bringing industry-leading best practices to every repo, from a one person hobby project to a thousands-strong engineering organization.
020
Trunk @trunkio.bsky.social · 21/07/2025
Most teams don’t have a dedicated SRE. That’s where AI DevOps Agents come in. Trunk’s agent handles: • Restarting flaky builds • Explaining deploy failures • Routing updates to Slack, GitHub, Linear Let developers build. trunk.io/blog/devops-... #DevTools #DevOps #AI #DeveloperExperience
trunk.io
Trunk | DevOps Without the Drain: How AI Frees Developers from Repetitive Ops Work
Bringing industry-leading best practices to every repo, from a one person hobby project to a thousands-strong engineering organization.
031
Trunk @trunkio.bsky.social · 17/07/2025
We're rebuilding our frontend monorepo to be "boring" 🥱 so developers can make better use of AI codegen assistants like Cursor and Claude Code Trunk co-founder Eli shares the details on why we're going all-in on boring trunk.io/blog/the-joy...
trunk.io
Trunk | The joy of a boring codebase
Bringing industry-leading best practices to every repo, from a one person hobby project to a thousands-strong engineering organization.
020
Trunk @trunkio.bsky.social · 15/07/2025
@draward.dev tried out Kiro, Amazon's new agentic IDE, and wrote up some thoughts on spec mode and hooks trunk.io/blog/early-t...
trunk.io
Trunk | Early thoughts on Kiro, Amazon’s new agentic IDE/VSCode fork
Bringing industry-leading best practices to every repo, from a one person hobby project to a thousands-strong engineering organization.
011
Trunk @trunkio.bsky.social · 14/07/2025
"Developers spend only 11% of their week writing code. The majority of their time is fragmented across debugging, meetings, communication, and operational workflows." - recent Microsoft study We're building an agent to give developers their time back trunk.io/blog/beyond-...
trunk.io
Trunk | Beyond the editor: Bringing AI to the rest of your dev workflow
Bringing industry-leading best practices to every repo, from a one person hobby project to a thousands-strong engineering organization.
010
Trunk @trunkio.bsky.social · 11/07/2025
“AI slows dev by 19%” is a hot take from a study of developers with less than a week's experience using AI tools like Cursor The future isn’t about working faster it’s about solving deeper problems sooner trunk.io/blog/ai-tool...
trunk.io
Trunk | AI Tools Are Not Time Machines
Bringing industry-leading best practices to every repo, from a one person hobby project to a thousands-strong engineering organization.
030
Trunk @trunkio.bsky.social · 09/07/2025
"Our goal was to construct tight, measurable feedback loops so we can move forward and build an agent that doesn’t suck 50% of the time." Trunk's dev team shares how they use good engineering to handle nondeterministic LLM output when building AI agents trunk.io/blog/attempt...
trunk.io
Trunk | (Attempting to) Engineer the chaos out of AI agents
Bringing industry-leading best practices to every repo, from a one person hobby project to a thousands-strong engineering organization.
020
Trunk @trunkio.bsky.social · 02/07/2025
You don’t need a whole DevEx team to improve developer experience You just need better tools Learn how Trunk's AI DevOps agent improves DevEx trunk.io/blog/you-don...
trunk.io
Trunk | You don’t need a developer experience team to have a good internal DevEx
Bringing industry-leading best practices to every repo, from a one person hobby project to a thousands-strong engineering organization.
010
Trunk @trunkio.bsky.social · 26/06/2025
Tired of writing the same weekly update? Let an agent handle it Trunk’s AI DevOps Agent can schedule recurring jobs — like summarizing deployed changes and Slacking them to your PM every week More time coding, less time reporting
110
Trunk @trunkio.bsky.social · 25/06/2025
Trunk's AI DevOps Agent can use webhooks or cron jobs as triggers to automate repetitive tasks Collect and share data, create tickets, or make sure that contribution guidelines are followed when a PR is opened 👇
100
Trunk @trunkio.bsky.social · 25/06/2025
A reminder that our developer survey is still open! We want to hear from engineers who regularly work with CI/CD and use AI tooling 💵 $100 for qualified survey responses 🔗 tally.so/r/np6QLb
tally.so
Shape the first-ever AI DevOps agent
Made with Tally, the simplest way to create forms.
010
Trunk @trunkio.bsky.social · 24/06/2025
Trunk Flaky Tests automatically detects and quarantines test flakes in CI at runtime. But you still need to manually debug and fix the tests The AI DevOps Agent helps you fix flaky tests for good with AI-powered root cause analysis and suggested fixes
110
Trunk @trunkio.bsky.social · 23/06/2025
Devs have AI in their editor But what about when your CI fails? Or a test flakes? Or a deploy stalls at 4am? That's why we’re building an AI DevOps Agent to bring AI to the rest of the dev experience: trunk.io/blog/beyond-...
trunk.io
Trunk | Beyond the editor: Bringing AI to the rest of your dev workflow
Bringing industry-leading best practices to every repo, from a one person hobby project to a thousands-strong engineering organization.
020
Trunk @trunkio.bsky.social · 18/06/2025
Own CI/CD? Review PRs regularly? Using AI coding tools? We’re researching how AI can actually improve dev workflows. Not hype, real impact 💵 $100 for qualified survey responses 🔗 tally.so/r/np6QLb #ci #devtools #ai #developerexperience
tally.so
Shape the first-ever AI DevOps agent
Made with Tally, the simplest way to create forms.
021
Trunk @trunkio.bsky.social · 17/06/2025
Flaky tests are brutal in mobile dev Device, OS, and framework variations require a stable and speedy CI pipeline to ship fixes and updates to users Trunk's own Ventsi Tsachev shares how to stop flaky iOS tests from blocking your team: trunk.io/blog/beyond-...
trunk.io
Trunk | Beyond XCTSkip: Stop Flaky iOS Tests from Blocking Your Team
Bringing industry-leading best practices to every repo, from a one person hobby project to a thousands-strong engineering organization.
000
Trunk @trunkio.bsky.social · 11/06/2025
We've added a new webhook to Flaky Tests to notify you when a test's quarantine status is manually changed Automate tasks like high-priority ticket creation for pesky, always-quarantined tests or send a quick Slack ping to the team 👉 trunk.io/changelog/fl...
trunk.io
Flaky Tests: test_case.quarantining_setting_changed webhook
Flaky Tests: test_case.quarantining_setting_changed webhook
000
Trunk @trunkio.bsky.social · 10/06/2025
It is essential to accurately detect flaky tests so they can be quarantined and fixed. So we released a Ruby/RSpec plugin to produce consistent test names in reports and automatically upload them to Trunk. Plus, it supports quarantining! Read more: trunk.io/changelog/rs...
trunk.io
RSpec Plugin for Ruby Repos
RSpec Plugin for Ruby Repos
010
Trunk @trunkio.bsky.social · 05/06/2025
Version 1.24.0 of the Code Quality CLI is out now! You can now lint and analyze code directly within your OpenAI Codex environments. Check out the full changelog for all the updates and fixes: trunk.io/changelog/cl...
trunk.io
CLI 1.24.0
CLI 1.24.0
010
Trunk @trunkio.bsky.social · 03/06/2025
Quarantining flaky tests at run time is the best way to handle test flakes in CI Want to know why? Check out @draward.dev's videos or our blog post! trunk.io/blog/eradica...
trunk.io
Trunk | Eradicating Flaky Tests
Bringing industry-leading best practices to every repo, from a one person hobby project to a thousands-strong engineering organization.
010
Trunk @trunkio.bsky.social · 29/05/2025
Upgrades keep rolling out to the Flaky Tests dashboard! Related test failures are automatically grouped, and all stack traces are available in a single table, making it the perfect place to start debugging
Screenshot of the Trunk Flaky Test Dashboard showing a grouped test failure for a test that exceeded the timeout of 20000 ms. The table includes a summary of runs, a count of 46 failures, first seen a month ago and last seen 12 days ago. The failure message includes a stack trace and notes that the error was due to exceeding the Jest test timeout limit. Additional context notes the test was unable to find an element with the text test-user1@trunk.io. A timeline on the right shows alternating states of “Marked as Healthy” and “Marked as Flaky” for the test status over recent days.
110
Trunk @trunkio.bsky.social · 01/05/2025
Two PRs can conflict and break your main branch, even if they both pass CI and code reviews. The teams at Faire call these “green-green conflicts”. Learn how green-green conflicts occur, their impact, and approaches to mitigate them:
craft.faire.com
How merge queues helped us stabilize our main branch
Merging code shouldn’t be hard
000
Trunk @trunkio.bsky.social · 23/04/2025
At Faire, Merge Queue prevents 20 “green-green” logical merge conflicts from reaching main every month. The impact: - 20% reduction in compilation failures - 40 hours of main branch downtime prevented - In a 168-hour work month, this means 23% less downtime
craft.faire.com
How merge queues helped us stabilize our main branch
Merging code shouldn’t be hard
000
Trunk @trunkio.bsky.social · 17/04/2025
"Merge queues have transformed our code delivery into a smooth, almost zen-like experience." Learn how Faire prevents 40 hours of monthly downtime by preventing failures from reaching main with Trunk Merge Queue. Read more about Faire + Merge Queue:
craft.faire.com
How merge queues helped us stabilize our main branch
Merging code shouldn’t be hard
000
Trunk @trunkio.bsky.social · 15/04/2025
The Flaky Tests dashboard is getting an upgrade! Updated charts on a single page make it easy to see: - Current test status - Flake and failure rates - When a test was quarantined - Unique failure reasons
110
Trunk @trunkio.bsky.social · 03/04/2025
Eliminating flaky tests requires a process to fix quarantined tests. With the new Quarantined Tests API, dev teams can build processes to manage their quarantined test backlog. Teams can send notifications, auto-assign tasks, and more! More info:
trunk.io
Flaky Tests: Quarantined Tests API
Flaky Tests: Quarantined Tests API
010
Trunk @trunkio.bsky.social · 01/04/2025
Fixing flaky tests is rarely at the top of any team's priority, but how do you prevent the build-up of flaky tests in your repos? Here are some practical tips: trunk.io/blog/eradica...
000
Trunk @trunkio.bsky.social · 27/03/2025
Detecting and quarantining flaky tests is only the first part of the battle. To eradicate flaky tests, you need to establish processes to fix or remove tests and prevent a growing backlog of flaky tests. Here are some approaches we suggest to truly eliminate flaky tests:
trunk.io
Trunk | Eradicating Flaky Tests
Bringing industry-leading best practices to every repo, from a one person hobby project to a thousands-strong engineering organization.
010
Trunk @trunkio.bsky.social · 17/03/2025
Trunk now supports SSOs for teams on the enterprise plan. If you're interested in configuring SSO for your team, contact us. Learn more about SSO: trunk.io/changelog/we...
000
Trunk @trunkio.bsky.social · 12/03/2025
Can you reliably catch flaky tests before they're merged into your repo? 🔍 1/5 🧵
100
Trunk @trunkio.bsky.social · 04/03/2025
Hand-holding a PR through testing to merge can be challenging in a busy repo. You might face: - Constant rebasing - Time-consuming logical merge conflicts - Difficulty maintaining a stable main branch - Delays in the development pipeline due to merge-related issues
100
Trunk @trunkio.bsky.social · 27/02/2025
Our Jira integration now tracks ticket assignments and status changes in your flaky test timeline. See the complete story of your flaky tests—from detection to assignment to resolution—all in one place. See full change log: trunk.io/changelog/fl...
000
Trunk @trunkio.bsky.social · 25/02/2025
Protecting your main branch doesn’t have to come at the cost of slower merges and messy processes. See how Cavnue handles dozens of PRs daily without compromising main branch stability or time-to-merge. buff.ly/42jjp5T
000
Trunk @trunkio.bsky.social · 20/02/2025
Not using main as your protected branch? Flaky Tests now offers flexibility to match your git workflow! Set a custom stable branch for more accurate flaky test detection, no matter where your team merges. Read more: buff.ly/3D0jZez
010
Trunk @trunkio.bsky.social · 18/02/2025
Merge smarter, not harder. See how Cavnue automated pull request merging and maintained main branch stability while merging 200+ PRs a month with Trunk.
trunk.io
How Cavnue Streamlined Development with Trunk Merge Queue
Discover how Cavnue optimized its merge process, improved branch stability, and saved developer hours using Trunk Merge Queue.
010
Trunk @trunkio.bsky.social · 13/02/2025
We're excited to introduce weekly flaky test reports 📋 In your inbox every Monday, see a summary of: - High-level summary of flaky tests' impact on your repos - Callouts for the flakiest tests - Changes week to week - Suggestions for better detection accuracy
111
Trunk @trunkio.bsky.social · 04/02/2025
Hand-holding a PR through testing to merge can be challenging in a busy repo. You might face: - Constant need for manual rebasing - Time-consuming logical merge conflicts - Difficulty maintaining a stable main branch - Delays in the development pipeline due to merge-related issues
buff.ly
How Cavnue Streamlined Development with Trunk Merge Queue
Discover how Cavnue optimized its merge process, improved branch stability, and saved developer hours using Trunk Merge Queue.
100
Trunk @trunkio.bsky.social · 31/01/2025
New in Code Quality Plugins 1.6.7: - New security linter: Snyk, a developer-first, cloud-native security tool - New action: terraform-docs, which generates Terraform modules documentation in various formats
100