Skip to main content
Skip to main content

19 posts tagged with "AI"

View All Tags
Learning Differently: How Teaching and Learning Must Evolve in the AI and Agentic Era

Learning Differently: How Teaching and Learning Must Evolve in the AI and Agentic Era

· 9 min read
David Sanchez
David Sanchez

The Real Shift Is Not Less Learning, It Is Different Learning

Every time a new technology makes information easier to reach, the same worry resurfaces: will people stop learning altogether? Calculators supposedly meant nobody needed arithmetic. Search engines supposedly meant nobody needed to remember facts. AI now raises the same question, at a much larger scale, because it can explain a concept, draft an essay, and carry out multi-step tasks on its own.

The worry misreads what is actually changing. AI is transforming how quickly people can access information and produce a first draft of an answer. It is not transforming the underlying process by which a human being builds real understanding, develops judgment, or becomes capable of solving problems they have never seen before. That process is still slow, effortful, and deeply human.

Before You Prompt: The Fundamentals Every Beginner Needs in the AI Era

Before You Prompt: The Fundamentals Every Beginner Needs in the AI Era

· 17 min read
David Sanchez
David Sanchez

Why Understanding Still Matters When AI Can Write the Code

It has never been easier to turn an idea into working software. Describe what you want in plain language, and an AI tool can generate a web page, a script, an API integration, or even a multi-step agent that takes actions on your behalf. For anyone who felt shut out of software because they did not know how to code, that shift is real and welcome.

But there is a difference between software that runs and software you understand. AI can produce the first one in seconds. Only you can produce the second, and only if you know enough about how software actually works to read what the AI gave you, question it, and fix it when it is wrong.

Token Debt: Why FinOps for Agentic AI Is an Engineering Problem, Not a Model Choice

Token Debt: Why FinOps for Agentic AI Is an Engineering Problem, Not a Model Choice

· 18 min read
David Sanchez
David Sanchez

Why the next chapter of FinOps is not about finding a cheaper model. It is about engineering systems that do not waste the tokens they already have.

A finance leader opens the monthly invoice for the company's AI platform and finds a number that does not match any story anyone can tell. Usage grew modestly. The bill grew sharply. Nobody switched to a pricier model. Nobody approved a new integration that anyone remembers. The line item simply grew on its own, the way cloud bills used to grow before anyone built a discipline around watching them.

Ask the engineering team what happened and the answer is rarely a single cause. It is a hundred small decisions: a system prompt that grew every time someone patched in a new rule, a retrieval step that fetches ten documents when two would do, an agent that retries a failing tool call five times before giving up, a workflow that hands a conversation between three specialized agents and resends the full history at every handoff. None of these decisions looked expensive in isolation. Together, they are the bill.

Reviewer Fatigue: When Agents Write More Code Than Humans Can Read

Reviewer Fatigue: When Agents Write More Code Than Humans Can Read

· 15 min read
David Sanchez
David Sanchez

The Bottleneck Moved, and Most Teams Have Not Noticed

For decades, writing code was the expensive part. Reading it was almost free by comparison. A developer spent hours producing a change, and a reviewer spent minutes confirming it. That ratio shaped everything: our tools, our processes, our sense of who was busy and who was waiting.

Agents inverted that ratio. A capable agent now produces a complete branch with code, tests, and documentation in the time it takes to write a thoughtful task description. Authoring became cheap. Reading did not.

Mastering Generative AI: The Architecture of a System of Intelligence

Mastering Generative AI: The Architecture of a System of Intelligence

· 17 min read
David Sanchez
David Sanchez

Eight building blocks that turn a capable model into a system that ships real work: agents, subagents, skills, context, memory, prompts, notebooks, and projects.

Most people believe they are using Generative AI when they open a chat window and type a question. They are using the least interesting part of it. The chat box is the front door, not the house.

DevOps Foundations for the AI Agentic Era (Microsoft Reactor Webinar)
Building mobile and device apps in the agentic era: a practical guide to native, MAUI, React Native, and more

Building mobile and device apps in the agentic era: a practical guide to native, MAUI, React Native, and more

· 11 min read
David Sanchez
David Sanchez

Choosing how to build a mobile or device app used to be a contained decision. Pick the platforms, weigh native against cross-platform, factor in team skills, and choose a framework. The trade-offs were mostly about runtime performance, hiring, and how much code you could realistically share.

Two things have shifted that picture. First, the platform landscape itself has matured: SwiftUI, Jetpack Compose, WinUI 3, .NET MAUI, React Native's New Architecture, Flutter with Impeller, and Kotlin Multiplatform have all reached a level of stability that makes a clean comparison possible. Second, AI agents are now part of the daily loop for most teams. They do not just complete code; they read repositories, summarize unfamiliar APIs, generate scaffolding, and shorten the path from "I have never used this framework" to "I shipped something with it." That changes how the framework decision should be made.

This guide walks through the realistic options for iOS, Android, Windows, and Xbox, the main cross-platform frameworks, and the pros and cons of each in 2026.

Do full IDEs still deserve a seat at the table in the AI era?

Do full IDEs still deserve a seat at the table in the AI era?

· 14 min read
David Sanchez
David Sanchez

A friend of mine canceled his Visual Studio Enterprise subscription in January. He had been using it for years, built multiple production .NET systems in it, and genuinely valued the tooling. But he had spent the last six months doing almost all of his coding inside VS Code with GitHub Copilot Agent Mode, and he could not justify the renewal.

Three weeks later, a background service in production started leaking memory. He tried everything in his VS Code setup: logging, diagnostic analyzers, heap dumps through the CLI. Nothing gave him a clear picture. He reinstated his Enterprise license, opened the Performance Profiler with .NET Object Allocation Tracking, identified the leak in twenty minutes, and fixed it in ten. Then he went back to VS Code for everything else.

That story is the honest version of the IDE question in 2026. Not whether full IDEs are dead, and not whether they remain the default. The real question is sharper: for which roles, which tasks, and which codebases do they still provide capabilities that AI-powered editors cannot replicate? And when you look at the full picture, including what comes bundled with a Visual Studio subscription beyond the IDE itself, the analysis is more nuanced than either side of the debate usually admits.

The focused multitasker: how AI is rewiring the way engineers think

The focused multitasker: how AI is rewiring the way engineers think

· 13 min read
David Sanchez
David Sanchez

Here is a contradiction I keep running into. Every piece of cognitive science research I have read says the same thing: focus on one task at a time. Multitasking is a myth. Your brain cannot do two demanding things simultaneously without paying a steep performance penalty.

And yet, every day I find myself reviewing a pull request that GitHub Copilot cloud agent opened, while a CI/CD pipeline runs on a second branch triggered by AI-generated code. More parallel workstreams than I ever managed before AI entered my workflow and somehow it feels less chaotic than before.

Something does not add up. Either the science is wrong, or what I am doing is not actually multitasking. I think it is the latter, and the distinction matters for every engineer adapting to agentic workflows.

Redefining DevOps: People, Process, Tools, and Agents

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.

📬 Stay Updated

Subscribe to the newsletter and receive the latest blog posts, projects, and content updates.

We respect your privacy. Unsubscribe anytime. Privacy Policy

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.