1. Writing Testable JavaScript →

    A must read article

  2. This may come as a surprise to you, but communication is one of the most important skills to have as a programmer. The better you are at communicating, the better a programmer you are. In fact, you could even say that it’s not things, techniques, or even programming languages that get you rich, it’s people (no one got rich on their own!).

    — So true.

    (Source: markcampbell.me)

  3. We have not wings, we cannot soar;
    But we have feet to scale and climb
    By slow degrees, by more and more,
    The cloudy summits of our time.

    The mighty pyramids of stone
    That wedge-like cleave the desert airs,
    When nearer seen, and better known,
    Are but gigantic flights of stairs.

    The distant mountains, that uprear
    Their solid bastions to the skies,
    Are crossed by pathways, that appear
    As we to higher levels rise.

    The heights by great men reached and kept
    Were not attained by sudden flight,
    But they, while their companions slept,
    Were toiling upward in the night.

  4. Do we have anyone who is obese on the panels? We need to ensure that the overweight population is represented – after all, almost 36% of people in the United States are obese. Surely that same percentage is represented in speaker pitches.
    (…)
    Be prepared to eventually see a checkbox on the speaker pitch forms asking you about your sexual orientation too. We need to make sure members of the GLBT community are included on each panel as well
    (…)
    Do we not see the problem here?

    — Women, Tech Conferences and the BullSh!t Surrounding It

  5. console.log with style!

    Open the Chrome console or Firebug’s and paste this:

    console.log(‘%cThis is a awesome!’, ‘color:red;font-weight:bold;font-size:32px’)

    image

  6. So true
In fact, for now on, I refuse to engage in a discussion with any of these extremist groups. Including but not limited to, the Ada Initiative.

    So true


    In fact, for now on, I refuse to engage in a discussion with any of these extremist groups. Including but not limited to, the Ada Initiative.

  7. Internet en el Perú

    lupomontero:

    En mi caso, me encuentro en Lima, Perú, desde hace casi dos años y mi experiencia (a nivel de conexión a internet) no ha sido buena, de hecho ha sido tremendamente frustrante (y parece que seguirá siéndolo a corto plazo). A pesar de ser una de las economías de más rápido crecimiento a nivel mundial y ser ya la economía puesto 39 en el mundo, en cuanto a velocidad de descarga estamos en el puesto 141, justo por encima de Mozambique y Afganistán, mientras que en velocidad de subida estamos peor, en el puesto 166 de 182, por debajo de Bosnia, Botswana y Bhutan.

    Read More

  8. SuperheroJS →

    A beatiful collection of great articles, videos and presentations about JavaScript.

  9. Veronica Mars movie is a reality! The shooting begins on April. \o/

    (Source: -veronicamars)

  10. pip install : Lightspeed and Bulletproof →

    Pensando en adoptar esta técnica para los proyectos en Lúcuma

  11. Politics and egos are the main reasons that great design goes awry […]

    I’ve tried approaching this two ways – firstly playing the politics and trying to get involved higher up, spending lots of time in meetings, or secondly: just executing […] These days I don’t get too much feedback throughout the design process (forget wireframes) – make it and then iterate. It’s been the second approach that has worked better.

    ‘Show, don’t tell’ is a design principle that seems to work well in design practice as well.

    — Design is the easy part… | disambiguity

  12. A lighter and faster replacement for virtualenvwrapper

    Paste this code to your “.profile” file. It doesn’t do all the things virtualenvwrapper does. But it does all the things I need.

    https://gist.github.com/jpscaletti/4961286

  13. Don't Fall in Love With Your Technology →

    Use it to build what you’ve always wanted to build, then fall in love with that.

  14. https://github.com/jpscaletti/jinja-includewith →

    Los macros de Jinja2 pueden ser geniales, pero a veces lo que realmente quieres hacer es un {% include %} con contexto.

    Aunque la extensión “jinja2.ext.with_” te permitir hacer:

    {% with a=1, b=2 %}{% include “template” %}{% endwith %}

    … sigue siendo muy verboso!

    Así que he hecho una extensión que te deja escribir:

    {% include “template” with a=1, b=2 %}

    \o/

    Jinja2

  15. maceisaweapon:

This, honestly, is the point when I began loving Clara as a companion.

    maceisaweapon:

    This, honestly, is the point when I began loving Clara as a companion.