profile image

Hi there 👋

I’m Victor Pierre Alves,

  • a Software Engineer specializing in custom scalable backend APIs for web and mobile applications. I’m passionate about Open Source. I also have a Bachelor of Law’s degree. [Read more].

Protocol Buffers logo

An introduction to Protocol Buffers 3

🗣 I’ve spent the last few years building RESTful APIs, so when I was learning how to use protobuf, it seemed more complex than it really is. I hope this article can be helpful to someone learning protobuf for the first time. My goal is to write two more on how to use protoc and gRPC and hopefully give a better idea of the basics and how to use it practice....

May 9, 2021 · 8 min · Victor Pierre Alves

Great Open Source Terminal Tools for Developers

I’ve recently discovered 5 interesting terminal tools that are making my developer’s life easier and more enjoyable. I’m sharing it in hopes that you will find them useful as well. Chezmoi I’ve been researching a better way to sync my dotfiles, and I’ve stumbled upon chezmoi. If you are not familiar with Dotfiles, it typically refers to plain text configuration files (in Unix systems, adding a dot to the beginning of files and folders makes them hidden, hence the name)....

August 25, 2020 · Victor Pierre Alves
Fortune cookie - You have a yearning for perfection

Done Is Better Than Perfect

I’ve been meaning to create a website for myself and start writing again. But being the perfectionist that I am, I’ve been procrastinating this project because nothing seemed to be good enough. This is the problem with perfectionism, it becomes counter-productive as perfection - by definition - is something unattainable. But then I’ve heard someone say that “Done is better than perfect”. This might seem obvious to many people, but it was just what I needed to hear....

July 19, 2020 · Victor Pierre Alves