spring-boot Learning Spring Boot, Zero to Cloud, Ep 42 – Spring Profiles josedacruz, August 2, 2025August 2, 2025 Learn how to use Spring Boot’s powerful profile system to build flexible, testable, and production-ready applications. Whether you’re just getting started or want to master multi-environment setups, this complete guide covers it all — with diagrams, code, and real-world patterns! 📋 What you’ll learn in this video:✅ How Spring Profiles… Continue Reading
security OAuth 2.0 Device Authorization Flow Explained: Secure Login for Smart TVs, CLI Tools & IoT Devices josedacruz, July 27, 2025July 27, 2025 Tired of typing your email and password on a smart TV with a remote? In this video, you’ll learn how the OAuth 2.0 Device Authorization Flow solves login on input-constrained devices like TVs, CLI tools, printers, and IoT gadgets. We’ll walk through real-world examples, an easy-to-understand flow diagram, and Python… Continue Reading
architecture Minimal APIs Explained: .NET, Go, Python, Node, and Java Compared! (+ Full Project) josedacruz, July 22, 2025July 22, 2025 Curious about Minimal APIs and whether they’re the future of backend simplicity? In this deep-dive video, we explore Minimal APIs across multiple languages like .NET, Go, Node.js, Python, and Java. Learn the history, compare to traditional frameworks, discover real-world use cases, and walk through a complete Go-based Configuration Server project!… Continue Reading
security OAuth 2.0 Client Credentials Flow Explained 🔐 | Machine-to-Machine Auth in Depth josedacruz, July 16, 2025July 16, 2025 Welcome to part of our OAuth2/OpenID series! In this video, we explore the Client Credentials Flow — the go-to choice when your applications need to authenticate without any user interaction. Think machine-to-machine communication, microservices, daemon apps, and backend-only access. This video is one of six deep dives into the major… Continue Reading
reviews Which Language Should I Choose for My Project? Java, Go, Rust, Python, JS Compared josedacruz, July 15, 2025July 15, 2025 Choosing between Java, Go, Rust, Python, and JavaScript? 🤯 In this ultimate breakdown, José Cruz explores which programming language truly fits your project, your team, and your future. We go beyond the hype to explore performance, scalability, developer experience, and real-world enterprise usage — with working code examples for every… Continue Reading
security OpenID Connect Hybrid Flow: A Blend of Authentication & Authorization josedacruz, July 11, 2025July 11, 2025 Welcome to the third video in our 6-part series on OAuth2 and OpenID Connect flows! In this episode, we dive deep into the Hybrid Flow — a powerful but often overlooked approach that combines the strengths of Authorization Code and Implicit Flow. If you’re building SPAs or managing legacy auth… Continue Reading
security OAuth 2.0 Implicit Flow – Why It’s Deprecated and What We Learned josedacruz, July 9, 2025July 9, 2025 Welcome to another episode in our OAuth 2.0 Video Series!In this video, we deep dive into the OAuth 2.0 Implicit Flow — once popular with Single-Page Applications (SPAs), now officially deprecated. You’ll understand: Whether you’re a developer, architect, or security-conscious engineer, this lesson will help you appreciate how OAuth has… Continue Reading
security OAuth 2.0 Authorization Code Flow & OpenID Connect – Complete Walkthrough josedacruz, July 7, 2025July 7, 2025 Welcome! This video is a full breakdown of OAuth 2.0’s most secure flow — the Authorization Code Flow — along with the powerful identity layer that is OpenID Connect (OIDC). We take you step-by-step through how apps can securely get access to user data without ever seeing passwords, and how… Continue Reading
patterns Design Patterns in Practice: Deep Dive into Singleton for Developers and Architects josedacruz, July 5, 2025July 5, 2025 Welcome to a comprehensive and practical breakdown of the Singleton Design Pattern — one of the most misunderstood (and overused) patterns in software engineering. Whether you’re a developer, software engineer, or architect, this video gives you the clarity you need to implement Singleton correctly, understand its use cases, and avoid… Continue Reading
spring-boot Learning Spring Boot, Zero to Cloud, Ep 41 – Stored Procedures & TestContainers (BONUS!) josedacruz, July 2, 2025July 2, 2025 In this video, we dive deep into how to call stored procedures using raw JdbcTemplate in Spring Boot. From understanding the basics of stored procedures to real-world examples involving input/output parameters, return values, and reading ResultSets—this is your practical guide to mastering CallableStatement execution manually. We’ll walk step-by-step through syntax,… Continue Reading