Alex Sousa Dev

Hi! I'm Alex Sousa ๐Ÿ‘‹

I share what I learn about development, architecture, and technology in my day-to-day work.

Recent posts

View all โ†’
Docker in Day-to-Day Work: From "It Works on My Machine" to Optimized Deploys

Docker in Day-to-Day Work: From "It Works on My Machine" to Optimized Deploys

If you develop software, you've certainly heard (or even said) the classic phrase: "That's weird, it works on my machine". Docker was created exactly to eradicate this problem, standardizing the environment from development all the way to production. In this article, we are going to demystify Docker, understand the difference between it and Virtual Machines, and get our hands dirty with practical examples using Spring Boot and PostgreSQL.

4 min read4 views#Docker#Infraestrutura
Mastering Git in Daily Workflow

Mastering Git in Daily Workflow

Have you ever written a commit message like "final fixes" or "now it works"? If so, you know how quickly a project's git history can turn into chaos. In software development, writing clean commits and knowing how to troubleshoot Git isn't a cosmetic preference, it's a fundamental engineering practice. In this post, Iโ€™ve put together the essential commands and patterns to keep your repository history readable, maintainable, and professional.

3 min read56 views#Git