Microsoft Technical Fellow Marcus Fontoura discusses how understanding technology fundamentals helps us maintain human agency in an increasingly automated world, with practical insights on social media algorithms, AI applications, and the balance between efficiency and human dignity.
Understanding Technology in the AI Era: Marcus Fontoura on Human Agency

In an era dominated by AI and complex technological systems, Microsoft Technical Fellow Marcus Fontoura offers a refreshing perspective in his book "Human Agency in a Digital World." The book serves as an "AI-era self-help guide" for reclaiming our role as pilots—not passengers—in the technology revolution. As Fontoura explains in a recent Stack Overflow podcast interview, the key to navigating our digital future lies in understanding how technology actually works, rather than accepting it as an inevitable force beyond our control.
The Problem: Technology Literacy in an AI World
Fontoura's journey into technology began unexpectedly. Initially drawn to mathematics, he fell in love with programming during his first computer science class in college, eventually earning a PhD in computer science and joining the tech industry in the early 2000s. His motivation for writing the book came from his daughters' questions about career paths in technology.
"My daughters kept asking me, 'Dad, what should I do for college? Does it make sense to study this profession, or that profession?'" Fontoura recalls. "I realized that at least they have me to guide them, but for most people, it's hard to understand what's going on."
The challenge lies in the polarized discourse around technology. "With so much hype about AI and technology, and so much news that tends to be very polarized—either 'AI is going to solve all humanity's problems' or 'AI is going to cause the extinction of humanity'—I believe the truth lies much more in between," Fontoura explains.
The fundamental issue is that when people don't understand how technology works, they feel powerless to influence it or form educated opinions about it. This lack of understanding undermines our agency in a world where technology increasingly shapes our lives.
Social Media Algorithms: Understanding the Engine of Modern Information
One of the most valuable sections of Fontoura's book is his explanation of social media algorithms. Rather than dismissing social media as simply "good" or "bad," he provides a technical analysis of how content propagation works in networks.
"I simply do a high-level technical analysis of how content propagation happens in networks," Fontoura explains. "And I show that these algorithms are very fragile—they're non-deterministic. More perturbations in your network will lead to content being disseminated above other content that might be more assertive or reputable."
This technical understanding helps move beyond simplistic debates about social media's value. By recognizing that these algorithms lack stability and produce widely different results based on small input changes, we can critically evaluate their appropriateness for information dissemination.
Fontoura traces the evolution from books to the web to social media, highlighting how each step democratized publishing while making quality control more challenging:
- Books: Millions published yearly, but with a manageable barrier to entry
- Web: Trillions of pages, addressed by algorithms like PageRank that used link structure to determine authority
- Social media: Billions of posts daily, relying on likes and information cascades—"completely fragile algorithms" according to Fontoura
The key insight is that while democratizing access to information is important, we shouldn't abandon quality control. "You don't want to use a platform that always prescribes you the wrong news," Fontoura argues, drawing an analogy with healthcare.
AI in Perspective: Beyond the Hype
When it comes to AI, Fontoura rejects the extreme positions of both "doomers" and "utopians." Instead, he advocates for a pragmatic middle ground focused on current applications.
"I think the real question is: Can we apply today's AI to solve today's problems? And my answer is that we can do a much better job on that," Fontoura states. "Instead of concentrating on making AGI [Artificial General Intelligence], I think a lot of people should spend their time thinking about practical applications."
He emphasizes that we already have technology capable of significant positive impact: "We already have enough technology to have a huge impact on society. We're not really thinking about the applications."
Fontoura demystifies AI by explaining its fundamental nature: "AI is basically a prediction platform—a very good and accurate prediction platform." This understanding helps move beyond fear-based narratives and toward practical implementation.
Crucially, he addresses the misconception that AI could independently destroy humanity: "When we talk about agents that are software programs using these predictions, the agents are deterministic. They're binary code that we know the input, we know the output. So it was coded by someone. What we're saying when we say AI is predicting the world is that we humans are going to use the predictions that AI generate to destroy the world. So the problem is not the AI, the problem is us."
Human Agency: Reclaiming Control in the Digital World
The central theme of Fontoura's book is the importance of maintaining human agency in technology design and implementation. "Computers just compute functions very fast, and they make very little mistakes," he explains. "All the rest is us humans using it on top."
A critical insight is that technology is not natural—it's created by humans and can be modified. "People just assume that social media exists, advertising systems exist, web search—when I was born, none of that existed. We created those things, and we can modify them and make them better."
This perspective is particularly important for younger generations who may take current technologies for granted. "For the young generation, they probably think cell phones always were they are, social media was there. It is not the case. We can envision a world that doesn't have those things, and perhaps have other things."
The Efficiency vs. Human Dilemma
Fontoura addresses a fundamental tension in technology development: the balance between efficiency and human dignity. "When I started writing the book, I thought I was going to write a whole book about efficiency, because that's basically what computers do," he admits. "But the key point is why we are doing that."
He uses the concept of "universal paperclips" to illustrate the danger of optimizing for efficiency without considering human values: "The machine optimized to make paperclips eventually turns the whole world into paperclips. Blindly following orders is all that computers do. If the orders are not going to create a positive impact for us, then probably we should revise these orders."
At the same time, Fontoura acknowledges that efficiency is essential for solving important societal problems: "The most relevant problems for us to solve in society—protein folding, distribution problems, healthcare problems—all need efficient algorithms that scale to 8 billion people, that are not fragile, that have robust properties."
The solution is to prioritize human values in technology design: "Once we understand the system that we want to build, and that it has the properties that will impact society positively, then at that point we can think about what are the efficient algorithms that can scale and reach a global population."
Practical Applications: Implementing Human Agency
For developers and technologists, Fontoura offers practical advice for implementing human agency in their work:
Explain technology clearly: "When they cannot really explain something to you, it's because they didn't internalize how things truly work and what are the foundational principles behind those."
Consider societal impact: "We don't try to position the work that we do in a way that we are working for society and for advancing societies. So that's kind of also a call for action for new technologists to really think why we are doing those things."
Focus on applications over AGI: "I urge people to shift to think about the possible applications. Not being afraid of AI... We already have enough technology to have a huge impact on society."
Understand before implementing: "The more people are understanding the technology, the more people will be able to think about applications to leverage it to the good of society."
The Path Forward
Fontoura's message ultimately empowers readers to engage with technology as informed participants rather than passive consumers. "Technology by itself is not either good or bad, and it can be changed," he emphasizes.
His book serves as both an introduction to how technology works and a call to action for maintaining human agency in an increasingly automated world. By understanding the fundamentals of technology—whether it's social media algorithms, AI systems, or the simple fact that "computers just compute functions very fast"—we can make better decisions about how these tools should be designed and deployed.
As Fontoura concludes, "These things are just fiction. We build the systems, we can change those systems." In an era of rapid technological change, this understanding may be our most important tool for ensuring technology serves humanity, rather than the other way around.
"Human Agency in a Digital World" is available now on Amazon and wherever books are sold. You can connect with Marcus Fontoura on LinkedIn and learn more about his work at his website.
For developers looking to improve their technical communication skills, Fontoura's approach offers valuable lessons. As demonstrated by his recent Stack Overflow Podcast appearance, the ability to explain complex concepts clearly—whether to technical colleagues or non-technical audiences—is increasingly essential in our technology-driven world.

Comments
Please log in or register to join the discussion