There’s a bike trip coming soon

Back in 2008/2009, I was living in a small town called Tapes where I would study Environmental Management for a year. There I meet some colleagues that presented me to what I’d later know as Bike Touring. At that point in time, the ideas I was discussing with my friends were something like: we should travel to Uruguay by bike; should we cross to Argentina maybe? Well, what I can say is the destination now is a different one.

Continue reading “There’s a bike trip coming soon”

Lanzarote Last Summer

Almost one year later I’m going to write about an incredible island that Luísa and I visited last summer. Apart from the fantastic nature and cinematographic landscapes, Lanzarote is a Spanish island which means: great food. It was a short trip although well-planed which gave us a superb pleasure time there.

Continue reading “Lanzarote Last Summer”

WordPress, here I’m again

Four years ago I decided to move from WordPress to Jekyll and host it on Github pages. It worked well for a while, however every time I wanted to write a blog post, it always had something to fix – ruby dependencies, Jekyll outdated plugin, you name it. I usually write here for two reasons: 1) it’s relaxing somehow and I use to organise/write down some idea; 2) to improve my writing skills; my experience with Jekyll wasn’t the best. It’s a personal opinion of course.

Continue reading “WordPress, here I’m again”

Lakes in Berlin, what a wonderful surprise

I must say that find such a warm summer in Europe was a surprise for me. To be completely fair, these last two summers hadn’t not the normal average temperatures and it’s fair to say that even for people that are living here longer than me this weather wasn’t expected. This is not small talk and I’m not here to warn of global warming, it’s just a note to put you in context about why I’m so happy that around Berlin has an incredible number of swimming lakes.

Continue reading “Lakes in Berlin, what a wonderful surprise”

Road Cycling for the win

I have being struggling to find a new hobby other than anything related to computers & programming. First I got a Kindle – it was a gift actually – and got really excited about it. I started reading some romances and fantasy books until the day I bought a technical book and then suddenly it looked like working instead of leisure time. So I started jogging. I still do eventually. Jogging was pretty intensive in the beginning when I was making 5km in less than 30min five days a week! 💪I got an injury on my left foot and left jogging behind for a couple weeks. It’s still something I like to do in my spare time. Although now I’ve my new road bike and I can’t think of anything else to do on my spare time other than exploring Berlin cycling.

Continue reading “Road Cycling for the win”

Front-end architecture is everything but simple

Recently I was invited to present a talk about front-end development at a company event of my current work, which I did a couple of weeks ago. I was pretty nervous about it mostly for two reasons: a) I never did a presentation to a large audience like this(about two hundred); b) I thought that I needed bring the current most relevant content to that presentation. While I was making the presentation slides I realized that the second reason was about the complexity of front-end development nowadays.

Continue reading “Front-end architecture is everything but simple”

Start by don’t repeating yourself in CSS

CSS is a convenient programming language, we can be as lazy developer as we want and it will still work. I assume that you know what the results will be if you choose the lazy way. We share techniques and philosophy with software engineering principles, like DRY, Single Responsibility, Open/closed principal, Separations of concerns among others. DRY is a useful principle to get start with CSS if you aren’t yet.

Continue reading “Start by don’t repeating yourself in CSS”

Things to be aware when you are starting in Javascript

Javascript is the world’s most misunderstood programming language, said Douglas Crockford. I tried to compile some topics which I think is too confusing to work with if you are just starting in Javascript. It is almost about the scope.

Continue reading “Things to be aware when you are starting in Javascript”