Breno Oliveira
RSS FeedHie I'm Breno Oliveira, a software engineer and love to study and discuss about software Engineering. Currently I'm working at Nubank.
Read the blog posts or check about page to know more about me đ.
This blog was made using astro-paperFeatured
- Avoid proactive servicesPublished: at 11:14 PM- Proactive systems can cause issues by making assumptions, breaking predictability. Keep software intuitive, stick to clear contracts, and avoid surprises. 
- Avoid Tech Folklore and adapt to evolving tech for better solutions and innovationPublished: at 10:13 PM- Tech Folklore hinders new ideas; revisit past decisions, document properly, and adapt to evolving tech for better solutions and innovation. 
- Clarity over ClevernessPublished: at 10:36 PM- How to make code that works for humans and delivers value. Avoid being clever and living the consequences of it in the future. 
- Engineers Side QuestsPublished: at 11:19 PM- Boost your creativity and career with side projects! Tackle real problems, learn new skills, and have funâno deadlines, just growth. Start building today! 
- Being a Product EngineerPublished: at 05:05 PM- Being a product driven engineer in a world that we create problems to use technologies. What if we use technologies to solve problems? 
- Engineering craftsmanship and getting value out therePublished: at 11:15 PM- Have you ever found yourself thinking more about how to do something rather than doing it? Sorry to break the news, you might be a erfectionist 
- What is all the hype around AI Agents? Let's build an AI AgentUpdated: at 08:28 PM- What is all the hype around AI Agents? Let's build an AI Agent 
- Init start of the blogPublished: at 12:00 PM- Hi its me Breno, and I'm starting my Blog 
Recent Posts
- In Person WorkPublished: at 11:57 AM- Hybrid work offers flexibility and perks, but in-person weeks bring back dynamic interactions and deeper bonds beyond remote screens. 
- Code Psychological SafetyPublished: at 09:48 PM- 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 liabilityPublished: at 04:07 PM- The best code is the one you donât write. Avoid unnecessary complexityâprioritize mindful solutions to keep systems simple, reliable, and efficient. 
- Pitfalls of refactorsPublished: at 12:55 AM- Avoid rewriting code from scratch; focus on documentation and incremental improvements to enhance understanding and maintainability.