Having a balanced Say vs. Do ratio (say:do) is one of those simple yet very fundamental and important things that define great professionals and leaders — often separating the best from the rest. I’m sure you heard about this concept before but let’s stop to think more deeply about what it really means.

The basics

In short, you want to have a balanced say:do ratio. If you say one thing, then do it (and you will have a 1:1 ratio). If you promise to do three things, then do everything and your ratio will also be balanced (3:3, or still 1:1 if…


Image for post
Image for post
Credits: ”A better measure for success” by Liz + Mollie

Time is precious. To me personally, it’s one the most valuable things I have, and it’s one of the few things I can’t buy more of. In other words, time is finite, therefore you gotta be conscious about how you use it.

If I think of the top few things that help me be successful, I would say that consciousness about time is one of them. I’ve given this advice to so many people over the years, and I can’t stress enough how important this is. Before I go into the details, let’s talk about the problem.

It’s a zero-sum game

Think about it…


Image for post
Image for post
Credits: Focused by bluelotus92 is licensed under CC BY

After I wrote about my thoughts on remote work a couple weeks back, I kept thinking and discussing with many folks, and one of the common themes I’ve been observing is that many people and teams are still trying to get into a new rhythm of communication and meetings. More specifically, I would say 9 out of 10 people complain there are just too many meetings going on. I initially thought it was only at my company, but talking to friends I realized the same theme seems to exist in other places.

My Hypothesis

Here’s what seems to be happening: before everybody…


Image for post
Image for post
Credits: Communication by Thomas Szynkiewicz is licensed under CC BY

Good communication is key to successful leaders and professionals. It would be great if effective communication was simple and easy to do, but unfortunately that’s not the case. There’s a vast number of techniques and so many nuances that I could go on for hours and hours and wouldn’t be able to cover (or know) everything.

In general, we think of the best communicators as people able to express themselves concisely, with powerful messages and memorable quotes that stick, leveraging story-telling or metaphors to create parallels and help key messages be better-understood, using gestures, eye contact and whole body language…


Image for post
Image for post
Credits: A cup of coffee, a flower and a laptop by freestocks.org is licensed under CC BY

It’s been about six years since I wrote about my thoughts on office vs. remote work. I called the article “unorthodox” because it seemed at the time people strongly advocated towards the practice and its benefits but, in my opinion, not always with a balanced point of view. I remember feeling most people and articles mostly didn’t appreciate the benefits of being at an office or the same physical location as their co-workers and I wanted to call that out, which is why I wrote the article.

What changed and why am I writing a “sequel”?

While I still feel working at the office has its perks, I’ve learned…


Image for post
Image for post
Credits: Photo by Gregory Pruden is licensed under CC BY

A few days ago while browsing the news I found this interesting post from the Stack Overflow blog about how a company’s tech stack can help attract top developers. The post has very interesting data overall, and here’s one of the key findings:

“For developers, the single biggest factor in evaluating a job offer is the technology stack they’ll be using.”

This is not surprising — I’ve also seen a lot of that in my own experience. That said, while I agree a good tech stack makes everything better, I have a broader perspective. …


I'm a believer that the best, most effective approach for managing teams is to do it the "gardener" way — that is, as if teams were like gardens.

The first time I heard about a similar concept and analogy was about 10 years ago when I first read The Pragmatic Programmer (which is by the way probably still on my top 10 all-time book list). In that book, Andy and Dave explain how you should groom and nurture your code the same way you'd do with a garden, refactoring and moving things around over time for constant improvement. …


The discussion that I keep seeing everywhere over and over again about office versus remote work is quite interesting. But not as much as it could be, because most people seem to have a similar opinion. Remote work is the latest fashion and is here to stay, but I have some unorthodox opinions that I thought would be nice to share too.

I started thinking about all this a few months back when I came across this video from Jason Fried, author of the book “Remote: Office Not Required” and Founder of 37signals:

* If you can’t see the…


Throughout my career working in software development projects I’ve seen many deployments to production go wrong or fail. It will happen to any software engineering team at some point, it’s a fact! Another (not so pleasant) fact is that people find many different ways to make the situation even worse. Bare with me, you will get my point in a minute.

Back in the 200Xs, the team I was working on deployed a bug to production that caused trouble to some users. Executives got upset and eventually put the blame on the deployment manager, saying that he allowed the release…


Three years ago I wrote a post about how Git and Github changed the Open Source world and how companies can benefit from this model (in Portuguese, unfortunately, but you can try to read an almost-decent automatically translated version).

How come that three years later companies are still struggling to find a good version control system and a good model for internal collaboration when there’s a working model out there ready to be copied? :)

In many big corporations — like the one where I work — finding code in (Subversion) repositories is like finding a needle in a haystack…

Guilherme Chapiewski

A Brazilian engineering leader in the Silicon Valley, also known as “GC”.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store