Skip to main content
Skip to main content

Redefining DevOps: People, Process, Tools, and Agents

· 19 min read
David Sanchez
David Sanchez

The Definition Worked. Until a Fourth Participant Showed Up.

DevOps has always been defined by a simple, powerful equation: People + Process + Tools. That formula captured something essential about how modern software gets built and delivered. It broke down walls between development and operations. It gave organizations a mental model for diagnosing what was wrong when things moved too slowly, failed too often, or created too much friction.

For over a decade, this three-pillar model served the industry well. And it did so because it rested on an assumption that nobody questioned: every participant in the software delivery lifecycle was human.

That assumption no longer holds.

CI/CD Pipelines for the Agentic Era: Verification, Security, and Trust at Machine Speed

· 16 min read
David Sanchez
David Sanchez

Your Pipeline Was Built for Humans. That's About to Be a Problem.

Not so long ago, every commit in your repository came from a human. A developer wrote code, pushed a branch, opened a pull request, and a reviewer approved it. Your CI/CD pipeline was designed around that flow: run tests, check lint, scan for vulnerabilities, deploy if green.

That assumption is breaking.

Building AI Applications on Azure with GitHub Models: From Playground to Production

· 20 min read
David Sanchez
David Sanchez

The Journey Most Tutorials Skip

Most AI tutorials start with "create an Azure resource" and end with "here's your chat completion." They skip the messy middle — the part where a developer goes from "I wonder which model would work for this" to "this is running in production, monitored, secured, and costing what I expected."

That full journey is what this post is about.

Building Your AI Agent Team: Custom Agents, Spec Kit, APM, and Squad for Scalable Agentic Workflows

· 18 min read
David Sanchez
David Sanchez

The Fragmentation Problem Nobody Talks About

AI coding agents are no longer experimental. Teams are using GitHub Copilot, Claude Code, Cursor, and other tools to generate code, open pull requests, review changes, and automate multi-step engineering tasks. The results are impressive, but a quieter problem is growing underneath the productivity gains.

Every developer on the team configures their AI agents differently.

Measuring Developer Productivity in the Age of AI

· 10 min read
David Sanchez
David Sanchez

When Traditional Metrics Stop Working

AI-assisted development is no longer an experiment. It is part of everyday engineering work across organizations of all sizes. Tools powered by large language models generate code, propose refactors, write tests, summarize pull requests, and coordinate multi-step engineering tasks.

This creates a fascinating and uncomfortable challenge: productivity is clearly improving, but it is becoming much harder to measure accurately.

From Prompts to Specifications: How Great Engineers Communicate with AI

· 14 min read
David Sanchez
David Sanchez

How Great Engineers Communicate with AI in the Agentic Era

AI has changed how we write software. But more importantly, it has changed how we communicate intent.

Early conversations about AI-assisted development focused heavily on prompt engineering. Developers experimented with phrasing tricks, formatting styles, and clever instructions to coax better outputs from language models. Entire communities formed around "the perfect prompt."

That phase was useful, but it was never the destination.

Designing Software for an Agent-First World

· 13 min read
David Sanchez
David Sanchez

Your Repository Is Now Your Most Important Interface

The role of the software engineer is evolving rapidly, not because AI can generate code, but because software development itself is becoming a human-agent collaborative system.

In recent years, we moved from AI assisting with snippets, to generating entire functions, to proposing pull requests, and now to agents that navigate repositories, reason about architecture, and execute multi-step development tasks autonomously.

Humans and Agents: Collaboration Patterns from IDE to Pull Request

· 13 min read
David Sanchez
David Sanchez

The Collaboration Is Already Happening — The Question Is Whether It's Structured

If DevOps foundations prepare the system and the evolution of the Software Engineer reframes the role, the next logical question is this:

How do humans and agents actually collaborate in practice?

Not in theory. Not in demos. Not in marketing videos.

But in real repositories, real IDEs, real pull requests, and real production systems.

The Evolution of the Software Engineer in the AI and Agentic Era

· 19 min read
David Sanchez
David Sanchez

Writing Code Was Never the Job — Delivering Outcomes Was

For decades, the role of the Software Engineer has evolved alongside tooling, platforms, and abstractions. From low-level systems programming to high-level frameworks, from waterfall to agile, from on-prem to cloud, each shift changed how software is built, but not who ultimately builds it.

The rise of AI-assisted development and more recently, agentic software engineering represents a fundamentally different kind of shift. Software engineers are no longer the sole producers of code. They are increasingly becoming designers of systems that produce code, operators of autonomous collaborators, and stewards of quality, security, and intent.

Agentic Software Engineering Needs Strong DevOps Foundations (More Than Ever)

· 9 min read
David Sanchez
David Sanchez

The Age of AI Agents Has Arrived, Is Your Engineering Culture Ready?

Agentic software engineering is no longer a future concept. AI coding agents, autonomous pull request generation, self-healing pipelines, and AI-assisted operations are already reshaping how teams design, build, test, and ship software every single day.

And here's the uncomfortable truth most teams aren't ready to hear:

Agents don't magically fix broken engineering practices. They scale them.

Ask me about my website

Powered by Microsoft Foundry

👋 Hello Friend!

You can ask me about:

  • Blog posts or technical articles.
  • Projects and contributions.
  • Gaming: Xbox, PlayStation, Switch, board games, chess, monthly updates.
  • Movies & TV reviews, About me & health journey.