architecture Immutability – architecture series 1/7 josedacruz, March 2, 2026March 2, 2026 Most developers learn immutability as a coding concept… but stop there. That’s a mistake. In this video, you’ll discover why immutability isn’t just about objects in code — it’s a core architectural principle that scales across your entire system: We break down the 3 levels of immutability and show how… Continue Reading
architecture Immutability: The One Concept That Eliminates Hidden Bugs josedacruz, February 21, 2026February 21, 2026 Immutability is one of the most important concepts in modern software engineering — and one of the most misunderstood. In this video, we break down what mutability and immutability really mean, why mutation causes hidden bugs, and how immutable patterns make your code safer, easier to debug, and more scalable…. Continue Reading
architecture Idempotency in APIs: How to Handle Retries Safely (Python Example) josedacruz, December 10, 2025December 10, 2025 What happens if a user clicks “Pay Now” twice? Or if a network timeout causes a request to retry automatically? Without Idempotency, your API might process that payment twice. In this video, we explore the concept of Idempotency in API design—a critical property that ensures performing an operation multiple times… Continue Reading
architecture LLM Architecture: Internal Mechanisms, RLHF, and Token Prediction Explained josedacruz, December 10, 2025December 10, 2025 Continue Reading
architecture ETag in APIs — From First Principles to Code josedacruz, October 28, 2025October 28, 2025 Ever wondered what that mysterious “ETag” header in APIs really does? 🤔 In this video, we break down ETags from the ground up — what they are, why they exist, and how they make your APIs faster and safer! You’ll see how cache validation, optimistic concurrency, and retries all rely… Continue Reading
architecture Time-based One-Time Passwords (TOTP) Explained | Secure 2FA Made Simple josedacruz, September 26, 2025September 26, 2025 In this video, José Cruz breaks down everything you need to know about Time-based One-Time Passwords (TOTP). From the basics of what TOTP is, why it’s important for security, where it’s used, to a clear explanation of the algorithm and a live demo. Perfect for developers, IT architects, and security-conscious… Continue Reading
architecture Locust in 20 Minutes: Install, 10-Line Test, Web UI, First Load (Beginner Friendly) josedacruz, September 10, 2025September 10, 2025 Hands-on guide to run your first load test with Locust. We go from zero to results: install Locust, write a tiny 10-line HttpUser, launch the Web UI, and start your first swarm. You’ll learn when to use Locust, how to use httpbin.org safely, how to run headless, and how to… Continue Reading
architecture Building a URL Shortener in Go | Architecture, Storage, and Real Code Walkthrough josedacruz, August 26, 2025August 26, 2025 In this video, we dive deep into building a real-world URL Shortener service in Go, from scratch. Using clean architecture principles, you’ll see how to organize your Go project using idiomatic best practices — covering everything from in-memory storage to Base62 encoding, service layering, HTTP handlers, and more! We break… Continue Reading
architecture OAuth 2.0 Resource Owner Password Credentials (ROPC) Flow – Explained in Detail josedacruz, August 20, 2025August 20, 2025 Welcome to a deep dive into one of the most controversial and risky OAuth2 flows: the Resource Owner Password Credentials (ROPC) Grant.In this visual walkthrough, we explore how it works, when (if ever) to use it, and why the industry strongly discourages its use. ⚠️ This grant type is generally… Continue Reading
architecture Graceful Shutdown in Spring Boot – Complete Guide with Code & Best Practices – 46 josedacruz, August 11, 2025August 11, 2025 📝 Description:Stopping a Spring Boot app the right way isn’t just about hitting “stop” — it’s about letting your app finish what it started, clean up resources, and avoid broken connections. In this video, you’ll discover practical ways to make your shutdown process smooth and safe, whether you’re running on… Continue Reading