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
artificial-intelligence Understanding AI Agents & Building a Simple FAQ Chatbot in Python josedacruz, September 20, 2025September 20, 2025 In this video you’ll learn what AI agents are, why they matter, and how to build a beginner-friendly FAQ chatbot in Python using the OpenAI API.We go from basic concepts to a working demo so you can start building your own AI-powered assistants right away. What you’ll see in this… 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
security OAuth2 & OpenID Tokens Explained | Access, ID, Refresh & Opaque Tokens josedacruz, September 1, 2025September 1, 2025 In this video, José Cruz breaks down everything you need to know about OAuth2 and OpenID Connect tokens. We’ll cover the key players in the authorization flow, explore different types of tokens (Access, ID, Refresh, Opaque), and compare JWT vs Opaque tokens. You’ll also learn real-world use cases, security best… 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
spring-boot Spring Boot ApplicationRunner Explained | The Brother of CommandLineRunner josedacruz, August 19, 2025August 19, 2025 In this video, we dive deep into Spring Boot’s ApplicationRunner — the often-overlooked brother of CommandLineRunner. You’ll learn how it works, how to implement it, real-world use cases, best practices, and when not to use it. We’ll cover everything from parsing structured command-line arguments to dependency injection, ordered execution, and… Continue Reading
spring-boot Spring Boot CommandLineRunner Masterclass 🚀 Initialization, Arguments & Best Practices josedacruz, August 17, 2025August 17, 2025 In this video course, you’ll learn everything about CommandLineRunner in Spring Boot. We’ll cover what it is, why it’s useful, and how to apply it in real projects. From initialization tasks to advanced async setups, you’ll see practical examples, testing strategies, and a full demo walkthrough at the end. Perfect… 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
spring-boot Mastering Externalized Configuration in Spring Boot – All 6 Methods Explained! josedacruz, August 5, 2025August 5, 2025 Struggling to manage configuration across environments in your Spring Boot apps? This video is your complete guide to externalized configuration — why it matters, how Spring Boot handles it, and which method is right for your use case. 💡 We cover everything from simple .yml files to advanced setups like… Continue Reading