A PERSONAL CORNER OF THE INTERNET
Hi, I’m Breno.
Here’s a little
about me.
Staff Software Engineer at Nubank.
Thinking out loud about
engineering,
people, and the craft in between.
BY CURIOSITY.
THE INDEPENDENT ENGINEERING JOURNAL
A work
in progress.
Like all
good things.
EXPLORE THE IDEAS↙
Most read · Last 30 days
2026-09-24 — 2026-10-23-
Code Psychological Safety
Bad code kills innovation and confidence. It's a psychological minefield. Debug tools, clear tests, modular design, and docs can save your team.
-
Avoid proactive services
Proactive systems can cause issues by making assumptions, breaking predictability. Keep software intuitive, stick to clear contracts, and avoid surprises.
-
Being a Product Engineer
Being a product driven engineer in a world that we create problems to use technologies. What if we use technologies to solve problems?
THINKING
OUT LOUD.
A few things I’ve learned.
A lot I’m still figuring out.
In Person Work
Hybrid work offers flexibility and perks, but in-person weeks bring back dynamic interactions and deeper bonds beyond remote screens.
Code Psychological Safety
Bad code kills innovation and confidence. It's a psychological minefield. Debug tools, clear tests, modular design, and docs can save your team.
Every line of code is a liability
The best code is the one you don’t write. Avoid unnecessary complexity—prioritize mindful solutions to keep systems simple, reliable, and efficient.
Avoid proactive services
Proactive systems can cause issues by making assumptions, breaking predictability. Keep software intuitive, stick to clear contracts, and avoid surprises.
Pitfalls of refactors
Avoid rewriting code from scratch; focus on documentation and incremental improvements to enhance understanding and maintainability.
Giving Feedbacks, don’t wait | Small praises means a lot
Recognize and share appreciation for good work—don't keep it to yourself! Use PR comments, DMs, or formal tools. Praise boosts morale and growth.