# The AI maximalist: why engineering leaders need to invert their thinking | LinearB Blog

> Kubernetes co-creator Craig McLuckie advocates for the "AI Maximalist" philosophy, urging engineering leaders to invert their thinking by asking "Why can't we use AI?" and embracing the stochastic entropy of AI to unlock new capabilities like disposable code and rapid internal knowledge systems.

_This is a markdown rendering of a live HTML page on linearb.io, generated for AI/LLM consumption — it is not a markdown-only site. To get the full HTML page instead, request this URL with an explicit `Accept: text/html` header (no wildcard, no markdown preference)._


```json
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "Home",
      "item": "https://linearb.io/"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "Blog",
      "item": "https://linearb.io/blog"
    },
    {
      "@type": "ListItem",
      "position": 3,
      "name": "The AI maximalist: why engineering leaders need to invert their thinking",
      "item": "https://linearb.io/blog/ai-maximalist-invert-thinking-craig-mcluckie"
    }
  ]
}
```

[Home](https://linearb.io/)

/

[Blog](https://linearb.io/blog)

/

The AI maximalist: why engineering leaders need to invert their thinking

# The AI maximalist: why engineering leaders need to invert their thinking

![Photo of Ben Lloyd Pearson](https://assets.linearb.io/image/upload/c_limit,w_2560/f_auto/q_auto/v1/blp_headshot_1_ee25d527aa?_a=BAVMn6ID0)

By [Ben Lloyd Pearson](https://linearb.io/blog/ai-maximalist-invert-thinking-craig-mcluckie#ben-lloyd-pearson)

|

December 7, 2025

![Blog_AI_Maximalist_Philosophy_2400x1256_1_78908b712f](https://assets.linearb.io/image/upload/c_limit,w_2560/f_auto/q_auto/v1/Blog_AI_Maximalist_Philosophy_2400x1256_1_78908b712f?_a=BAVMn6ID0)

[Craig McLuckie](https://linearb.io/dev-interrupted/podcast/kubernetes-ai-maximalism-craig-mcluckie) built his career on reliability. As a co-creator of Kubernetes, he helped define the modern era of deterministic, predictable infrastructure. But today, as the CEO and co-founder of Stacklok, he is challenging engineering leaders to embrace the exact opposite: the chaotic, probabilistic world of AI.

McLuckie advocates for an "AI Maximalist" philosophy. In a landscape where many leaders cautiously ask, "Can we use AI to improve this?", he argues for a radical inversion of the question: "Why _can't_ we use AI to do this?"

This shift isn't just about adopting a new tool; it is about challenging the fundamental operating assumptions of how value is created. It requires leaders to move from a mindset of rigid control to one of experimentation, managing the natural entropy of AI to unlock capabilities that were previously impossible.

## **The AI maximalist philosophy**

The AI Maximalist philosophy requires a departure from [traditional platform engineering thinking](https://linearb.io/blog/platform-engineering). In the Kubernetes era, success meant assembling known components like databases, compute, and networking, and tuning them until they behaved exactly as expected. Generative AI, however, demands an "inversion of thought."

Rather than architecting a perfect system from day one, McLuckie argues that leaders must push the envelope by figuring out what works through experimentation first, and then optimizing it over time. Trying to force-fit AI into a deterministic platform engineering box often leads to failure; success comes not from tuning a system to perfection, but from embracing the experimental nature of the technology.

## **Embracing the entropy of stochastic systems**

To adopt this philosophy, engineers must understand the nature of the beast. Unlike the deterministic software of the past, large language models are [stochastic systems](https://linearb.io/blog/future-of-the-terminal-ai-developer-experience), essentially a "natural source of entropy" in your environment that enables new capabilities.

In a deterministic system, input A always leads to output B. In a stochastic AI system, the output is probabilistic. This explains why "hallucinations" are not merely bugs to be fixed, but intrinsic features of how the models operate. As McLuckie points out, hallucination is effectively an artifact of the reward system during training; models are rewarded for producing a result, not for admitting ignorance.

This unpredictability complicates root cause analysis. When an AI system fails, traditional debugging tools often fall short because the behavior emerged from a probabilistic process rather than a logic error. Understanding that self-attention mechanisms eventually "collapse under their own weight" helps leaders set realistic expectations for reliability and monitoring.

## **Real-world experimentation**

When organizations accept this stochastic nature and embrace experimentation, the results can be transformative. McLuckie’s team experienced this firsthand when they built an internal knowledge management server in just two weeks, a project he describes as "shockingly useful."

By ingesting documentation from Google Drive, GitHub, and Discord, the system allowed the team to query the organization's collective brain using natural language. This did more than just retrieve information; it flattened the organization. It removed the need to interrupt an engineering manager to find out what an engineer is working on; you could simply ask the knowledge server.

However, the experimental mindset also means accepting failure. The team attempted to build an AI-powered root cause analysis tool for Kubernetes clusters, but found that when presenting raw time-series data, the models would "collapse the context." Traditional Bayesian analysis proved superior. This failure was as valuable as the success, offering a clear boundary of where AI excels and where it struggles.

## **The era of disposable code and 'vibe coding'**

Perhaps the most disruptive shift is the dramatic reduction in the cost of producing code. Because generating code is now "infinitely cheaper," we are entering the era of "disposable code," where prototypes can be spun up, tested, and discarded overnight.

This has given rise to [vibe coding](https://linearb.io/blog/forget-vibe-coding-vibe-leadership-is-the-future), or rapid, weekend prototyping that drives innovation. McLuckie shares a success story where an engineer had an idea on a Friday and showed up on Monday with a working proof-of-concept. This democratization of coding allows designers and marketers to produce functional prototypes that previously required engineering resources.

However, this speed creates new tensions. As McLuckie warns, "bad code takes work to become good code." Organizations must develop rigorous processes to evaluate whether a prototype should be engineered for production or simply discarded. Furthermore, the risk of shadow IT increases as non-technical teams build their own solutions using code as an "intermediate language."

## **Navigating the transition**

For engineering leaders beginning this journey, the advice is to start simple: first use the tools to understand what is possible, and only then attempt to build and optimize them.

By starting with simple tool usage, teams develop the intuition needed to navigate the stochastic nature of AI. Embracing the AI Maximalist philosophy doesn't mean abandoning discipline; it means [applying discipline to the process of experimentation](https://linearb.io/blog/software-development-metrics-guide). By maintaining appropriate guardrails while asking "Why _can't_ we use AI?", engineering organizations can harness the transformative potential of these new technologies while navigating the entropy they introduce.

For the full conversation on the shift toward AI Maximalism, listen to Craig McLuckie discuss these ideas in depth on the Dev Interrupted podcast.

## Improve developer productivity with LinearB

Find us on

[](https://www.linkedin.com/company/linearb)
[](https://devinterrupted.substack.com/)

![blp_headshot_1_ee25d527aa](https://assets.linearb.io/image/upload/c_limit,w_2560/f_auto/q_auto/v1/blp_headshot_1_ee25d527aa?_a=BAVMn6ID0)

## Ben Lloyd Pearson

Ben hosts Dev Interrupted, a podcast and newsletter for engineering leaders, and is Director of DevEx Strategy at LinearB. Ben has spent the last decade working in platform engineering and developer advocacy to help teams improve workflows, foster internal and external communities, and deliver better developer experiences.

### Connect with

[](https://www.linkedin.com/in/benlloydpearson)
[](https://substack.com/@benlloydpearson)

## Your next read

[![Cover image for Rippling's employee graph turns HR data into an agentic AI platform](https://assets.linearb.io/image/upload/c_limit,w_2560/f_auto/q_auto/v1/Blog_Post_Name_2400x1256_be5ec4183f?_a=BAVMn6ID0)](https://linearb.io/blog/rippling-albert-strasheim-employee-graph-agentic-ai)

AI

[Rippling's employee graph turns HR data into an agentic AI platform](https://linearb.io/blog/rippling-albert-strasheim-employee-graph-agentic-ai)

Rippling CTO Albert Strasheim explains why the employee graph serves as the essential context layer for enterprise agentic AI. Discover how unifying HR, IT,...

[![Cover image for Deterministic guardrails must evolve to control probabilistic AI systems](https://assets.linearb.io/image/upload/c_limit,w_2560/f_auto/q_auto/v1/Blog_Post_Name_2400x1256_5_f5375661ec?_a=BAVMn6ID0)](https://linearb.io/blog/launchdarkly-cameron-etezadi-deterministic-guardrails-probabilistic-ai-darkfactory)

AI

[Deterministic guardrails must evolve to control probabilistic AI systems](https://linearb.io/blog/launchdarkly-cameron-etezadi-deterministic-guardrails-probabilistic-ai-darkfactory)

LaunchDarkly CTO Cameron Etezadi explains why traditional engineering pipelines are breaking down in a probabilistic, AI-driven world. Discover how to safely...

[![Cover image for Slack turns channels into the context engine for agentic AI](https://assets.linearb.io/image/upload/c_limit,w_2560/f_auto/q_auto/v1/Blog_Post_Name_2400x1256_077524ba8b?_a=BAVMn6ID0)](https://linearb.io/blog/slack-jaime-delanghe-mcp-agent-context-channels)

AI

[Slack turns channels into the context engine for agentic AI](https://linearb.io/blog/slack-jaime-delanghe-mcp-agent-context-channels)

Slack Chief Product Officer Jaime DeLanghe breaks down how channels serve as the foundational context layer for human-agent collaboration. Learn why Slack is...

## Structured data

_Machine-readable metadata (JSON-LD) embedded in the page for search/AI context — not content rendered on the page itself._

```json
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "LinearB",
  "url": "https://linearb.io/",
  "logo": "https://assets.linearb.io/image/upload/v1715628027/logo-mark-lg.svg",
  "description": "LinearB is the engineering productivity platform that helps engineering leaders prove AI is improving throughput without sacrificing delivery confidence, flow efficiency, or developer experience.",
  "sameAs": [
    "https://www.linkedin.com/company/linearb"
  ],
  "award": [
    {
      "@type": "Award",
      "name": "LinearB is a Leader in the 2026 Gartner® Magic Quadrant™ for Developer Productivity Insight Platforms",
      "dateAwarded": "2026",
      "awardedBy": {
        "@type": "Organization",
        "name": "Gartner®"
      }
    },
    {
      "@type": "Award",
      "name": "Great Place to Work Certification",
      "dateAwarded": "2025-2027",
      "awardedBy": {
        "@type": "Organization",
        "name": "Great Place to Work"
      }
    },
    {
      "@type": "Award",
      "name": "America's Best Startup Employers 2025",
      "dateAwarded": "2025",
      "awardedBy": {
        "@type": "Organization",
        "name": "Forbes Magazine"
      }
    }
  ],
  "hasCertification": [
    {
      "@type": "Certification",
      "name": "SOC 1 Type 2"
    },
    {
      "@type": "Certification",
      "name": "SOC 2 Type 2"
    },
    {
      "@type": "Certification",
      "name": "GDPR Compliance certification"
    },
    {
      "@type": "Certification",
      "name": "ISO 27001"
    }
  ]
}
```

```json
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "The AI maximalist: why engineering leaders need to invert their thinking",
  "url": "https://linearb.io/blog/ai-maximalist-invert-thinking-craig-mcluckie",
  "author": {
    "@type": "Person",
    "name": "Ben Lloyd Pearson"
  },
  "datePublished": "2025-12-07T08:00:00.000Z",
  "dateModified": "2025-12-07T08:00:00.000Z",
  "image": "https://assets.linearb.io/image/upload/v1765169111/Blog_AI_Maximalist_Philosophy_2400x1256_1_78908b712f.png",
  "publisher": {
    "@type": "Organization",
    "name": "LinearB",
    "logo": "https://assets.linearb.io/image/upload/v1777485755/linearb-logo-2026.png"
  },
  "description": "Kubernetes co-creator Craig McLuckie advocates for the \"AI Maximalist\" philosophy, urging engineering leaders to invert their thinking by asking \"Why can't we use AI?\" and embracing the stochastic entropy of AI to unlock new capabilities like disposable code and rapid internal knowledge systems."
}
```

## More on linearb.io

### Top navigation

- [Book a Demo](https://linearb.io/book-a-demo)
- [AI Code Reviews — Catch security risks, bugs, and spec mismatches](https://linearb.io/platform/ai-code-reviews)
- [AI & Productivity Insights — See how AI tools affect cycle time and delivery speed](https://linearb.io/platform/ai-developer-productivity-insights)
- [Measure AI Impact — Track AI adoption and tie it to delivery outcomes](https://linearb.io/use-case/measure-ai-impact)
- [MCP Server — Chat with your data to spot patterns and boost output](https://linearb.io/platform/mcp-server)
- [Resource Allocation — Cost initiatives and shape your investment strategy](https://linearb.io/platform/resource-allocation)
- [Cost Capitalization — Capitalize engineering costs with audit-ready reports](https://linearb.io/platform/cost-capitalization)
- [Dev Team Management — Set targets and tie throughput to business outcomes](https://linearb.io/platform/goals-and-reporting)
- [DevOps Workflow Automation — Policy-based PR routing, approvals, and tests](https://linearb.io/platform/ai-workflow-governance)
- [AI Powered Support — Unify AI and human code delivery in one clear view](https://linearb.io/use-case/ai-powered-support)
- [Optimization — Surface friction with feedback and MCP insights](https://linearb.io/platform/developer-experience)
- [Reporting — Spot what's working and what needs attention](https://linearb.io/use-case/measuring-developer-experience)
- [Surveys — Turn developer feedback into actionable signals](https://linearb.io/platform/developer-surveys)
- [Platform overview](https://linearb.io/platform/overview)
- [Register now](https://linearb.io/event/engineering-productivity-gap)
- [Customers](https://linearb.io/customers)
- [Pricing](https://linearb.io/pricing)
- [Why choose LinearB — Explore your data. Measure performance. Act to improve it.](https://linearb.io/why-linearb)
- [APEX framework — The operating model for AI-era engineering teams](https://linearb.io/resources/apex-framework)
- [Anti-FAQ — The questions other vendors won't answer](https://linearb.io/why-linearb/anti-faq)
- [Security — Enterprise-grade compliance and zero code access](https://linearb.io/security)
- [Build vs. buy — The hidden cost of building it yourself](https://linearb.io/resources/build-vs-buy)
- [Dev Interrupted Podcast — Conversations with engineering leaders](https://linearb.io/dev-interrupted/podcasts)
- [Reports & Guides — Deep dives on productivity and delivery](https://linearb.io/resources)
- [Webinars — Expert sessions on productivity and AI](https://linearb.io/resources?category=workshops)
- [Metrics Benchmarks — See how your engineering org stacks up](https://linearb.io/resources/software-engineering-benchmarks-report)
- [Blog — Product updates and practical insights](https://linearb.io/blog)
- [Help Center — Documentation, setup, and support](https://linearb.helpdocs.io)
- [API Docs](https://docs.linearb.io/api-overview)
- [Status](https://www.linearbstatus.com/)
- [Integrations](https://linearb.io/integrations)
- [LinearB Library](https://linearb.io/library)
- [Engineering metrics](https://linearb.io/library/engineering-metrics)
- [Platform engineering](https://linearb.io/library/platform-engineering)
- [Engineering glossary](https://linearb.io/library/engineering-glossary)
- [Developer productivity](https://linearb.io/library/developer-productivity)
- [AI in software development](https://linearb.io/library/ai-in-software-development)
- [Engineering management](https://linearb.io/library/engineering-management)
- [Developer experience](https://linearb.io/library/developer-experience)
- [DevOps](https://linearb.io/library/devops)
- [Engineering operations and the context layer](https://linearb.io/library/engineering-operations)
- [Engineering efficiency](https://linearb.io/library/engineering-efficiency)
- [Software delivery](https://linearb.io/library/software-delivery)
- [Research and data](https://linearb.io/library/engineering-benchmarks-and-research)
- [LinearB is a Leader in the 2026 Gartner® Magic Quadrant™ for Developer Productivity Insight Platforms](https://linearb.io/resources/gartner-magic-quadrant-dpi-platforms-2026)
- [Sign in](https://app.linearb.io/login)
- [Enterprise](https://linearb.io/solutions/enterprise)
- [Contact](https://linearb.io/contact-us)
- [About us](https://linearb.io/about-us)
- [Careers](https://linearb.io/careers)
- [Service agreement](https://linearb.io/services-agreement)
- [Privacy policy](https://linearb.io/privacy-policy)
- [DPA](https://linearb.io/data-processing-agreement)
- [Security FAQ](https://linearb.io/security-faq)
- [Substack](https://devinterrupted.substack.com/)

### Footer

_Additional links from the site footer, not repeated from the top navigation above._

- [GitHub](https://github.com/linear-b)
- [LinkedIn](https://www.linkedin.com/company/linearb)
- [Twitter](https://twitter.com/LinearB_Inc)