
Dan Manges
1.9K posts

Dan Manges
@dan_manges
Building the next generation of CI/CD: @rwx_cloud. Previously built @RootInsurance (IPO) and @braintree ($800M acq)


Your parallel agents needed scalable test coverage yesterday Introducing Offload: a Rust CLI that spreads your test suite across 200+ @Modal sandboxes, freeing your CPU to keep your agents shipping. On our Playwright suite, it took a 12 min run to 2, at $0.08 a run








I'm extremely excited that Carson Gross, the creator of @htmx_org is coming to speak at Software Should Work. Just one week left for early bird tickets!

We refactored our CI this week from 5 minutes to about 15 seconds on a single bare metal machine. We've been shipping so many PRs that CI time was becoming both a cost center and bottleneck. 1/10th the cost 1/10th the time 100x the PRs


coming right up but TLDR Cut out all setup overhead (prev 30s, now about 1s) - ovh amd epic turin box with 128 cores and 256gb ram (1k/mo) - golden image of main with all cache loaded - zfs for instant copy of golden image (this is magic) - git fetch all every second for local mirror - golden image of database so only last migration runs (as Postgres template) - turbo cache locally For actual suites - much higher sharding since now no overhead to each shard - use @bunjavascript tests where possible to avoid typescript compilation - incremental typechecking with local cache Bypassing GitHub actions in favor of custom check suites - a few seconds of queue time saved - no action minutes billed (we hit 36k minutes in 3 days) For preview apps - JiT full stack preview apps (not deployed on each commit) - 2-3s cold start on any commit sha to a fully deployed full stack preview app - zfs clone of golden firecracker vm and then check out latest commit etc





while they require more capital fully verticalized startups like this are super fascinating to me cuz in the ai era the two things that matter are owning the underlying context & deploying intelligence on top of it. most ai startups do the latter on someone else's platform because it's easier to sell, i.e. you don't have to ask customers to rip out the whole god damn stack. but if someone else is always upstream, you can't really redesign workflows or build anything that defensible. in specific verticals where incumbent software is fragmented enough to allow rip & replace, you'll likely see more companies running the toast playbook which is to own the system of record then make every ai feature a retention mechanism rather than a standalone product.













