48 hours to learn Go

In other words: Ruby, JavaScript or Go? I applied to a position in a really nice company from Sillicon Valley, with an office in Berlin. In the job description I just paied attention to the fact that the person should know Python - the language I like most. 🤓 When the first email from the company arrived, I was very excited! Hi Ana, Thank you for your interest in Bla! We would like for you to work on our Coding Exercise. Please let me know some times (indicate your time zone) when you’re available to work on this assignment. You will have 48 hours to complete it. Once you confirm a date with me, I will send it over to you. Please also indicate what you prefer coding in with the following options: JavaScript, Ruby, and Go. Looking forward to hearing back from you soon! ...

November 1, 2017 · 6 min

In Tests We Trust

A gentle introduction about Test-Driven Development with Python! This post is based on a talk that I did during Python Nordeste 2017. I hope you enjoy! Please don’t forget to give me some feedback. So, you wanna do some tests, right? Some time ago, when I was beginning my career as a programmer, I heard other programmers talking about two things: refactoring and unit tests. To be honest, they just talk about refactoring to explain why this practice should be avoided (and how scared they were to do it) and about unit tests to say they are too expensive to begin with, that they spend a lot of time, etc. Unit tests did sound like a utopian dream. ...

September 7, 2017 · 6 min