The $1B Company Fixing AI’s Software Bottleneck

Blacksmith built a cloud infrastructure company specifically optimized for CI workloads - treating them more like single-threaded gaming/desktop compute rather

By Sean Weldon

The $1B Company Fixing AI's Software Bottleneck: A Case Study in Infrastructure Specialization

Abstract

This synthesis examines Blacksmith, a cloud infrastructure provider built exclusively for continuous integration (CI) workloads, as a case study in infrastructure-workload mismatch. The central thesis is that CI compute exhibits a profile poorly suited to general-purpose hyperscaler optimization targets - dominated by single-thread execution latency rather than parallel throughput, more closely resembling desktop and gaming workloads than distributed cloud services. The company's approach involved sourcing gaming-class CPUs, co-locating cache artifacts with compute nodes, and transitioning from per-machine rentals to megawatt-scale data center agreements. Reported outcomes include a reduction in CI compute acquisition latency from 15-20 minutes to 10-15 seconds for one customer (LangChain), 20x year-over-year usage growth, and a Series C round at a billion-dollar valuation led by Sequoia. The findings carry implications for platform engineering teams confronting validation bottlenecks induced by agentic coding tools that now generate code faster than it can be verified.

1. Introduction

Continuous integration refers to the automated build, test, and verification pipeline triggered by code changes, historically treated as a solved, commodity layer of the software development lifecycle. This synthesis argues that CI's persistent latency problems are not primarily software-configuration failures but infrastructure-fit failures: CI jobs are routinely executed on compute substrates provisioned and priced for a fundamentally different class of work.

The stakes of this mismatch have risen sharply with the proliferation of agentic coding tools, which generate code at a volume that outpaces teams' capacity to validate it. As the source material states directly, "now the bottleneck has become not writing the software, but validating it, and that usually means waiting on your CI." Where software delivery was once rate-limited by human authorship speed, the rate-limiting step has shifted downstream to test execution and verification - a shift that exposes latent inefficiencies in CI infrastructure that were previously tolerable.

This analysis proceeds in four parts. Section 2 situates the founding insight within the broader context of hyperscaler design assumptions. Section 3 analyzes workload characterization, hardware and procurement strategy, commercial adoption, and operational resilience. Section 4 consolidates the technical findings into actionable considerations. Section 5 discusses broader implications, and Section 6 concludes.

2. Background and Related Work

The relevant prior art is the general-purpose public cloud itself - AWS, GCP, and Azure - whose instance families, scheduler behavior, and capacity-allocation models reflect optimization for long-running, horizontally scalable, multi-threaded services such as web backends and data pipelines. CI workloads have historically inherited these infrastructure defaults by convention, not by architectural fit, despite exhibiting markedly different characteristics: short-lived, latency-sensitive jobs frequently bottlenecked on a single thread of execution (e.g., compiling a dependency graph) rather than benefiting from horizontal parallelism.

The founding team's background is notable precisely because it lacked specialized infrastructure expertise. The three founders, friends from undergraduate study at Waterloo, were engineers but not platform engineers or DevOps specialists, and none had previously operated a CI pipeline; the company was also the founders' second application to Y Combinator. What they shared was a common empirical grievance - slow, painful CI at every company they had worked for - rather than a pre-formed technical thesis. This positioning is framed as advantageous: "I think the part of the answer here is just being naive enough in the right way to not kill a good idea before it meets the market." The implication is that domain outsiders were less likely to dismiss an unconventional hardware strategy as implausible before testing it against real customer demand.

3. Core Analysis

3.1 Workload Characterization and Hardware Strategy

The foundational technical claim is that the shape of CI workloads diverges from what hyperscalers optimize for. CI jobs - compilation, dependency resolution, test execution - are frequently serialized and latency-sensitive at the level of a single execution thread, a profile the source material likens explicitly to desktop applications and video games, which "care less about multiple threads of execution and more about single-thread execution speed."

Acting on this characterization, Blacksmith initially sourced compute from a German data center operator known for hosting Minecraft and Call of Duty game servers, deploying gaming CPUs for CI compute nodes - an approach that, according to the company's Series A investor, had not been attempted by any comparable infrastructure provider. This is a case of applying a hardware class selected for consumer single-thread responsiveness to an enterprise workload conventionally served by server-grade, multi-core-optimized silicon.

A second lever identified is caching architecture: moving cache artifacts physically close to compute nodes to eliminate redundant recomputation across CI runs. Combined with gaming-CPU provisioning, this forms the technical core of the company's performance differentiation.

3.2 Procurement Evolution and Scale Economics

As demand grew, the company's procurement model shifted from renting individual machines to negotiating large-scale agreements with data center providers at the level of megawatts of power rather than discrete servers. This transition reflects a broader pattern in infrastructure businesses: early-stage capacity arbitrage (securing underpriced or underutilized hardware) gives way, at scale, to direct power and facility negotiation once usage volume justifies it.

The organizational scale accompanying this shift is notable for its efficiency. The team grew from approximately five people operating a few hundred servers to thirty people (twelve engineers) managing orders of magnitude greater infrastructure - a ratio suggesting substantial investment in automation, fleet management tooling, and observability rather than linear headcount scaling with infrastructure growth.

3.3 Commercial Validation: The LangChain Case

The clearest quantified outcome in the source material concerns LangChain's migration from GCP-hosted CI to Blacksmith. On GCP, developers routinely waited 15 to 20 minutes to acquire compute for CI jobs; following migration, wait time fell to 10-15 seconds. The stated mechanism is that Blacksmith exposes an "effectively infinite pool of compute" to the customer, eliminating the queuing delay associated with provisioning CI runners on general-purpose cloud capacity. This two-order-of-magnitude reduction in acquisition latency directly addresses the validation-bottleneck problem framed in Section 1: faster compute acquisition translates into faster feedback loops for developers pushing code.

Commercial traction more broadly was achieved without a dedicated sales function in the early period - five- and six-figure contracts were won on the strength of a low-friction, "one-click" CI migration path, with the sourcing material characterizing engineers as a discerning audience who evaluate many tools and are won over principally through performance rather than sales relationships: "the only real way to win over engineers is to really perform."

3.4 Operational Resilience and Geographic Distribution

Scaling a performance-sensitive infrastructure business surfaced distinct reliability challenges. Demand exhibits sharp, correlated spikes coinciding with new large language model releases, as developers rush to test and ship more code - a pattern that stresses hardware procurement lead times and requires compensating improvements in job placement algorithms, job-packing efficiency, and network topology rather than pure capacity overprovisioning.

A concrete failure mode illustrates the risk of infrastructure concentration: a power surge in Phoenix disabled both primary and backup cooling systems at one of the company's largest data centers shortly after a Series B announcement, resulting in longer job startup times for customers. This incident is presented as the catalyst for a deliberate geographic distribution strategy, reducing dependence on any single facility. The company also reports constraining its product surface area and avoiding bespoke, one-off customer requirements as a scaling discipline, enabling a comparatively small engineering team (twelve engineers) to manage substantial infrastructure complexity while investing in custom-built fleet management and observability tooling at every layer of the stack.

4. Technical Insights

Several implementation-relevant findings emerge from this case. First, workload-hardware fit is a legitimate axis of infrastructure optimization distinct from raw compute density: selecting consumer/gaming-class CPUs for single-thread-dominated workloads produced measurable latency improvements that server-grade, throughput-optimized hardware did not. Second, cache locality - physically co-locating cache artifacts with compute - functions as a direct lever on CI job duration, independent of CPU selection. Third, procurement strategy should scale with demand predictability: per-machine rental is appropriate at low volume, while megawatt-level power agreements become viable and necessary once usage is sufficiently large and forecastable.

A key trade-off is geographic concentration versus operational complexity: the Phoenix outage demonstrates that consolidating compute in large facilities creates single points of failure, while distributing across regions increases coordination overhead for job placement and scheduling. Similarly, constraining product surface area trades some customer customization for engineering leverage, a necessary trade-off for a twelve-engineer team managing a highly dynamic, LLM-release-driven demand curve. These findings are specific to CI's workload profile and should not be generalized uncritically to other infrastructure categories without verifying similar single-thread-dominant, bursty characteristics.

5. Discussion

The broader implication is that infrastructure specialization - building for one workload class rather than general-purpose compute - can yield substantial performance gains precisely because hyperscalers' optimization targets are necessarily averaged across heterogeneous customer workloads. CI represents a workload category large and distinct enough to support a dedicated provider, and the rise of agentic coding tools plausibly increases this category's economic significance, since faster code generation increases the relative cost of slow validation.

An open question is how durable this hardware-selection advantage remains as hyperscalers potentially respond with CI-optimized instance types of their own, narrowing the differentiation gap over time. Additionally, the company's stated expansion into "autonomous QA" - generating artifacts such as screenshots or video snippets to build developer confidence in code changes - suggests an evolving thesis that CI infrastructure and automated verification are converging, extending the company's addressable problem beyond raw compute provisioning into validation methodology itself.

6. Conclusion

This analysis demonstrates that CI infrastructure performance problems can be substantially addressed through workload-specific hardware and procurement strategy rather than software-layer optimization alone. The core contribution illustrated by this case is the recognition that CI workloads structurally resemble single-thread-sensitive desktop and gaming compute rather than typical cloud multi-threaded services, and that this recognition - combined with caching co-location and scaled procurement - produced a measurable, two-order-of-magnitude reduction in compute acquisition latency for at least one documented customer. For platform engineering teams, the practical takeaway is to evaluate CI infrastructure choices against workload-specific characteristics rather than defaulting to general-purpose cloud compute, particularly as agentic coding tools continue to shift the primary development bottleneck from code authorship to validation.


Sources


About the Author

Sean Weldon is an AI engineer and systems architect specializing in autonomous systems, agentic workflows, and applied machine learning. He builds production AI systems that automate complex business operations.

LinkedIn | Website | GitHub

Sean Weldon builds apps and custom software at 22Atlas.

Start your build

More about Sean