I don't know how to name my blog, just undefined.

Why the fuck do you write in English?

One day someone asked me about this to me because he thought I had gone to live to the US; because I wrote some tweets and posts in English.

Hey Guille, Are you living in Argentina?.
Yes! I’m living here!
Mmm, so why do you write in English?

In my career, the main language is English. All the bibliography are in English; besides people who I follow on twitter and my Yodas speak this language.

Sometimes I feel “uncomunicated” and “isolated” because I can’t express myself and communicate with them, even writing 140 characters on twitter… I need to practice a lot!

Many of you, (may be thanks to your parents or not) learned English when you were young/teenagers. The famouse phrase “You must learn English, you will need it for your future life.” Well, they were right!

In my case, “in the house of the blacksmith, there is a wooden knife” I didn’t pay attention to this phrase. While many of you learned English and took international exams, I stayed at home playing PS and Counter-Strike.

I am not sorry about that. I have always said that videogames gave me the baseline of my English knowlegdes: “Stick together team!”.

When I finished highschool and I started the university (systems) I found the whole bibliography is in English… and I started to read it, watch videos, read, read… and read. This was the key that helped me to learn what I know today.

I want to keep learning and to improve my English! This has always been my motivation to go on! Anyway sometimes you need to make a mistake to learn.

My mother who is an English translator (hah), always said to me: You have to practice, practice and practice to learn any language. You can know a lot but if you don’t practice it, you loose your knowledge.

This is the reason why I write in English, because I want to practice, to made mistakes and continue learning.


PS: I am so sorry for making so much mistakes but you can correct them and help me to improve my English!

“Tell me and I forget. Teach me and I remember. Involve me and I learn.”

– by Benjamin Franklin.

“Often people use class names like bluetext, or redborder. A much better way to name your classes is with the role a certain HTML element of that class has.”

– by W3C

“I think I found a perfect example of real life progressive enhancement: Traffic lights! If there’s no electricity, you still get signs.”

– by Lea Verou

“The easiest way to vertically center something in CSS is to close your laptop and go to the bar.”

– by Ben Bleikamp

“If you feel like you are the smartest person in the room, you’re in the wrong room.”

– by Angelina Fabbro

“It’s not my work. It’s my passion.”

– by me :)

TJ Holowaychuk: Components »


With the advent of numerous client-side JavaScript package managers, I wanted to write up some of my thoughts about the fragmentation that we have today, and some ways that I think we could really improve delivering packages a community. Keep in mind that these are only my opinions, everyone has…

Who are my Yoda? [Part 2]

Yoda image

Two weeks ago, I have written Who are my Yoda? in the web universe, specifically in the front-end universe.

Yoda is a person who you can admire, she/he can inspire you and she/he teach you.

So, here is the second part of my Jedi Masters:

  • Eric A. Meyer: Eric ‘father of CSS’ Meyer is an expert on the subjects of CSS and Web standards. He has written several books on CSS (including “Cascading Style Sheets: The Definitive Guide” for O’Reilly and Associates) and his CSS Reset has been the initial source for all of the other CSS Resets used by other CSS Frameworks. You can follow him on twitter via @meyerweb.

  • John Resig: John is the father and creator of jQuery. He’s also the author of the books Pro JavaScript Techniques and Secrets of the JavaScript Ninja. Man, he created jQuery, there ain’t no more to say! You can follow him on twitter via @jeresig.

  • Stoyan Stefanov: Stoyan is a great developer. He was the architect of the YSlow 2.0 performance tool and creator of the smush.it image optimization tool!. He’s the author of amazing books like JavaScript Patterns and Object-Oriented JavaScript. You can follow him on twitter via @stoyanstefanov.

  • Lea Verou: Lea is awesome and the best front-end engineer. She works as a Developer Advocate for W3C and she is a member of the CSS Working Group. She is passionate about web standards (JavaScript and CSS). You can see all her open source projects and tools via Github. You can follow her on twitter via @LeaVerou.

  • Luke Wroblewski: Luke is the father of Mobile First philosophy. He is a recognized digital product leader who specializes on product strategy, mobile design, interface design, user experience and information design. He gives a lot of speeches and wrote books likes Mobile First, Web Form Design: Filling in the Blanks and Site-seeing: A Visual Approach to Web Usability. You can follow him on twitter via @lukew.

  • Mike Taylor: Mike is a Whitespace Strategist at Opera Software. He gives a lot of cool speeches. You can follow him on twitter via @miketaylr.

  • Nicholas C. Zakas: Zakas is a great front-end consultant, author, and speaker. He is a strong advocate for development best practices including progressive enhancement, accessibility, performance, scalability, and maintainability. You can follow him on twitter via @slicknet.

  • Nicole Sullivan: Nicole is a web developer passionate about CSS, web standards, and scalable front-end architecture for large commercial websites. She loves working with diverse teams to solve hard problems on the web. You can follow her on twitter via @stubbornella.

  • Paul Irish: Paul is a front-end developer who realy loves the web. He is on Google Chrome’s Developer Relations team, and was on the jQuery Team for two years. He is the createor of Modernizr, develops the webapp development workflow tool Yeoman, HTML5 Please, CSS3 Please and more open source projects. You can follow him on twitter via @paul_irish.

  • Rebecca Murphey: Rebecca is a JavaScript developer currently working for Bocoup.She is a frequent speaker on the topic of code organization and best practices at events around the world. She write on her blog and it is a must-read for modern day JavaScript devs. Alos, she wrote a guide to the basics of jQuery called jqfundamentals. You can follow her on twitter via @rmurphey.

  • Steve Souders: Steve is the father of web performance and explains his best practices for performance. He works at Google on web performance and open source initiatives. He is the creator of YSlow, the performance analysis extension to Firebug and more open source projects. You can follow him on twitter via @souders.

  • Thomas Fuchs: Thomas is the author of cool open source projects like Zepto.js and Micro.js. He is a JavaScript Guru and you can follow him on twitter via @thomasfuchs.

  • TJ Holowaychuk: TJ is an awesome developer. He is the creator of the Luna programming language, Express, Stylus, Component, Mocha, Jade, rework, node-canvas and others awesome open source projects. You can follow him on twitter via @tjholowaychuk.

“May the source be with you.”