Software Developer Diaries
Hello and welcome to my channel! 👋  I'm Gus, a Software Developer who loves sharing the learnings throughout the journey. At the moment, I work as a Software Engineer at Bosch, with experience in Web Development & Machine Learning (a weird mix, I know), and love pushing the limits. I share purely tech topics, career growth, lifehacks, and some fun content - so join me!
Please consider SUBSCRIBING to the channel, if you like the content. If not, please, leave a comment on how I can improve it. All ideas and suggestions are warmly welcomed! :)
DISCLAIMER: I’m lucky enough to occasionally have sponsored/affiliated products to review and feature on my channel. I would not recommend anything that I don't like or believe in as a customer myself, so you can be sure that all views are honest and 100% mine. 
All the videos, songs, images, and graphics used in the video belong to their respective owners and I or this channel do not claim any right over them.
                
 
        Multi-Agent Architectures Explained in 10 Minutes
 
        Event Sourcing: Genius or Just Over-Engineering?
 
        That's how I would design Uber in 2025
 
        How to become a Software Architect in the AI Era?
 
        One Line Bug That Wiped Shopify's Database
 
        Latest JavaScript Features You Might Have Missed
 
        The Power of RabbitMQ Quorum Queues
 
        How Bouldering Made Me a Better Software Developer
 
        Deep dive into Dead-Letter Queues
 
        How to run migrations during the app startup?
 
        Backpressure in Software Development simply explained
 
        Why do backends need Change Data Capture?
 
        How modern backends handle heavy payloads (Claim-Check Pattern)
 
        Postgres is all you really need...
 
        Do DTOs Even Make Sense Anymore?
 
        The Outbox Pattern is seriously underrated...
 
        The SQL tricks you wish you knew earlier...
 
        Database Migrations Explained
 
        Monoliths, Microservices… Now Cells? Here's What You Need to Know
 
        Think Multi-Tenancy Is Easy? Think Again...
 
        Explaining the obsession over OpenTelemetry...
 
        WebSockets Aren’t as Reliable as You Think.. Here's Why
 
        Why I stopped relying ONLY on logs (Distributed Tracing)
 
        The Hidden Dangers of Logging (and how to do it right)
 
        Apparently Node.js has its own version of LocalStorage
 
        Should you choose a Hexagonal Architecture for your next project?
 
        Here’s how Polling can help you with long-running tasks
 
        You can now prioritize tasks with the Scheduling API!
 
        Here's what your backend needs for proper Authorization
 
        A tiny JavaScript feature that improves security (Import Attributes)