The Web Development Podcast with Fexingo: Frontend, Backend, and Modern Web Stack

The Web Development Podcast with Fexingo: Frontend, Backend, and Modern Web Stack podcast cover
Fexingo Technology

The Web Development Podcast with Fexingo: Frontend, Backend, and Modern Web Stack

The Web Development Podcast with Fexingo is Lucas and Luna's weekly exploration of the modern web stack, from frontend frameworks to backend infrastructure. Each episode dissects a specific technology or workflow — think React Server Components vs. traditional SSR, the economics of cloud-native databases, or the practical trade-offs of a micro-frontend architecture — with real benchmarks and open-source case studies. Lucas, a former full-stack engineer turned journalist, asks the hard questions about developer productivity and deployment costs, while Luna, a senior architect in a high-traffic fintech org, brings battle-tested insight into scaling and maintainability. Their conversations avoid hype: no breathless takes on the latest framework until they've stress-tested it against production data. The listener is a working developer (mid-level to senior) who needs to make informed decisions about tooling, architecture, and team practices. Expect arguments backed by numbers — like Redis vs. Memcached under 100K QPS — and candid postmortems of real outages. You'll leave each episode with a sharper mental model of the web's moving parts, and maybe a new library to try. But Lucas and Luna won't sell you a silver bullet; they'll hand you a weighted decision tree.

#WebDevelopment#Frontend#Backend#React#NodeJS#TypeScript#CloudComputing#DevOps#API#Database#Performance#OpenSource#SoftwareEngineering#Tech#FexingoBusiness#BusinessPodcast#Technology#DeveloperProductivity

Support Fexingo

Episodes

142 episodes

How CSS Linear Transitions Enter and Exit the DOM Smoothly

Aug 1, 2026 · 9:34
0:000:00

How CSS Starting-Style Transitions Entry Animations on First Render

Jul 30, 2026 · 10:32
0:000:00

How CSS Cascade Layers End Specificity Wars

Jul 30, 2026 · 8:34
0:000:00

How the View Transitions API Simplifies Page Animations

Jul 29, 2026 · 9:05
0:000:00

How CSS content-visibility Boosts Page Render Performance

Jul 29, 2026 · 7:37
0:000:00

CSS Container Queries Fix Component Responsiveness

Jul 28, 2026 · 9:34
0:000:00

CSS Anchor Positioning Eliminates JavaScript Tooltip Dependencies

Jul 28, 2026 · 4:55
0:000:00

How CSS Separate Transform Properties Simplify Animations

Jul 27, 2026 · 8:32
0:000:00

How CSS Trigonometric Functions Transform Web Animations

Jul 27, 2026 · 8:15
0:000:00

CSS Scroll Snap Replaces JavaScript Carousel Hacks

Jul 26, 2026 · 4:38
0:000:00

ResizeObserver Replaces Window Resize Listeners

Jul 26, 2026 · 8:11
0:000:00

How the Popover API Simplifies Tooltips and Modals

Jul 25, 2026 · 7:26
0:000:00

How the Web Serial API Connects Your Browser to Physical Devices

Jul 24, 2026 · 10:52
0:000:00

How the CSS scroll-driven Animations API Replaces Scroll Listener Hacks

Jul 23, 2026 · 10:49
0:000:00

How CSS Animation-Timeline Replaces Scroll Listener Hacks

Jul 23, 2026 · 11:08
0:000:00

How the CSS has Selector Simplifies State Detection

Jul 22, 2026 · 10:59
0:000:00

How the Web Authentication API Replaces Passwords

Jul 22, 2026 · 9:40
0:000:00

How the Web Locks API Prevents Race Conditions in JavaScript

Jul 21, 2026 · 7:52
0:000:00

How the AbortController API Cancels Async Operations in JavaScript

Jul 21, 2026 · 9:55
0:000:00

CSS Nesting in Real Codebases

Jul 20, 2026 · 8:46
0:000:00

How the CSS color-mix Function Creates Dynamic Color Palettes

Jul 20, 2026 · 7:51
0:000:00

How CSS Subgrid Fixes Layout Alignment Nightmares

Jul 19, 2026 · 8:24
0:000:00

How the CSS light-dark Function Handles Theme Switching

Jul 19, 2026 · 7:53
0:000:00

How the CSS layer Rule Solves Cascade Conflicts

Jul 18, 2026 · 9:04
0:000:00

How the View Transition API Creates Seamless Page Animations

Jul 18, 2026 · 13:21
0:000:00

How CSS Text Balancing Fixes Ragged Headlines

Jul 17, 2026 · 11:39
0:000:00

CSS Container Queries End @media Query Hacks

Jul 17, 2026 · 9:32
0:000:00

WebGPU Unlocks GPU Compute in the Browser

Jul 16, 2026 · 9:43
0:000:00

How the Clipboard API Replaces JavaScript Copy Hacks

Jul 16, 2026 · 8:37
0:000:00

How the WebCodecs API Replaces Video Encoding in JavaScript

Jul 15, 2026 · 8:19
0:000:00

How the File System Access API Replaces Manual Uploads

Jul 15, 2026 · 9:59
0:000:00

How the Screen Wake Lock API Keeps Your Web App Awake

Jul 14, 2026 · 8:53
0:000:00

How the Compression Streams API Speeds Up Your Web App

Jul 14, 2026 · 8:25
0:000:00

How CSS Trigonometric Functions Replace JavaScript Geometry

Jul 13, 2026 · 7:51
0:000:00

How the Lighthouse Scoring Model Changed Your Performance Grade

Jul 13, 2026 · 9:43
0:000:00

Why CSS Scroll Snap Needs Overflow Clip

Jul 12, 2026 · 9:05
0:000:00

How CSS Anchoring Replaces JavaScript Position Calculators

Jul 12, 2026 · 9:35
0:000:00

CSS Nesting Simplifies Your Stylesheets Now

Jul 11, 2026 · 9:37
0:000:00

How CSS Scroll Driven Animations Replace JavaScript Scroll Events

Jul 11, 2026 · 8:31
0:000:00

How Async CSS Font Loading Prevents Layout Shifts

Jul 10, 2026 · 10:32
0:000:00

Why Your Web App Scrolls at 60 FPS or 15 FPS

Jul 10, 2026 · 10:15
0:000:00

How Lazy Loading Images Can Actually Slow Your Web App

Jul 9, 2026 · 6:58
0:000:00

How the Popover API Replaces Custom Modals and Tooltips

Jul 9, 2026 · 10:12
0:000:00

How the Back Forward Cache Breaks Your Web App

Jul 8, 2026 · 7:12
0:000:00

How Server-Sent Events Beat WebSockets for Real-Time Data

Jul 8, 2026 · 10:15
0:000:00

How the Navigation API Replaces window.location

Jul 7, 2026 · 8:26
0:000:00

How HTTP Headers Break Image Performance

Jul 7, 2026 · 8:22
0:000:00

How CSS View Transitions API Changes Page Navigation

Jul 6, 2026 · 12:25
0:000:00

How CSS Subgrid Solves Nested Layout Alignment

Jul 6, 2026 · 11:01
0:000:00

How CSS Container Queries Change Responsive Design

Jul 5, 2026 · 9:29
0:000:00

Why Your Web App Is Slow on Foldable Devices

Jul 5, 2026 · 9:39
0:000:00

How CSS Container Queries Change Responsive Design

Jul 4, 2026 · 7:35
0:000:00

How CSS Container Queries Change Responsive Design

Jul 4, 2026 · 8:55
0:000:00

Why Your Web App Ignores User Password Manager

Jul 3, 2026 · 9:24
0:000:00

Why Your Web App Ignores User Preferred Contrast

Jul 3, 2026 · 11:18
0:000:00

How Your Web App Fails on Foldable Devices

Jul 2, 2026 · 6:59
0:000:00

Why Your Web App Ignores the User Preferred Font Size

Jul 2, 2026 · 9:28
0:000:00

Why Your Web App Ignores the User Preferred Font Size

Jul 1, 2026 · 9:07
0:000:00

Why Your Web App Ignores the User Reduced Motion Preference

Jul 1, 2026 · 8:10
0:000:00

How Your Web App Leaks Memory with Event Listeners

Jun 30, 2026 · 8:02
0:000:00

How Your Web App Leaks Memory with Closures

Jun 30, 2026 · 9:26
0:000:00

How Your Web App Leaks Memory with Closures

Jun 29, 2026 · 7:58
0:000:00

Why Your Web App Ignores the User Language Preference

Jun 29, 2026 · 9:11
0:000:00

Why Your Webpack Bundle Has Duplicate Dependencies

Jun 28, 2026 · 7:50
0:000:00

How Your Web App Ignores the User Time Zone

Jun 28, 2026 · 9:03
0:000:00

Why Your Web App Fails on Slow Connections and How to Fix It

Jun 27, 2026 · 8:33
0:000:00

Why Your Web App Struggles with Touch Events on Mobile

Jun 27, 2026 · 6:20
0:000:00

How Your Web App Is Slowing Down from Unoptimized JavaScript Bundling

Jun 26, 2026 · 9:40
0:000:00

Why Your Web Form Blocks Autofill and How to Fix It

Jun 26, 2026 · 9:53
0:000:00

Why Your Web App Ignores the User's Dark Mode Preference

Jun 25, 2026 · 7:12
0:000:00

How Your E-commerce Checkout Form Loses 20% of Customers

Jun 25, 2026 · 9:41
0:000:00

Why Your Service Worker Cache Is Storing Stale HTML

Jun 24, 2026 · 7:54
0:000:00

How Your Web App Ignores the User Time Zone

Jun 24, 2026 · 9:35
0:000:00

How Your CSS Grid Layout Is Slowing Down Render

Jun 23, 2026 · 6:06
0:000:00

Why Your Webpack HMR Is Rebuilding Everything on Every Save

Jun 23, 2026 · 11:15
0:000:00

How Your Responsive Images Still Waste Bandwidth

Jun 22, 2026 · 12:03
0:000:00

How Your Service Worker Cache Is Storing Stale HTML

Jun 22, 2026 · 9:21
0:000:00

Why Your Web App Ignoring Content Negotiation Hurts Users

Jun 21, 2026 · 9:29
0:000:00

How Your Web App Is Slowing Down from Unoptimized Font Loading

Jun 21, 2026 · 8:36
0:000:00

Why Your CSS Animations Jitter on Scroll and How to Fix It

Jun 20, 2026 · 11:04
0:000:00

How Your Web App Is Slowing Down from Unoptimized Font Loading

Jun 20, 2026 · 8:44
0:000:00

How Your Web App Is Breaking on Safari and What to Fix

Jun 19, 2026 · 7:37
0:000:00

How Your Web App Leaks User Data via Third-Party Scripts

Jun 19, 2026 · 10:46
0:000:00

Why Your Lighthouse Score Is Gaming You

Jun 18, 2026 · 10:15
0:000:00

How Your Images Are Slowing Down Your Website More Than You Think

Jun 18, 2026 · 6:49
0:000:00

How Your NextJS App Is Leaking Data Via Server Actions

Jun 17, 2026 · 10:05
0:000:00

How Your Web App Is Leaking Memory via Closures

Jun 17, 2026 · 7:06
0:000:00

Why Your Web App Loads Images Twice (and How to Fix It)

Jun 16, 2026 · 9:11
0:000:00

How Your React App Is Leaking Memory Through Closures

Jun 16, 2026 · 9:51
0:000:00

Why Your Webpack Bundle Includes Empty Async Functions

Jun 15, 2026 · 8:47
0:000:00

How Your Webpack Bundle Is Shipping Unused SVG Icons

Jun 15, 2026 · 10:23
0:000:00

Why Your TypeScript Enum Is 5KB in Your Bundle

Jun 14, 2026 · 6:49
0:000:00

Why Your Web App Fails When the User Goes Offline

Jun 14, 2026 · 8:52
0:000:00

How Your Webpack Dev Server Memory Leaks Kill Overnight Builds

Jun 13, 2026 · 7:41
0:000:00

How Your Favicon Is Silently Hijacking DNS Prefetch

Jun 13, 2026 · 8:47
0:000:00

How Your CSS Grid Overflows on Mobile and What to Fix

Jun 12, 2026 · 9:11
0:000:00

Why Your Tailwind CSS Bundle Is 300KB and How to Fix It

Jun 12, 2026 · 5:47
0:000:00

How CSS Container Queries Eliminate Your Media Query Hacks

Jun 11, 2026 · 9:51
0:000:00

Why Your Static Site Takes Five Seconds on Slow Networks

Jun 11, 2026 · 10:30
0:000:00

How Service Workers Are Silently Draining Your Battery

Jun 10, 2026 · 9:47
0:000:00

Why Your Webpack Builds Are 40 Percent Slower on M4 Macs

Jun 10, 2026 · 9:15
0:000:00

Why Your Web App Is Redownloading the Same JavaScript

Jun 9, 2026 · 10:12
0:000:00

Why Your SSR Cache Is Stale After Six Seconds

Jun 9, 2026 · 9:16
0:000:00

Why Your Web Vitals Score Is Wrong and How to Measure Correctly

Jun 8, 2026 · 8:32
0:000:00

Why Your Dropdown Menu Takes 200ms to Respond

Jun 8, 2026 · 6:29
0:000:00

How Your Webpack Source Maps Are Leaking Production Secrets

Jun 7, 2026 · 8:47
0:000:00

How Your A11y Overlays Are Breaking Your Web App

Jun 7, 2026 · 8:39
0:000:00

Why Your React App Renders Twenty Times on First Load

Jun 6, 2026 · 7:31
0:000:00

Why Your Monorepo CI Pipeline Runs Twice as Slow with NPM Workspaces

Jun 6, 2026 · 11:19
0:000:00

Why Your Database Indexes Are Slowing Your Queries

Jun 5, 2026 · 7:33
0:000:00

Why Your Web App Fails Silent Data Corruption

Jun 5, 2026 · 10:33
0:000:00

Why Your GraphQL Server Is Fetching the Same Data Three Times

Jun 4, 2026 · 11:14
0:000:00

Why Your WebSocket Backpressure Is Silently Crashing Your Server

Jun 4, 2026 · 10:43
0:000:00

How Your HTML Streaming Is Blocking First Byte

Jun 3, 2026 · 6:35
0:000:00

Why Your WebSocket Connections Are Leaking Memory

Jun 3, 2026 · 6:35
0:000:00

Why Your API Response Time Jumps After Adding a Rate Limiter

Jun 2, 2026 · 8:58
0:000:00

How Your Image File Format Is Silently Slowing Your Site

Jun 2, 2026 · 9:48
0:000:00

Why Your Web App's Error Messages Are Making Users Leave

Jun 1, 2026 · 7:00
0:000:00

Why Your CSS Bundle Is 400KB and How to Fix It

Jun 1, 2026 · 8:01
0:000:00

How Your Monorepo Is Silently Slowing Your CI Pipeline

May 31, 2026 · 10:14
0:000:00

Why Your Vite Dev Server Starts 3 Seconds Faster Than Webpack

May 31, 2026 · 9:36
0:000:00

How Your Third-Party Scripts Add 6 Seconds to Page Load

May 30, 2026 · 10:52
0:000:00

Why Your Service Workers Are Blocking Your First Paint

May 30, 2026 · 9:16
0:000:00

Why Your Webpack Cache Is Invalidating Every Build

May 29, 2026 · 7:29
0:000:00

Why Your Node.js Memory Leak Wastes 40 Percent CPU

May 29, 2026 · 8:34
0:000:00

Why Your Webpack Bundle Has 3000 Unused Dependencies

May 28, 2026 · 7:30
0:000:00

How GraphQL Schemas Silently Break Your Frontend

May 28, 2026 · 9:32
0:000:00

Why Your Background Jobs Are Dying Without a Trace

May 27, 2026 · 11:13
0:000:00

Why Your TypeScript Config Is Slowing Your Build

May 27, 2026 · 6:41
0:000:00

Why Your Web Accessibility Audit Misses the Real Issues

May 26, 2026 · 10:53
0:000:00

Why Your Package Lockfile Is Breaking Your Builds

May 26, 2026 · 7:13
0:000:00

Why Your Docker Images Are 2GB Too Large

May 25, 2026 · 5:31
0:000:00

Why Your Lazy Loading Is Breaking User Experience

May 25, 2026 · 8:48
0:000:00

Why Your Web App Feels Slow on Mobile

May 24, 2026 · 8:02
0:000:00

Why Your Next.js Build Takes 40 Seconds Longer Than It Should

May 24, 2026 · 10:46
0:000:00

Why Your Web Vitals Scores Plummet After a JavaScript Framework Update

May 23, 2026 · 8:47
0:000:00

Why Your Image CDN Setup Might Be Costing You More Than Bandwidth

May 23, 2026 · 14:18
0:000:00

Why Your API Calls Take 2 Seconds to Start

May 22, 2026 · 9:24
0:000:00

Why Your Database Queries Are 10x Slower Than They Should Be

May 22, 2026 · 9:40
0:000:00

Why Your CSS Framework Is Making Your Site 800KB Heavier

May 21, 2026 · 11:08
0:000:00

Why Your React App Renders 400ms Slower Than Necessary

May 21, 2026 · 8:59
0:000:00

How One Serverless Function Cost a Startup 28 Hours

May 19, 2026 · 9:44
0:000:00