Back to Blog

Thiago Alves

Not UFC fighter, nor tennis player, nor volleyball player! Only a Software Developer Engineer with way too many hobbies trying to make a life on the tough Silicon Valley.​

San Jose, CA http://www.thiagoalves.com.br 5 posts

self

The Value of Time

Couple years ago, I started thinking about those vacuum robots and being the geek I am, I wanted one. Unfortunately, those devices are expensive and were not until this year that I could buy one. As soon as I start using it, I realized the damn thing was pretty useful! See, I would usually vacuum the house once a week and occasionally, I would slack it for two. Anyway, when I do it, it took me around two hours to do a good job on it. I had to move the furniture, clean the area and move everything back to

Continue Reading
self

From Parenthood

I know this is the most cliche phrase I could start this text but I can't avoid it: Becoming a parent changes your life! If you're nodding your head in agreement, you might want to keep reading before getting to any conclusion. First of all, how do you decide to become a parent? Some people don't have a choice (for any reason here, let's not deviate from the subject), and for them, it's like playing a new game on the hardest level possible (or playing the original Battletoads, but you get it). There is no preparation, all their life's plans

Continue Reading
tech, book

The Perfect eBook

Since I start using an eReader, I notice that not all eBooks are equals. Sometimes even eBooks with the same format and from the same editor have differences. I know that some of these differences are a meter of taste and here I'll share what I think the perfect eBook should be. Basics of Basics As a user of Nook and later a Kindle the first and by far the most important feature on an eBook is compatibility! Unfortunately, I don't see Amazon abandoning their proprietary format for, the almost standard, open format ePub. You can argue that the new

Continue Reading
tech, development, cpp

A C/C++ feature that helped me to log better

I read an article some time ago where it claims that you take at least ten years to learn C/C++ entirely. I don't remember if was Bjarne Stroustrup or someone else that said that but I completely agree! I code professionally for about eight years, and most of my career was developing in C/C++; still, I don't consider I know everything about this terrific language. One proof is that I found an interesting feature available regarding #define macros! Let's LOG One important thing of every software is its logs. It's used to trace program's flow or even debug

Continue Reading
tech, apple

The iPad Controversy

On January 28th Apple released its new product, the iPad. Since a month or more before the release, everyone was speculating and trying to guess what this new product would be and how it should change the world. Well, the day to know the beast came and almost everybody was disappointed with it. The question is: Why? In my humble opinion, the problem happens because everyone was expecting a step above the laptop and no one like it when they realize that this new product came below laptops. The dreamed tablet running MacOS X unmodified had to wait, but let

Continue Reading