From 7cad90981dc572e0d61b398877c2668980bb7330 Mon Sep 17 00:00:00 2001 From: Natasha Ann Lum Date: Mon, 9 Feb 2026 18:31:30 +0800 Subject: [PATCH 1/3] wip: add new article on 100 architects --- .../index.md | 331 ++++++++++++++++++ .../cover-image.svg | 82 +++++ 2 files changed, 413 insertions(+) create mode 100644 data/posts/2026-02-09-do-we-need-100-solution-architects/index.md create mode 100644 public/posts/2026-02-09-do-we-need-100-solution-architects/cover-image.svg diff --git a/data/posts/2026-02-09-do-we-need-100-solution-architects/index.md b/data/posts/2026-02-09-do-we-need-100-solution-architects/index.md new file mode 100644 index 0000000..ec9dea3 --- /dev/null +++ b/data/posts/2026-02-09-do-we-need-100-solution-architects/index.md @@ -0,0 +1,331 @@ +--- +title: "Do We Need 100 Solution Architects?" +slug: "do-we-need-100-solution-architects" +author: + name: "Natasha" + email: "natasha@ragtechdev.com" + profilePicture: "/assets/profilePics/natasha.png" +publishedAt: "2026-02-09" +coverImage: "/posts/2026-02-09-do-we-need-100-solution-architects/cover-image.svg" +brief: "If AI means we don't need 100 coders anymore, do we need 100 solution architects? My answer: not if they're all at one bloated company. But yes, if they're building 100 focused companies. Here's why the future of tech isn't about big tech getting bigger—it's about breaking it down into thousands of small, ethical, product-focused companies." +tags: + - "AI" + - "Big Tech" + - "Monopolies" + - "Software Engineering" + - "Entrepreneurship" + - "Tech Industry" + - "Solution Architecture" + - "Tech Ethics" +topic: + - "ragTech" +readTimeInMinutes: 18 +status: "published" +newsletter: + send: true + sent: true + topic: + - "ragTech" +seo: + metaDescription: "Exploring how AI is reshaping the tech industry: why we don't need 100 solution architects at one company, but we do need 100 companies. A deep dive into big tech monopolies, the attention economy's impact on children, and why the future belongs to small, focused, ethical companies built by product-minded engineers." + keywords: + - "solution architects" + - "AI and software engineering" + - "big tech monopolies" + - "tech industry future" + - "attention economy" + - "Jonathan Haidt anxious generation" + - "Meta Instagram teenage girls" + - "Lina Khan FTC" + - "tech entrepreneurship" + - "product engineers" + - "tech ethics education" + - "startup culture" + - "AI-augmented development" +--- + +In one of our previous tech podcast episodes discussing the pros and cons of using AI in our writing and coding work, Saloni brought up how software engineers were now no longer engineers, but **solution architects**. A friend of mine who was in the tech education industry had resonated with this shift in paradigm, but at the same time, opened up new discourse which I found interesting. + + + +He mentioned that while he also envisioned tech education shifting in the same paradigm, where learners and graduate profiles shifted from coder to high throughput roles like solution architects and technical product managers, he couldn't help but wonder what this meant for the future of the tech industry. + +In particular, he had a penultimate question that bugged him till no end that he wanted to pick my brain on. And BOY did he pick at it! He said: + +> You might have needed 100 coders in the past, but with this paradigm shift, we're not going to need 100 architects... + +He admitted this was more of a question for economists than techies, but I found this to be an incredibly relevant question for the future of the tech industry that should be more than food for thought. + +So here's my (admittedly avant-garde) take on this question! + +## The Truth of the Undesirable State of the Current Tech Industry +I'm a software engineer in the tech industry who has thrived from the increase in demand for coders through the years. I remember when I started programming on my own in 2016, how it wasn't a well-known skill and how family and friends around me had thought my little hobby to be a time-waster. + +Then I went to college in the United States in 2017. Being in UCLA, where the internet was born and being in the same state where Silicon Valley was in, it exposed me to the marvels of tech and the tech industry. I knew of peers who had started startups, heard of friends whose classmate was the nephew of Elon Musk (who I heard, went on to work at SpaceX), inadvertently was chaffeured in a Tesla when it hadn't yet made public news. Tech was all around me, and it was only there where my programming skills flourished through leading a coding club and applying programming to everything from research to being a layout editor for a student arts publication (I made a digital magazine that I shamelessly put my own digital art on). + +Truly, being a software engineer and seeing the tech industry grow and thrive was a marvellous thing. + +But it was also being at the heart of it all that I realized how much power the tech industry held. + +In 2019, I had a short working stint at the Chamber of Digital Commerce (now known as [the Digital Chamber](https://digitalchamber.org/)), which was then the world's largest blockchain trade association based in Washington DC. + +__Oh yea, I know what you're thinking: I guess I was considered a cryptobro? Haha__ + +In that stint, I was exposed to the power of the tech industry. I had the privilege to sit into a congressional hearing on Libra, then a cryptocurrency that Facebook, now known as Meta, had planned to launch together with 28 founding partners, which included Mastercard, Visa, eBay, and a number of other companies. + +It was a huge deal for the US government as to policymakers, it threatened to overthrow the power of the US dollar and the power of the Federal Reserve. Facebook had also wanted to locate its headquarters in Switzerland, justifying that it was a finance hub, which to US policymakers, meant it would not be creating American jobs. More than that, it was the fear of the amount of power that this would give already poewrful tech players like Facebook - now that it could control the flow of money. Complemented with its almost absolute control ofthe flow of information through social media, that was ALOT of power vested in just a few players. + +I also saw firsthand how powerless the average policymaker was due to tech illiteracy. Most of the policymakers did not have a grasp of blockchain, and could not question Mark Zuckerberg then very well. He could smartly evade most of the questions by feigning ignorance and confusion, leaving the policymakers frustrated and helpless. + +I'm sure this is not the first time you've heard of this - it's the same story we're seeing over and over again - for example when Bytedance's CEO was questioned in the US Congress. Oh the number of memes that that one hearing generated! + +The point I'm making, is that big tech truly is powerful. And alot of its power comes from its economic structure. + +## The Economics of Big Tech + +The tech industry today operates as what economists call an oligopoly - a market structure dominated by a small number of large firms. And the numbers are staggering. + +As of 2024, just five companies - Apple, Microsoft, Google (Alphabet), Amazon, and Meta - control over 60% of the entire U.S. tech market capitalization. Apple and Microsoft alone are worth over $3 trillion each. In search, Google commands approximately 92% of the global market share. In social media, Meta's family of apps (Facebook, Instagram, WhatsApp) reaches over 3 billion users. Amazon controls nearly 40% of U.S. e-commerce and over 30% of the cloud computing market through AWS. + +This concentration of power hasn't gone unnoticed by regulators. Enter Lina Khan, who became chair of the Federal Trade Commission (FTC) in 2021 at just 32 years old. Khan made her name with her groundbreaking 2017 Yale Law Journal article "Amazon's Antitrust Paradox," which challenged traditional antitrust thinking that focused solely on consumer prices. + +Under Khan's leadership, the FTC has taken an aggressive stance against big tech monopolies. The agency has sued Meta to unwind its acquisitions of Instagram and WhatsApp, blocked Microsoft's $69 billion acquisition of Activision Blizzard (though it eventually went through), and filed antitrust lawsuits against Amazon for allegedly maintaining monopoly power through anti-competitive practices. + +Khan's approach recognizes that monopolies harm more than just consumer prices - they stifle innovation, reduce worker bargaining power, and concentrate economic and political power in ways that threaten democratic institutions. And she's right. + +## Monopolies Aren't Good for the Economy + +The economic case against monopolies is well-established, yet somehow we've allowed tech giants to consolidate power in ways that would have been unthinkable in previous eras. + +Research from the National Bureau of Economic Research shows that increased market concentration has led to a decline in business dynamism - fewer startups are being created, and those that are created grow more slowly. A 2019 study published in the American Economic Review found that rising market power has contributed to declining labor share of income, meaning workers are getting a smaller piece of the economic pie. + +When a few companies dominate a market, they have less incentive to innovate. Why invest in risky R&D when you can simply acquire any potential competitor before they become a threat? Facebook's acquisition of Instagram for $1 billion in 2012 and WhatsApp for $19 billion in 2014 are textbook examples of this "kill zone" strategy - buying up potential competitors before they can challenge your dominance. + +Monopolies also create what economists call "deadweight loss" - economic inefficiency where potential gains from trade are not realized. When companies don't face competitive pressure, they can charge higher prices, offer lower quality, and invest less in innovation. The result is a less dynamic, less innovative economy that benefits shareholders and executives while leaving workers and consumers worse off. + +Perhaps most concerning is the impact on entrepreneurship. When would-be founders know that any successful startup will either be acquired by or crushed by an incumbent, the incentive to innovate diminishes. Why take the risk of building something new when the best-case scenario is a buyout and the worst-case is being put out of business by a company with effectively unlimited resources? + +## The Attention Economy and How We're Being Manipulated + +In the attention economy, you're not the customer - you're the product. And when monopolies control the platforms where we spend our time, the consequences go far beyond economics. + +Meta, Google, and TikTok don't charge users money because they've found something far more valuable: our attention. These platforms have become extraordinarily sophisticated at capturing and monetizing every second we spend scrolling, watching, and clicking. The average person spends over 2.5 hours per day on social media, and that's not by accident - it's by design. + +These companies employ teams of psychologists, neuroscientists, and behavioral economists to make their products as addictive as possible. Features like infinite scroll, push notifications, and algorithmic feeds that show us increasingly extreme content are all designed to maximize "engagement" - a sanitized term for keeping us hooked. + +But here's where the monopoly aspect becomes critical: when there are no real alternatives, we can't vote with our feet. Sure, you could delete Instagram, but where will you go? All your friends are there. Your favorite creators post there. Events are organized there. The network effects that made these platforms successful in the first place now trap us in them. + +The cost to consumers isn't just measured in time wasted or mental health impacts (though those are significant). It's also in the erosion of privacy, the manipulation of our political discourse, and the commodification of our most intimate moments. When a handful of companies control the primary channels through which we communicate, learn, and form opinions, they wield unprecedented power over society itself. + +And because these platforms operate as monopolies, they face little pressure to change. Where else are you going to go? + +### The Impact on Children: A Crisis We Can't Ignore + +![The Anxious Generation](https://bjgplife.com/wp-content/uploads/2024/05/IMG_4987-scaled-e1716055799134.jpeg) + +If the attention economy is harmful for adults, it's catastrophic for children. Jonathan Haidt's book "The Anxious Generation" documents how the rise of smartphone-based childhood has coincided with an unprecedented mental health crisis among young people. Between 2010 and 2019, rates of depression among adolescents increased by 145% for girls and 161% for boys. Anxiety, self-harm, and suicide rates have all spiked in tandem with social media adoption. + +![US Anxiety Prevalence](https://jonathanhaidt.com/wp-content/uploads/2023/09/US-Anxiety-Prevalence.png) + +But what makes it more sinister is that these companies know **exactly** what they're doing. + +In 2021, whistleblower Frances Haugen, an ex-product manager at Meta, leaked internal Meta documents revealing that the company had conducted extensive research into Instagram's effects on teenage girls. The research found that 32% of teen girls said that when they felt bad about their bodies, Instagram made them feel worse. One internal presentation stated: "We make body image issues worse for one in three teen girls." + +![Frances Haugen](https://static.internetfreedom.in/content/images/2021/10/6.jpg) + +But this wasn't framed as a study to fix the platform. According to the leaked documents, Meta used this research to create detailed user personas of vulnerable teenage girls - understanding their insecurities, their triggers, their patterns of use. The goal wasn't to protect these kids; it was to amplify the features that kept them hooked, creating a vicious cycle where anxiety drove more usage, which drove more anxiety, which drove more usage. + +They knew the product was harmful. They studied exactly how it was harmful. And then they used that knowledge to make it more addictive. + +![Voters Are Concerned About Big Tech Companies Attempting to Overturn Laws That Regulate the Tech Industry](https://images.squarespace-cdn.com/content/v1/5aa9be92f8370a24714de593/d160e2a6-11c7-434e-a70f-b33733dcff81/image3.png) + +And yet, despite whistleblowers, despite congressional hearings, despite mounting evidence of harm, we haven't been able to create meaningful regulations for these companies. Why? Because they have too much vested power. They employ armies of lobbyists. They fund think tanks and research institutions. They make strategic political donations. They've become too big to regulate. + +When a handful of companies control the platforms where billions of people - including our children - spend their time, and when those companies prioritize engagement and profit over wellbeing, we have a crisis. And when those same companies have accumulated so much political and economic power that they're effectively immune to regulation, we have a system that's fundamentally broken. + +## The Hiring Power of Big Tech + +Big tech companies don't just dominate markets - they dominate talent pools. And this creates a vicious cycle that further entrenches their power while starving the rest of the economy of innovation. + +The numbers tell the truth (which you already know): Google, Meta, Amazon, Apple, and Microsoft collectively employ over 1.5 million people globally. But it's not just the quantity - it's the quality. These companies can offer compensation packages that smaller companies and startups simply cannot match. Total compensation for senior engineers at these companies can easily exceed $500,000 per year when you include base salary, bonuses, and stock options. + +Research from the Brookings Institution shows that big tech companies have been hoovering up talent from universities and smaller companies at an unprecedented rate. A 2020 study found that the top tech companies hire approximately 60% of computer science graduates from top-tier universities. This brain drain leaves startups and smaller companies struggling to compete. + +But here's the kicker: much of this talent isn't being used to create innovative new products or solve hard problems. Instead, they're working on incremental improvements to existing products, building internal tools, or - and this is crucial - simply being kept away from competitors. + +Economists call this "defensive hiring" or "talent hoarding." Companies hire brilliant engineers not because they have meaningful work for them, but to prevent competitors from hiring them. It's a rational strategy for the individual company, but it's economically wasteful for society as a whole. + +The impact on the broader economy is significant. When the best and brightest are concentrated in a handful of companies, innovation in other sectors suffers. We end up with incredibly sophisticated algorithms for serving ads and keeping people scrolling, but slower progress in areas like healthcare, education, and climate tech where talent is desperately needed but can't compete on compensation. + +## Big Tech Doesn't Need to Be... That Big + +Here's the thing - most big tech companies are bloated beyond any reasonable operational need. And the recent waves of layoffs have proven it. + +People blame AI for the layoffs, but it's not AI's fault. It's the fault of the companies that hired so many people in the first place (especially during COVID!). What's happening is a **market correction**. + +In 2022 and 2023, tech companies laid off over 400,000 workers. Meta cut 21,000 jobs. Amazon laid off 27,000. Google cut 12,000. Microsoft eliminated 10,000 positions. And you know what happened to these companies after the layoffs? Their stock prices went up. Their products continued to function. In many cases, employees reported that things actually got better - fewer meetings, less bureaucracy, faster decision-making. + +So why were all these people hired in the first place? + +For many companies, especially unicorn startups, hiring is a signal to investors. Headcount growth is seen as a proxy for company growth. "We're scaling!" they announce, as they hire hundreds of engineers. Never mind that revenue hasn't materialized or that the product-market fit is questionable. The appearance of growth is what matters for the next funding round. + +But there's a more insidious reason for bloat: coordination overhead. As companies grow, they need more people just to coordinate the people they already have. You need program managers to coordinate between teams. You need product managers to translate between engineering and business. You need engineering managers to manage the managers. You need directors to manage the managers of managers. + +Then there are roles that exist purely because of organizational complexity. Release managers who coordinate deployments across dozens of teams. Developer experience engineers who build tools to help other engineers navigate the company's labyrinthine systems. Technical program managers who spend their days in meetings trying to align different teams' roadmaps. + +None of this is the fault of the individuals in these roles - they're doing necessary work. But it's only necessary because the organization has become so large and complex that it can barely function. It's like a snake eating its own tail. + +The irony is that many of the most impactful products in tech were built by tiny teams. WhatsApp had 55 employees when it was acquired for $19 billion. Instagram had 13 employees when it was acquired for $1 billion. These weren't just lucky flukes - they demonstrate that with the right focus and tools, small teams can build products that serve billions of users. + +The bloat isn't a bug - it's a feature of monopolistic companies that have more money than they know what to do with and need to appear to be "investing in growth" to satisfy shareholders. + +## Big Tech No Longer Solves a Specific Problem + +When was the last time you could describe what a big tech company does in a single sentence? It's become nearly impossible. + +Take Grab, the Southeast Asian super-app and Singapore's precious gem (which ironically, was built by Malaysians who chanced upon Uber and decided to build a Southeast Asian version... btw no hate to Malaysians I'm basically part-Malaysian too! Just pointing another funny fact). It started as a ride-hailing service - a clear, focused problem. But now? It's ride-hailing, food delivery, grocery delivery, package delivery, digital payments, financial services, insurance, hotel bookings, and more. Open the app and you're confronted with a dizzying array of options that have nothing to do with getting from point A to point B. + +Or look at Meta. Facebook started as a way to connect with college classmates. Now it's social networking, messaging, photo sharing, video streaming, virtual reality, augmented reality, artificial intelligence research, cryptocurrency (remember I mentioned Libra?), e-commerce, and whatever the metaverse is supposed to be. Mark Zuckerberg has spent over $36 billion on VR and metaverse initiatives that have yet to find product-market fit, all while the core social media products stagnate. + +Google is a search engine, an email provider, a cloud computing platform, a smartphone manufacturer, a self-driving car company, an AI research lab, a video streaming platform, a productivity suite, a smart home device maker, and a health tech company. Amazon sells books - oh wait, no, it sells everything, and also runs half the internet's infrastructure, makes movies and TV shows, owns a grocery chain, manufactures smart speakers, and is getting into healthcare. + +This sprawl isn't efficient - it's the opposite. When a company tries to do everything, it does nothing particularly well. Resources get spread thin. Focus is lost. Internal politics determine which projects get funding rather than market need or innovation potential. + +More importantly, this "do everything" approach is only possible because these companies have monopoly profits from their core businesses that they can use to subsidize expansion into other markets. They can afford to lose money for years in new ventures because they're printing money in their monopoly markets. This makes it nearly impossible for focused startups to compete. + +A startup that wants to build a better food delivery service has to compete with Grab, which can subsidize its food delivery with profits from ride-hailing. A company building VR hardware has to compete with Meta, which can lose billions on VR while still making tens of billions from advertising. + +The result is less innovation, less competition, and worse products for consumers. We'd be better off with ten focused companies each solving one problem really well than one company trying to solve ten problems poorly. + +## My Vision for the Future of Tech with AI + +So here's where we circle back to my friend's question: if we don't need 100 coders anymore, do we need 100 solution architects? + +My answer is: not if they're all working for the same bloated company. But yes, absolutely, if they're working for 100 different focused companies. + +AI is fundamentally changing the economics of software development. With tools like GitHub Copilot, ChatGPT, and Claude, a single skilled engineer can now do the work that previously required a team. The bottleneck is no longer writing code - it's knowing what to build and how to architect it. + +This shift actually makes the case for breaking up big tech even stronger. + +In the old model, you needed large teams because building software was labor-intensive. The coordination overhead was worth it because you needed those 100 engineers. But now, with AI augmentation, you might only need 10 engineers to build the same product. Suddenly, the coordination overhead of a large organization becomes a liability rather than a necessity. + +Imagine if instead of one Meta with 67,000 employees trying to do social media, messaging, VR, AR, and AI, we had: +- A focused social networking company with 500 employees +- A messaging company with 200 employees +- A VR company with 300 employees +- An AR company with 300 employees +- Multiple AI research companies, each with 100-200 employees + +Each of these companies would need solution architects. Each would need technical leaders who can see the big picture, make architectural decisions, and guide AI-augmented developers. But they'd be lean, focused, and actually solving specific problems rather than drowning in coordination overhead. + +The total number of people employed might be lower, yes. But the output would be higher, the innovation would be faster, and the products would be better. And here's the key: those solution architects would have real ownership and impact rather than being cogs in a massive machine. + +This isn't just theoretical - we're already seeing it happen. The most exciting products in tech today are being built by small teams using AI tools. Midjourney, one of the leading AI image generation companies, has fewer than 40 employees. Many successful AI startups have teams of 10-20 people building products that compete with offerings from companies with thousands of engineers. + +The future of tech isn't 100 architects at one company. It's 100 companies, each with their own architects, each focused on solving one problem really well. + +## What Does This Mean for Software Engineers? + +If you're a software engineer reading this, you might be feeling anxious. "Should I be worried about my job?" The answer is: maybe, if you're planning to stay on the traditional path. But you should be excited if you're willing to think differently. + +The shift to AI-augmented development doesn't just mean becoming a solution architect - though that's part of it. It means becoming a product person. An entrepreneur. A builder who captures value directly rather than trading time for money at a big company. + +Here's the thing: you now have superpowers that previous generations of engineers could only dream of. With AI tools, you can: +- Build a full-stack application in days that would have taken months +- Design and implement complex systems without a team +- Create beautiful UIs without being a designer +- Write marketing copy without being a copywriter +- Analyze data without being a data scientist + +You have all the skills you need to build a product on your own. More importantly, you can now capture value directly from that product rather than building someone else's product and getting a salary while they get rich. + +Think about it: in the old model, you'd join a startup, work 80-hour weeks, get paid $150k and some equity that might be worth something someday. The founders and early investors capture most of the value. You're trading your labor for a small slice of the pie. + +In the new model, you can build your own product in your spare time, launch it, and capture 100% of the value. You don't need venture capital to hire a team. You don't need to give up equity to co-founders. You can stay lean, stay focused, and build something profitable. + +This doesn't mean everyone should quit their job and become a solo founder. But it does mean that the risk-reward calculation has fundamentally changed. The risk of starting something is lower (you can build an MVP in weeks, not months). The potential reward is higher (you own it all). And the opportunity cost is lower (you can do it on the side while keeping your job). + +The engineers who thrive in this new era won't be the ones who are best at writing code - AI is getting better at that every day. They'll be the ones who can: +- Identify real problems worth solving +- Design elegant solutions +- Make smart architectural decisions +- Understand users and markets +- Ship products and iterate quickly + +In other words, they'll be product engineers. Solution architects. Technical founders. Not just code monkeys making someone else rich. + +## Good for Consumers + +This shift isn't just good for engineers - it's great for consumers too. + +Instead of being forced to use bloated super-apps that try to do everything, we'll have options. Real options. Niche products that do one thing exceptionally well. + +Want a messaging app? You'll have dozens to choose from, each with different features, privacy models, and design philosophies. Not just WhatsApp, Messenger, and iMessage - all of which are controlled by trillion-dollar companies with their own agendas. + +Want a ride-hailing service? You'll have options beyond just Uber and Lyft in US and Grab in Singapore. Maybe one that treats drivers better. Maybe one that's cheaper because it's not subsidizing a dozen other business lines. Maybe one that's focused on sustainability. + +Want a social network? You'll have alternatives to Facebook and Instagram that aren't designed to maximize your engagement at the cost of your mental health. Maybe one that's ad-free and subscription-based. Maybe one that's focused on your local community. Maybe one that's built around a specific interest or hobby. + +This is already starting to happen. Look at the explosion of niche software products: +- Linear for issue tracking (instead of bloated Jira) +- Notion for notes (instead of trying to use Google Docs for everything. But then again Notion is getting big too) +- Superhuman for email (instead of Gmail) +- Arc for browsing (instead of Chrome) +- Raycast for productivity (instead of Spotlight) + +These products are built by small teams, focused on doing one thing really well, and they're winning customers from the big tech incumbents. They're not trying to be everything to everyone. They're trying to be the best at one specific thing for a specific audience. + +As AI makes it easier to build software, we'll see an explosion of these focused products. Competition will increase. Innovation will accelerate. And consumers will benefit from having real choices rather than being locked into whatever the monopoly offers. + +The future of tech isn't one app that does everything. It's a thousand apps, each doing one thing beautifully. + +## Current Trends I'm Seeing + +This isn't just theoretical speculation - I'm seeing this shift happen in real-time among my peers in the tech industry. + +Many of my software engineer friends are starting their own companies. Not venture-backed startups with grand ambitions to become the next unicorn, but sustainable, profitable businesses that solve real problems. They're building SaaS products, development tools, niche marketplaces, and specialized services. They're staying small, staying lean, and staying focused. + +What's particularly interesting is what's happening with engineers who've been laid off. In previous downturns, laid-off engineers would immediately start applying to other big tech companies. But this time, many are choosing a different path. They're taking their severance packages and using them as runway to build their own products. + + Sure, they might take a pay cut, but they also eliminated the stress of corporate politics, the frustration of working on projects that get cancelled, and the feeling of being a replaceable cog in a massive machine. + +I'm also seeing a shift in what new graduates want. The prestige of working at FAANG companies is fading. More and more talented engineers are choosing to join small startups or start their own projects rather than grinding through LeetCode problems to get a job at Google. + +The tools are enabling this shift. GitHub Copilot, ChatGPT, Claude, Cursor, and other AI coding assistants are making it possible for individual developers to be incredibly productive. No-code and low-code tools are making it easier to build MVPs quickly. Distribution platforms like Product Hunt, Twitter, and Reddit make it possible to reach customers without a marketing team. + +The economics are enabling it too. Cloud infrastructure is cheap. You can build and deploy a product for $20/month. You don't need office space. You don't need to hire a team. You can start small, validate the idea, and scale only if it works. + +Most importantly, the mindset is shifting. Engineers are realizing that they don't need permission to build things. They don't need to wait for a company to hire them or a VC to fund them. They can just build. + +This is the future I'm excited about. Not one where we need 100 architects at one company, but one where we have 100 companies, each built by engineers who saw a problem and decided to solve it themselves. That's the future where we don't need big tech to be so big - because we'll have thousands of small, focused companies building great products. + +## The Missing Gaps that Government and Education Need to Fill + +But here's where I need to call out a critical blind spot: governments and education institutions are completely missing the point. + +Governments around the world are pouring billions into "AI initiatives" and "digital transformation." Singapore has its National AI Strategy. The EU has its AI Act. The U.S. is throwing money at AI research. But they're all focused on the wrong thing - they're investing in AI as a technology, not in AI as an enabler of economic transformation. + +What we actually need is infrastructure to enable people to found companies. More startup grants, yes, but more importantly: lower barriers to entry. Simplify business registration. Reduce regulatory overhead for small businesses. Make it easier to hire and fire (controversial, I know, but crucial for small companies). Provide tax incentives for solo founders and micro-businesses, not just for companies that can afford armies of accountants to navigate complex tax codes. + +Instead, we're making it harder. Want to start a company in most countries? Prepare for months of paperwork, minimum capital requirements, complex tax filings, and regulations designed for enterprises with legal departments. It's absurd that it's easier to build a product that serves millions of users than it is to legally register the business that sells it. + +Education institutions are equally guilty of missing the trend. Universities and bootcamps are rushing to introduce AI tools into their curriculums - "Look, we teach with ChatGPT now!" - without fundamentally rethinking what students need to learn. + +We don't need to teach students how to write code anymore - AI can do that. We need to teach them how to **build products**. How to identify problems worth solving. How to talk to users. How to design solutions. How to make architectural decisions. How to ship and iterate. How to market and sell. How to run a sustainable business. + +In other words, we need to teach entrepreneurship as a core skill, not as an elective that only business students take. Every computer science student should graduate knowing not just how to code, but how to take an idea from concept to paying customers. + +And please, for the love of all that is good, we need to teach **ethics**. + +The Meta researchers who designed features to exploit teenage girls' insecurities? They were trained at top universities. The engineers who built addictive algorithms that prioritize engagement over wellbeing? They learned their craft in our education system. The executives who chose monopolistic practices over fair competition? They're products of our business schools. + +We've created a generation of technically brilliant people who never stopped to ask: "Should we build this? What are the consequences? Who gets hurt?" + +Ethics shouldn't be a single course you take in first year and forget about. It should be woven into every project, every assignment, every discussion. When you're teaching students to build a social media app, also teach them about addiction, mental health, and platform responsibility. When you're teaching machine learning, also teach them about bias, fairness, and accountability. When you're teaching business strategy, also teach them about stakeholder capitalism and long-term thinking. + +The future we're building - one with thousands of small, focused companies - only works if the people building those companies have a moral compass. Otherwise, we'll just end up with a thousand small companies doing unethical things instead of a few big ones. + +Governments and education institutions have a crucial role to play in this transition. But they need to stop chasing the shiny object of "AI" and start addressing the fundamental shifts in how value is created and captured in the economy. They need to enable entrepreneurship, teach product thinking, and instill ethics. + +Because the tools are already here. The economics are already shifting. The only question is whether our institutions will catch up in time to guide this transformation in a positive direction, or whether they'll keep fighting yesterday's battles while the world moves on without them. + diff --git a/public/posts/2026-02-09-do-we-need-100-solution-architects/cover-image.svg b/public/posts/2026-02-09-do-we-need-100-solution-architects/cover-image.svg new file mode 100644 index 0000000..5da83b0 --- /dev/null +++ b/public/posts/2026-02-09-do-we-need-100-solution-architects/cover-image.svg @@ -0,0 +1,82 @@ + + + + + + + + + + + 👩‍💻 + 👩‍💻 + + + + + + + + + + + + + + + + + + + + + + + + + 100 + + + + + + + Do We Need + + + 100 Solution + + + Architects? + + + + + Why the future of tech isn't one big company + + + with 100 architects—it's 100 focused companies + + + + + + + + + + + Big Tech + + + Monopolies + + + AI + + + + + by Natasha • ragTech + + From 39fba6cb5a8028ecc4a9c150341f8bf76f1a9846 Mon Sep 17 00:00:00 2001 From: Natasha Ann Lum Date: Thu, 26 Feb 2026 13:12:45 +0800 Subject: [PATCH 2/3] Create short-form-teleprompter.md --- .../short-form-teleprompter.md | 67 +++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 data/posts/2026-02-09-do-we-need-100-solution-architects/short-form-teleprompter.md diff --git a/data/posts/2026-02-09-do-we-need-100-solution-architects/short-form-teleprompter.md b/data/posts/2026-02-09-do-we-need-100-solution-architects/short-form-teleprompter.md new file mode 100644 index 0000000..05fffd6 --- /dev/null +++ b/data/posts/2026-02-09-do-we-need-100-solution-architects/short-form-teleprompter.md @@ -0,0 +1,67 @@ +# TikTok Script: Do We Need 100 Solution Architects? + +**[HOOK - 0:00-0:10]** + +If AI means we don't need 100 coders anymore, do we need 100 solution architects? + +First, what's a solution architect? Think of them as the master builders of tech - they design the big picture, decide how everything fits together, and guide AI to build the actual code. + +My answer might surprise you: Not if they're all at one bloated company. But YES, if they're building 100 focused companies. + +Here's why the future of tech isn't about big tech getting bigger. + +**[THE PROBLEM - 0:10-0:45]** + +Right now, just FIVE companies control over 60% of the entire US tech market. Apple and Microsoft are each worth over 3 TRILLION dollars. Google has 92% of search. Meta reaches 3 billion users. + +And here's the thing - most of these companies are bloated beyond any reasonable need. When Meta laid off 21,000 people, their stock went UP. The products kept working. Things actually got BETTER. + +So why were all these people hired in the first place? + +**[THE DARK SIDE - 0:45-1:20]** + +But it gets worse. These monopolies aren't just inefficient - they're actively harmful. + +Remember Frances Haugen? The Meta whistleblower who leaked internal documents showing that Instagram made body image issues worse for one in three teenage girls? + +Meta KNEW their product was harmful. They studied EXACTLY how it was harmful. And then they used that research to make it MORE addictive. + +They created detailed user personas of vulnerable teenage girls - understanding their insecurities, their triggers - not to protect them, but to keep them hooked. + +Depression among teens increased 145% for girls between 2010 and 2019. This isn't an accident. It's by design. + +**[THE SHIFT - 1:20-2:00]** + +But here's where AI changes everything. + +With tools like GitHub Copilot and ChatGPT, one skilled engineer can now do the work that previously required a team. You can build a full-stack app in DAYS that would have taken months. + +WhatsApp had 55 employees when it was acquired for 19 billion dollars. Instagram had 13 employees when it sold for 1 billion. + +The coordination overhead of massive companies is now a LIABILITY, not a necessity. + +We don't need 100 architects at one company drowning in meetings and bureaucracy. We need 100 COMPANIES, each with their own architects, each solving ONE problem really well. + +**[THE VISION - 2:00-2:30]** + +Imagine instead of one Meta with 67,000 employees trying to do everything, we had: +- A focused social networking company with 500 employees +- A messaging company with 200 employees +- A VR company with 300 employees +- Multiple AI companies, each with 100-200 employees + +Lean. Focused. Actually solving specific problems. + +And here's the key - those engineers would have REAL ownership and impact, not just be cogs in a massive machine. + +**[THE CALL TO ACTION - 2:30-2:50]** + +If you're a software engineer, you now have superpowers. You can build products alone that would have required teams. You can capture value directly instead of making someone else rich. + +The future isn't one app that does everything. It's a thousand apps, each doing one thing beautifully. + +The question is: will you be one of the builders? + +**[END - 2:50]** + +Because we don't need big tech to be so big. We need YOU to build the alternative. From 8fdbb350f086a1837d6241619fa8c14587de5a49 Mon Sep 17 00:00:00 2001 From: Natasha Ann Lum Date: Thu, 26 Feb 2026 16:12:57 +0800 Subject: [PATCH 3/3] feat: update draft 100 solution architects article --- .../index.md | 65 ++++++++++++++--- .../short-form-teleprompter.md | 67 ------------------ .../cover-image.svg | 0 .../natasha-ucla-grad.JPG | Bin 0 -> 94963 bytes 4 files changed, 56 insertions(+), 76 deletions(-) delete mode 100644 data/posts/2026-02-09-do-we-need-100-solution-architects/short-form-teleprompter.md rename public/posts/{2026-02-09-do-we-need-100-solution-architects => 2026-02-26-do-we-need-100-solution-architects}/cover-image.svg (100%) create mode 100644 public/posts/2026-02-26-do-we-need-100-solution-architects/natasha-ucla-grad.JPG diff --git a/data/posts/2026-02-09-do-we-need-100-solution-architects/index.md b/data/posts/2026-02-09-do-we-need-100-solution-architects/index.md index ec9dea3..c35fab8 100644 --- a/data/posts/2026-02-09-do-we-need-100-solution-architects/index.md +++ b/data/posts/2026-02-09-do-we-need-100-solution-architects/index.md @@ -4,9 +4,9 @@ slug: "do-we-need-100-solution-architects" author: name: "Natasha" email: "natasha@ragtechdev.com" - profilePicture: "/assets/profilePics/natasha.png" -publishedAt: "2026-02-09" -coverImage: "/posts/2026-02-09-do-we-need-100-solution-architects/cover-image.svg" + profilePicture: "/assets/team/natasha.PNG" +publishedAt: "2026-02-26" +coverImage: "/posts/2026-02-26-do-we-need-100-solution-architects/cover-image.svg" brief: "If AI means we don't need 100 coders anymore, do we need 100 solution architects? My answer: not if they're all at one bloated company. But yes, if they're building 100 focused companies. Here's why the future of tech isn't about big tech getting bigger—it's about breaking it down into thousands of small, ethical, product-focused companies." tags: - "AI" @@ -23,7 +23,7 @@ readTimeInMinutes: 18 status: "published" newsletter: send: true - sent: true + sent: false topic: - "ragTech" seo: @@ -61,6 +61,8 @@ So here's my (admittedly avant-garde) take on this question! ## The Truth of the Undesirable State of the Current Tech Industry I'm a software engineer in the tech industry who has thrived from the increase in demand for coders through the years. I remember when I started programming on my own in 2016, how it wasn't a well-known skill and how family and friends around me had thought my little hobby to be a time-waster. +![Photo Taken By My Dad When I Graduated From UCLA](/posts/2026-02-26-do-we-need-100-solution-architects/natasha-ucla-grad.JPG) + Then I went to college in the United States in 2017. Being in UCLA, where the internet was born and being in the same state where Silicon Valley was in, it exposed me to the marvels of tech and the tech industry. I knew of peers who had started startups, heard of friends whose classmate was the nephew of Elon Musk (who I heard, went on to work at SpaceX), inadvertently was chaffeured in a Tesla when it hadn't yet made public news. Tech was all around me, and it was only there where my programming skills flourished through leading a coding club and applying programming to everything from research to being a layout editor for a student arts publication (I made a digital magazine that I shamelessly put my own digital art on). Truly, being a software engineer and seeing the tech industry grow and thrive was a marvellous thing. @@ -69,10 +71,13 @@ But it was also being at the heart of it all that I realized how much power the In 2019, I had a short working stint at the Chamber of Digital Commerce (now known as [the Digital Chamber](https://digitalchamber.org/)), which was then the world's largest blockchain trade association based in Washington DC. -__Oh yea, I know what you're thinking: I guess I was considered a cryptobro? Haha__ +> Oh yea, I know what you're thinking: I guess I was considered a cryptobro? Haha 😂 In that stint, I was exposed to the power of the tech industry. I had the privilege to sit into a congressional hearing on Libra, then a cryptocurrency that Facebook, now known as Meta, had planned to launch together with 28 founding partners, which included Mastercard, Visa, eBay, and a number of other companies. +![Mark Zuckerberg confronts U.S. Congress on cryptocurrency Libra, says it will be a ‘stablecoin’](https://www.theglobeandmail.com/resizer/v2/LDL54I5W65FIRG5DCSKDL6LKBE.JPG?auth=3d61f0989e4b5eb9ceddcf4183ebdda749d1f5770a5b616583fc899a44c6447d&width=1200&quality=80) +__Image from https://www.theglobeandmail.com/business/article-mark-zuckerberg-confronts-us-congress-on-cryptocurrency-libra-says/__ + It was a huge deal for the US government as to policymakers, it threatened to overthrow the power of the US dollar and the power of the Federal Reserve. Facebook had also wanted to locate its headquarters in Switzerland, justifying that it was a finance hub, which to US policymakers, meant it would not be creating American jobs. More than that, it was the fear of the amount of power that this would give already poewrful tech players like Facebook - now that it could control the flow of money. Complemented with its almost absolute control ofthe flow of information through social media, that was ALOT of power vested in just a few players. I also saw firsthand how powerless the average policymaker was due to tech illiteracy. Most of the policymakers did not have a grasp of blockchain, and could not question Mark Zuckerberg then very well. He could smartly evade most of the questions by feigning ignorance and confusion, leaving the policymakers frustrated and helpless. @@ -89,6 +94,9 @@ As of 2024, just five companies - Apple, Microsoft, Google (Alphabet), Amazon, a This concentration of power hasn't gone unnoticed by regulators. Enter Lina Khan, who became chair of the Federal Trade Commission (FTC) in 2021 at just 32 years old. Khan made her name with her groundbreaking 2017 Yale Law Journal article "Amazon's Antitrust Paradox," which challenged traditional antitrust thinking that focused solely on consumer prices. +![What Lina Khan’s antitrust case could mean for Amazon](https://images.ft.com/v3/image/raw/ftcms%3A7739ca2f-0b9c-4bc5-ac6b-ed3ea469bf90?source=next-article&fit=scale-down&quality=highest&width=1920&dpr=1) +__Image from https://www.ft.com/content/70985afa-65e0-45fa-9c7c-ab898eeac55e__ + Under Khan's leadership, the FTC has taken an aggressive stance against big tech monopolies. The agency has sued Meta to unwind its acquisitions of Instagram and WhatsApp, blocked Microsoft's $69 billion acquisition of Activision Blizzard (though it eventually went through), and filed antitrust lawsuits against Amazon for allegedly maintaining monopoly power through anti-competitive practices. Khan's approach recognizes that monopolies harm more than just consumer prices - they stifle innovation, reduce worker bargaining power, and concentrate economic and political power in ways that threaten democratic institutions. And she's right. @@ -97,7 +105,10 @@ Khan's approach recognizes that monopolies harm more than just consumer prices - The economic case against monopolies is well-established, yet somehow we've allowed tech giants to consolidate power in ways that would have been unthinkable in previous eras. -Research from the National Bureau of Economic Research shows that increased market concentration has led to a decline in business dynamism - fewer startups are being created, and those that are created grow more slowly. A 2019 study published in the American Economic Review found that rising market power has contributed to declining labor share of income, meaning workers are getting a smaller piece of the economic pie. +[Research from the National Bureau of Economic Research](https://www.nber.org/papers/w25756) shows that increased market concentration has led to a decline in business dynamism - fewer startups are being created, and those that are created grow more slowly. [A 2019 study published in the American Economic Review](https://janeeckhout.com/wp-content/uploads/RMP.pdf) found that rising market power has contributed to declining labor share of income, meaning workers are getting a smaller piece of the economic pie. + +![Declining labor share of income](https://www.federalreserve.gov/econres/notes/feds-notes/fig1-20200213.png) +__The figures show the decline in firm and establishment enry rates in the United States along with an increase in the average markup of large publicly traded firms since 1980s, suggesting a rise in the market power of large firms as business dynamism declines. Image from https://www.federalreserve.gov/econres/notes/feds-notes/what-happened-to-us-business-dynamism-20200214.html__ When a few companies dominate a market, they have less incentive to innovate. Why invest in risky R&D when you can simply acquire any potential competitor before they become a threat? Facebook's acquisition of Instagram for $1 billion in 2012 and WhatsApp for $19 billion in 2014 are textbook examples of this "kill zone" strategy - buying up potential competitors before they can challenge your dominance. @@ -109,6 +120,9 @@ Perhaps most concerning is the impact on entrepreneurship. When would-be founder In the attention economy, you're not the customer - you're the product. And when monopolies control the platforms where we spend our time, the consequences go far beyond economics. +![How The Attention Economy Works](https://www.techdetoxbox.com/wp-content/uploads/2021/12/Attention-economy-economics-1-768x432.png.webp) +__Image from https://www.techdetoxbox.com/weapons-of-digital-manipulation/how-attention-economy-works/__ + Meta, Google, and TikTok don't charge users money because they've found something far more valuable: our attention. These platforms have become extraordinarily sophisticated at capturing and monetizing every second we spend scrolling, watching, and clicking. The average person spends over 2.5 hours per day on social media, and that's not by accident - it's by design. These companies employ teams of psychologists, neuroscientists, and behavioral economists to make their products as addictive as possible. Features like infinite scroll, push notifications, and algorithmic feeds that show us increasingly extreme content are all designed to maximize "engagement" - a sanitized term for keeping us hooked. @@ -149,9 +163,12 @@ Big tech companies don't just dominate markets - they dominate talent pools. And The numbers tell the truth (which you already know): Google, Meta, Amazon, Apple, and Microsoft collectively employ over 1.5 million people globally. But it's not just the quantity - it's the quality. These companies can offer compensation packages that smaller companies and startups simply cannot match. Total compensation for senior engineers at these companies can easily exceed $500,000 per year when you include base salary, bonuses, and stock options. -Research from the Brookings Institution shows that big tech companies have been hoovering up talent from universities and smaller companies at an unprecedented rate. A 2020 study found that the top tech companies hire approximately 60% of computer science graduates from top-tier universities. This brain drain leaves startups and smaller companies struggling to compete. +[Brookings analysis](https://www.brookings.edu/articles/tech-is-still-concentrating/) shows U.S. tech growth remains heavily concentrated in a small number of dominant hubs, reinforcing winner-take-most talent dynamics. And [CSET's "The Race for U.S. Technical Talent"](https://cset.georgetown.edu/publication/the-race-for-us-technical-talent/) reports that more than 60% of technical workers in Big Tech firms held degrees from "ranked" universities (compared with roughly 20% in the DoD sample they studied). This concentration dynamic leaves startups and smaller companies struggling to compete for top talent. -But here's the kicker: much of this talent isn't being used to create innovative new products or solve hard problems. Instead, they're working on incremental improvements to existing products, building internal tools, or - and this is crucial - simply being kept away from competitors. +Unfortunately, much of this talent isn't being used to create innovative new products or solve hard problems. Instead, they're working on incremental improvements to existing products, building internal tools, or - and this is crucial - simply being kept away from competitors. + +![Big Tech Talent Hoarding](https://i.ytimg.com/vi/h24I2Rrjqmc/maxresdefault.jpg) +__Thumbnail Image from Youtube Video: https://www.youtube.com/watch?v=h24I2Rrjqmc__ Economists call this "defensive hiring" or "talent hoarding." Companies hire brilliant engineers not because they have meaningful work for them, but to prevent competitors from hiring them. It's a rational strategy for the individual company, but it's economically wasteful for society as a whole. @@ -159,12 +176,15 @@ The impact on the broader economy is significant. When the best and brightest ar ## Big Tech Doesn't Need to Be... That Big -Here's the thing - most big tech companies are bloated beyond any reasonable operational need. And the recent waves of layoffs have proven it. +Most big tech companies are bloated beyond any reasonable operational need. And the recent waves of layoffs have proven it. People blame AI for the layoffs, but it's not AI's fault. It's the fault of the companies that hired so many people in the first place (especially during COVID!). What's happening is a **market correction**. In 2022 and 2023, tech companies laid off over 400,000 workers. Meta cut 21,000 jobs. Amazon laid off 27,000. Google cut 12,000. Microsoft eliminated 10,000 positions. And you know what happened to these companies after the layoffs? Their stock prices went up. Their products continued to function. In many cases, employees reported that things actually got better - fewer meetings, less bureaucracy, faster decision-making. +![Big Tech Layoffs](https://cdn.statcdn.com/Infographic/images/normal/29175.jpeg) +__Image from https://www.statista.com/chart/29175/largest-tech-layoffs-since-2020/__ + So why were all these people hired in the first place? For many companies, especially unicorn startups, hiring is a signal to investors. Headcount growth is seen as a proxy for company growth. "We're scaling!" they announce, as they hire hundreds of engineers. Never mind that revenue hasn't materialized or that the product-market fit is questionable. The appearance of growth is what matters for the next funding round. @@ -185,6 +205,9 @@ When was the last time you could describe what a big tech company does in a sing Take Grab, the Southeast Asian super-app and Singapore's precious gem (which ironically, was built by Malaysians who chanced upon Uber and decided to build a Southeast Asian version... btw no hate to Malaysians I'm basically part-Malaysian too! Just pointing another funny fact). It started as a ride-hailing service - a clear, focused problem. But now? It's ride-hailing, food delivery, grocery delivery, package delivery, digital payments, financial services, insurance, hotel bookings, and more. Open the app and you're confronted with a dizzying array of options that have nothing to do with getting from point A to point B. +![Grab](https://nowboarding.changiairport.com/content/dam/canowboarding/article-assets/live-local/12-must-have-mobile-apps-in-singapore-for-travellers/grab-ride-singapore-1080x550.jpg) +__Image from https://nowboarding.changiairport.com/explore-singapore/12-must-have-mobile-apps-in-singapore-for-travellers.html__ + Or look at Meta. Facebook started as a way to connect with college classmates. Now it's social networking, messaging, photo sharing, video streaming, virtual reality, augmented reality, artificial intelligence research, cryptocurrency (remember I mentioned Libra?), e-commerce, and whatever the metaverse is supposed to be. Mark Zuckerberg has spent over $36 billion on VR and metaverse initiatives that have yet to find product-market fit, all while the core social media products stagnate. Google is a search engine, an email provider, a cloud computing platform, a smartphone manufacturer, a self-driving car company, an AI research lab, a video streaming platform, a productivity suite, a smart home device maker, and a health tech company. Amazon sells books - oh wait, no, it sells everything, and also runs half the internet's infrastructure, makes movies and TV shows, owns a grocery chain, manufactures smart speakers, and is getting into healthcare. @@ -203,6 +226,9 @@ So here's where we circle back to my friend's question: if we don't need 100 cod My answer is: not if they're all working for the same bloated company. But yes, absolutely, if they're working for 100 different focused companies. +![Breaking UP Big Tech](https://cdn.vox-cdn.com/thumbor/dUUZHISH3jp9Xf9dp9VF9zNONkM=/0x0:1920x1257/1200x0/filters:focal(0x0:1920x1257):no_upscale()/cdn.vox-cdn.com/uploads/chorus_asset/file/19211157/obJoP_breaking_up_big_tech_future_competition_2_.png) +__Image from https://cdn.vox-cdn.com/thumbor/dUUZHISH3jp9Xf9dp9VF9zNONkM=/0x0:1920x1257/1200x0/filters:focal(0x0:1920x1257):no_upscale()/cdn.vox-cdn.com/uploads/chorus_asset/file/19211157/obJoP_breaking_up_big_tech_future_competition_2_.png__ + AI is fundamentally changing the economics of software development. With tools like GitHub Copilot, ChatGPT, and Claude, a single skilled engineer can now do the work that previously required a team. The bottleneck is no longer writing code - it's knowing what to build and how to architect it. This shift actually makes the case for breaking up big tech even stronger. @@ -245,6 +271,10 @@ In the new model, you can build your own product in your spare time, launch it, This doesn't mean everyone should quit their job and become a solo founder. But it does mean that the risk-reward calculation has fundamentally changed. The risk of starting something is lower (you can build an MVP in weeks, not months). The potential reward is higher (you own it all). And the opportunity cost is lower (you can do it on the side while keeping your job). + + +> We talk about our perspectives on non-technical founders and what techies can learn from them here! + The engineers who thrive in this new era won't be the ones who are best at writing code - AI is getting better at that every day. They'll be the ones who can: - Identify real problems worth solving - Design elegant solutions @@ -260,6 +290,9 @@ This shift isn't just good for engineers - it's great for consumers too. Instead of being forced to use bloated super-apps that try to do everything, we'll have options. Real options. Niche products that do one thing exceptionally well. +![Monopolistic Competition](https://www.investopedia.com/thmb/XgucsNHIVzdQa1SmbCbSSVWzKxQ=/1500x0/filters:no_upscale():max_bytes(150000):strip_icc()/monopolistic-market-4192732-2-1a0a84322d2041c4b72d5ea41b836147.jpg) +__Image from https://animalia-life.club/qa/pictures/monopolistic-competition-vs-monopoly__ + Want a messaging app? You'll have dozens to choose from, each with different features, privacy models, and design philosophies. Not just WhatsApp, Messenger, and iMessage - all of which are controlled by trillion-dollar companies with their own agendas. Want a ride-hailing service? You'll have options beyond just Uber and Lyft in US and Grab in Singapore. Maybe one that treats drivers better. Maybe one that's cheaper because it's not subsidizing a dozen other business lines. Maybe one that's focused on sustainability. @@ -285,6 +318,10 @@ This isn't just theoretical speculation - I'm seeing this shift happen in real-t Many of my software engineer friends are starting their own companies. Not venture-backed startups with grand ambitions to become the next unicorn, but sustainable, profitable businesses that solve real problems. They're building SaaS products, development tools, niche marketplaces, and specialized services. They're staying small, staying lean, and staying focused. +![Pitch Night Audience](/posts/2026-02-08-why-finding-a-cto-is-harder-than-you-think/3-pitch-night-audience.jpg) + +We saw this firsthand at a local startup pitch night where many teams were actively building, iterating, and searching for stronger technical leadership. I wrote more about those observations in [Why Finding a CTO is Harder Than You Think](/blog/why-finding-a-cto-is-harder-than-you-think). + What's particularly interesting is what's happening with engineers who've been laid off. In previous downturns, laid-off engineers would immediately start applying to other big tech companies. But this time, many are choosing a different path. They're taking their severance packages and using them as runway to build their own products. Sure, they might take a pay cut, but they also eliminated the stress of corporate politics, the frustration of working on projects that get cancelled, and the feeling of being a replaceable cog in a massive machine. @@ -293,6 +330,10 @@ I'm also seeing a shift in what new graduates want. The prestige of working at F The tools are enabling this shift. GitHub Copilot, ChatGPT, Claude, Cursor, and other AI coding assistants are making it possible for individual developers to be incredibly productive. No-code and low-code tools are making it easier to build MVPs quickly. Distribution platforms like Product Hunt, Twitter, and Reddit make it possible to reach customers without a marketing team. + + +> Watch our episode on our honest take on vibe coding! + The economics are enabling it too. Cloud infrastructure is cheap. You can build and deploy a product for $20/month. You don't need office space. You don't need to hire a team. You can start small, validate the idea, and scale only if it works. Most importantly, the mindset is shifting. Engineers are realizing that they don't need permission to build things. They don't need to wait for a company to hire them or a VC to fund them. They can just build. @@ -307,6 +348,9 @@ Governments around the world are pouring billions into "AI initiatives" and "dig What we actually need is infrastructure to enable people to found companies. More startup grants, yes, but more importantly: lower barriers to entry. Simplify business registration. Reduce regulatory overhead for small businesses. Make it easier to hire and fire (controversial, I know, but crucial for small companies). Provide tax incentives for solo founders and micro-businesses, not just for companies that can afford armies of accountants to navigate complex tax codes. +![Startup Grants in Singapore](https://www.singaporecompanyincorporation.sg/wp-content/uploads/2022/04/13-startup-schemes-and-grants-in-singapore-680x320.jpg) +__Image from https://www.singaporecompanyincorporation.sg/blog/13-startup-schemes-and-grants-in-singapore/__ + Instead, we're making it harder. Want to start a company in most countries? Prepare for months of paperwork, minimum capital requirements, complex tax filings, and regulations designed for enterprises with legal departments. It's absurd that it's easier to build a product that serves millions of users than it is to legally register the business that sells it. Education institutions are equally guilty of missing the trend. Universities and bootcamps are rushing to introduce AI tools into their curriculums - "Look, we teach with ChatGPT now!" - without fundamentally rethinking what students need to learn. @@ -317,6 +361,9 @@ In other words, we need to teach entrepreneurship as a core skill, not as an ele And please, for the love of all that is good, we need to teach **ethics**. +![Tech and Ethics](https://healthcarereimagined.net/wp-content/uploads/2021/05/img_9678.jpg) +__Image from https://healthcarereimagined.net/2021/05/16/big-techs-guide-to-talking-about-ai-ethics/__ + The Meta researchers who designed features to exploit teenage girls' insecurities? They were trained at top universities. The engineers who built addictive algorithms that prioritize engagement over wellbeing? They learned their craft in our education system. The executives who chose monopolistic practices over fair competition? They're products of our business schools. We've created a generation of technically brilliant people who never stopped to ask: "Should we build this? What are the consequences? Who gets hurt?" diff --git a/data/posts/2026-02-09-do-we-need-100-solution-architects/short-form-teleprompter.md b/data/posts/2026-02-09-do-we-need-100-solution-architects/short-form-teleprompter.md deleted file mode 100644 index 05fffd6..0000000 --- a/data/posts/2026-02-09-do-we-need-100-solution-architects/short-form-teleprompter.md +++ /dev/null @@ -1,67 +0,0 @@ -# TikTok Script: Do We Need 100 Solution Architects? - -**[HOOK - 0:00-0:10]** - -If AI means we don't need 100 coders anymore, do we need 100 solution architects? - -First, what's a solution architect? Think of them as the master builders of tech - they design the big picture, decide how everything fits together, and guide AI to build the actual code. - -My answer might surprise you: Not if they're all at one bloated company. But YES, if they're building 100 focused companies. - -Here's why the future of tech isn't about big tech getting bigger. - -**[THE PROBLEM - 0:10-0:45]** - -Right now, just FIVE companies control over 60% of the entire US tech market. Apple and Microsoft are each worth over 3 TRILLION dollars. Google has 92% of search. Meta reaches 3 billion users. - -And here's the thing - most of these companies are bloated beyond any reasonable need. When Meta laid off 21,000 people, their stock went UP. The products kept working. Things actually got BETTER. - -So why were all these people hired in the first place? - -**[THE DARK SIDE - 0:45-1:20]** - -But it gets worse. These monopolies aren't just inefficient - they're actively harmful. - -Remember Frances Haugen? The Meta whistleblower who leaked internal documents showing that Instagram made body image issues worse for one in three teenage girls? - -Meta KNEW their product was harmful. They studied EXACTLY how it was harmful. And then they used that research to make it MORE addictive. - -They created detailed user personas of vulnerable teenage girls - understanding their insecurities, their triggers - not to protect them, but to keep them hooked. - -Depression among teens increased 145% for girls between 2010 and 2019. This isn't an accident. It's by design. - -**[THE SHIFT - 1:20-2:00]** - -But here's where AI changes everything. - -With tools like GitHub Copilot and ChatGPT, one skilled engineer can now do the work that previously required a team. You can build a full-stack app in DAYS that would have taken months. - -WhatsApp had 55 employees when it was acquired for 19 billion dollars. Instagram had 13 employees when it sold for 1 billion. - -The coordination overhead of massive companies is now a LIABILITY, not a necessity. - -We don't need 100 architects at one company drowning in meetings and bureaucracy. We need 100 COMPANIES, each with their own architects, each solving ONE problem really well. - -**[THE VISION - 2:00-2:30]** - -Imagine instead of one Meta with 67,000 employees trying to do everything, we had: -- A focused social networking company with 500 employees -- A messaging company with 200 employees -- A VR company with 300 employees -- Multiple AI companies, each with 100-200 employees - -Lean. Focused. Actually solving specific problems. - -And here's the key - those engineers would have REAL ownership and impact, not just be cogs in a massive machine. - -**[THE CALL TO ACTION - 2:30-2:50]** - -If you're a software engineer, you now have superpowers. You can build products alone that would have required teams. You can capture value directly instead of making someone else rich. - -The future isn't one app that does everything. It's a thousand apps, each doing one thing beautifully. - -The question is: will you be one of the builders? - -**[END - 2:50]** - -Because we don't need big tech to be so big. We need YOU to build the alternative. diff --git a/public/posts/2026-02-09-do-we-need-100-solution-architects/cover-image.svg b/public/posts/2026-02-26-do-we-need-100-solution-architects/cover-image.svg similarity index 100% rename from public/posts/2026-02-09-do-we-need-100-solution-architects/cover-image.svg rename to public/posts/2026-02-26-do-we-need-100-solution-architects/cover-image.svg diff --git a/public/posts/2026-02-26-do-we-need-100-solution-architects/natasha-ucla-grad.JPG b/public/posts/2026-02-26-do-we-need-100-solution-architects/natasha-ucla-grad.JPG new file mode 100644 index 0000000000000000000000000000000000000000..97ae4dc99a8173da6a1ad26f9102fa5d4a2505a3 GIT binary patch literal 94963 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 literal 0 HcmV?d00001