Inside the Stack

Oluwole Majiyagbe

Inside the Stack is a podcast for developers, founders, and tech leaders who want to understand how real systems are built, scaled, and maintained — without the hype. Each episode breaks down what actually happens inside modern software systems: from request–response flows and APIs, to architecture decisions, scaling trade-offs, developer tooling, security, and the human decisions behind technical choices. We talk about: Backend systems, APIs, and architectureScaling beyond traffic — systems, teams, and complexityDeveloper experience and engineering culturePractical lessons from side projects, startups, and production systemsTechnology trends, trade-offs, and real-world engineering decisions Whether you’re an early-career developer, a senior engineer, or a founder building product infrastructure, Inside the Stack helps you think clearly about how software really works — and how to build it well. New episodes drop regularly. 🎧 Listen. Learn. Build better systems.

Episodes

  1. 1d ago

    UI/UX vs Frontend: The Developer Strikes Back | Pixel Vs Code Ep 3

    Send us Fan Mail The UI/UX vs Frontend debate continues! In this episode, host Oluwole Majiyagbe flips the perspective and sits down with frontend expert Mr Gbadamosi Moshood to uncover what really happens when the design handoff is complete and the coding begins. We strip away the aesthetics and dive into the reality of building functional, performant interfaces. We discuss the most impossible designs developers are asked to build, why component libraries are sometimes necessary, and what frontend engineers genuinely wish UI/UX designers understood about the DOM. Whether you are a developer looking for validation or a designer wanting to make your team's life easier, this episode is packed with truth bombs! 👇 What we cover in this episode: 00:00 - Introduction 03:00 - When people hear "frontend," they think buttons and colors. What is it really? 03:53 - Why should a person go into Frontend?  05:20 - Is Frontend easy?  08:05 - Your app has to work on every phone, every browser, every screen size. What's the strangest bug you've had to fix because of that? 10:48 - is CSS hard or are we learning it the wrong way and what's the difference between CSS libraries? 14:40 - When you get a design to build, what do designers usually not realize about the work involved?  16:55 - Sometimes a design looks great but is really hard to build. When does that happen, and what do you do? 19:35 - Do you have to build the design exactly as given? When do you speak up and ask to change something? 22:42 - When there's a conflict in packages and design, do you communicate it back to the UI/UX?  24:47 - Design systems are meant to make life easier. Do they actually help you, or get in the way? 26:48 - When the design and what's easy to build don't match, who gets the final say? 29:28 - There's a new frontend tool every few months — React, Vue, Svelte, and on and on. Is that tiring, or a good thing? 33:06 - How do you know when a screen is actually finished/completed? 34:57 - Do you think UI/UX don't understand the amount of work you're to do to implement their designs?  35:48 - How do you tell if a frontend and/or design is complicated? 41:27 - AI can write frontend code now. What does that mean for frontend developers? 45:40 - Outro 🎙️ Guest: Moshood Gbadamosi Follow them on X/Twitter: [@morshudlhgmo] Github: https://github.com/morshud LinkedIn: https://www.linkedin.com/in/morshudlhgmo 🎙️ Host: Oluwole Majiyagbe Follow Inside the Stack on Instagram/Tiktok/Youtube: @insidethestack 💡 Don't forget to like, comment, and subscribe for more deep dives into the tech industry! Let us know in the comments: Frontend Devs, what is the most frustrating design element you constantly have to code? #Frontend #UIUX #WebDevelopment #SoftwareEngineering #TechPodcast #InsideTheStack #UIUXvsFrontend #ReactJS #TechCareer Support the show

    UI/UX vs Frontend: The Developer Strikes Back | Pixel Vs Code Ep 3
  2. Aug 14

    Inside the Mind of a UI/UX Designer: Pixels vs Code Ep. 2

    Send us Fan Mail Welcome back to Episode 2 of the UI/UX vs Frontend series! This time, host Oluwole Majiyagbe sits down with UI/UX expert Kehinde Faaruq Azeez to flip the script and dive deep into the creative process from the designer's perspective. What does it really take to craft a user experience that developers can actually build? We discuss the realities of the design handoff, the dreaded "pixel-perfect" myth, and how designers really feel when developers push back on their creative vision. Whether you are a designer trying to get your team on board, or a frontend dev trying to understand what your designer is thinking, this episode bridges the gap! 👇 What we cover in this episode: Intro: Welcome back to UI/UX vs Frontend!Meet Kehinde Faaruq Azeez & his journey in UI/UXThe biggest mistakes developers make when looking at a Figma fileIs "Pixel-Perfect" actually a myth?The most frustrating parts of the design handoffHow designers and devs can finally speak the same languageThe ultimate UI/UX pet peeves (Note: Be sure to update these timestamps to match your final video edit!)🎙️ Guest: Kehinde Faaruq Azeez Follow him on LinkedIn 🎙️ Host: Oluwole Majiyagbe Follow Inside the Stack on Tiktok/Instagram/Thread: @insidethestackpodcast 💡 Don't forget to like, comment, and subscribe for more tech deep dives! Let us know in the comments: Designers, what is the one thing you wish frontend developers understood about your job? #UIUX #Frontend #WebDevelopment #UXDesign #TechPodcast #InsideTheStack #UIUXvsFrontend #SoftwareEngineering #TechCareer Support the show

    Inside the Mind of a UI/UX Designer: Pixels vs Code Ep. 2
  3. Feb 11

    What happens between Request and Response?

    Send us Fan Mail You click a button… and something happens. Or at least, you hope something happens. That single click travels across networks, hits servers, wakes up databases, checks permissions, runs logic — and then makes a long journey back to your screen. But when nothing happens…you start wondering. Was it the internet? The backend? Or did the server just decide to rest? In this episode of Inside the Stack, we slow everything down and answer one simple question: What actually happens between a request and a response? We start from the very beginning — not with frameworks or buzzwords — but with the core idea that powers the entire web: computers talking to other computers. You’ll learn: What a request really is, and why nothing happens without oneHow clients and servers actually interactWhat’s inside a request: methods, paths, headers, and bodyWhy GET and POST exist, and how to choose the right oneWhat HTTP really is (without memorizing definitions)Why HTTP is stateless, and why headers matter so muchWhat error codes like 404, 403, 400, and 500 are actually trying to tell youWhere things usually break — and how to debug without guessing We use simple mental models, real-life analogies, and real system behavior to make sense of concepts that often feel confusing or “magical.” By the end of this episode: Requests and responses will stop feeling mysterious. Error codes will start pointing you in the right direction The web will feel predictable instead of fragile And you’ll have a solid foundation for building apps, APIs, and systems with confidence This is the first episode in the Web Fundamentals mini-series, and whether you’re a beginner, a designer, or a developer, this episode will help you finally understand what’s going on behind the scenes — from click to code. Subscribe to Inside the Stack for more episodes where we break systems down, layer by layer, until they actually make sense. Support the show

    What happens between Request and Response?

About

Inside the Stack is a podcast for developers, founders, and tech leaders who want to understand how real systems are built, scaled, and maintained — without the hype. Each episode breaks down what actually happens inside modern software systems: from request–response flows and APIs, to architecture decisions, scaling trade-offs, developer tooling, security, and the human decisions behind technical choices. We talk about: Backend systems, APIs, and architectureScaling beyond traffic — systems, teams, and complexityDeveloper experience and engineering culturePractical lessons from side projects, startups, and production systemsTechnology trends, trade-offs, and real-world engineering decisions Whether you’re an early-career developer, a senior engineer, or a founder building product infrastructure, Inside the Stack helps you think clearly about how software really works — and how to build it well. New episodes drop regularly. 🎧 Listen. Learn. Build better systems.