Valeria Viana GusmaoLogo

Hi, I'm Valeria

I build things and help others do the same.

Engineering leader, builder, occasional writer. I've been coding since 2008 and I still get excited about a clean solution to a messy problem.

The world moves fast.
Building well takes patience.

There's a lot of noise out there. New frameworks every week. AI that's going to replace us all (it won't). The pressure to ship faster, learn faster, be everywhere at once. It can feel overwhelming.

I've learned that the best things I've built came from slowing down. From understanding the problem before jumping to solutions. From letting my team struggle a bit so they could grow. From accepting that I don't have all the answers - and that's okay.

Whether you're leading a team, building solo, or just figuring out what's next - I believe in doing fewer things with more care. In systems that serve people, not the other way around. In the quiet confidence that comes from building something that actually works.

Say hello

I enjoy hearing from people who build things. Whether you have a question, want to share something you're working on, or just want to say hi - my inbox is open. No pitch required.

Recent Thoughts

How do I delegate when I can do it faster myself?

Transitioning from an individual contributor to a leader is not easy. Why would it be? One day you are the hero doing all the work, the next day you are expected to guide others to do it for you. I wish I had the knowledge I have now when I was starting out as a manager. Perhaps this article will help you avoid some pitfalls I dug myself into.

Implementing custom Calendar component

HTML comes with a lot of ready to use and flexible elements, but date selector has a handful of limitations and the need to write your own calendar / date input emerges sooner rather than later. In this tutorial I'll walk you though implementing a calendar view and show how you can extend its functionality to fit your booking widget or dashboard filter

Read all articles →