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.

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)

The MOST effective ways to improve your Core Web Vitals

Beginner’s Guide to JavaScript Testing and its Best Practices

I didn't know DevTools can do this...

Node.js Atomics Explained

The only Integration Testing video you need to watch

A Beginner's Guide to Designing a Relational Database (Databases 101)

Here's how to Gracefully Shutdown your apps (with Node.js examples)

I explain "EventStorming" with real examples

"Backends for Frontends": what is it?

Domain-Driven Design: The Last Explanation You'll Ever Need

Node.js Performance: optimizing the Event Loop

Rendering Strategies Explained: SSR, ISR, PPR, SSG & CSR