Category: English

  • git time machine

    I really like this interface for navigating the git log. If only I could select a stretch of time and make zoom – that’d be spectacular.  

  • Howdy Automattic

    This is part of the invitation I was sent to join Automattic. I accepted. Today marks my first day as an automattician, and I am excited to become part of this family. My day-to-day will be filled with the joys and woes of programming but under Automattic’s creed, I feel safe, motivated and happy to…

  • Taking PHP seriously

    Slack se une al club de los que usan PHP: Most programmers who have only casually used PHP know two things about it: that it is a bad language, which they would never use if given the choice; and that some of the most extraordinarily successful projects in history use it. This is not quite…

  • React before React

    While it might look like an overnight success in hindsight, the story of React is actually a great example of how new ideas often need to go through several rounds of refinement, iteration, and course correction over a long period of time before reaching their full potential. – Our first 50.000 stars.

  • Trois Gymnopédies , de Eric Sattie

    Trois Gymnopédies, de Eric Sattie. My current favorite for working purposes.

  • Dumb Redux

    Concepts are the real win, and they can be expressed in many different ways. – Tom MacWright, Dumb Redux.

  • Neal Stephenson on getting big stuff done

    En esta charla, Stephenson, introduce la idea de que, como sociedad, nos hemos olvidado de cómo llevar a cabo grandes empresas, esas que se consideran imposible. Hasta que se consiguen. Considera que en la raíz de esto está la pérdida de apoyo a lo cientifíco, que se evidencia en detalles diarios como padres que no…

  • Paul Romer

    In a sense, Britain inadvertently, through its actions in Hong Kong, did more to reduce world poverty than all the aid programs that we’ve undertaken in the last century. – The politically incorrect guide to ending poverty. A profile of Paul Romer, the new World Bank chief economist.

  • Product listing information

    3 Key Design Principles for Product Listing Information. A study on how to show product info focused on e-commerce. It also applies to general element lists.

  • Mastering programming

    Mastering programming, a sketch for a new book by Kent Beck.

  • Experimento de renta básica

    Un experimento de YCombinator para dotar de renta básica durante 5 años a una serie de personas seleccionadas entre la población de Oakland.

  • High-performers?

    Odds are far better than good that your high performers are achieving what appears to be high levels of productivity by building technical debt into the application by taking shortcuts whether intentionally or unintentionally. Examples of shortcuts are not taking the time to design and architect things well at all levels (low to high — think objects…

  • Hallelujah, por Jeff Buckley

    Hallelujah, by Jeff Buckley.

  • Stripe contrata equipos

    Stripe anuncia que ofrecerá contratos a equipos de entre 2 y 5 personas. Las razones: Do you know anyone who makes you incredibly better at what you do? People who motivate and inspire you, complement your strengths and shore up your weaknesses, help you achieve things you could never do on your own? Maybe it’s…

  • So create

    When you don’t create things, you become defined by your tastes rather than ability. Your tastes only narrow & exclude people. So create. – Why The Lucky Stiff

  • An outsider overview of #sotm13

    Last weekend I was in Birmingham for the StateOfTheMap, to learn how we could be more involved in OSM in a number of projects we have down the line. Although I’m a casual mapper and I did know some things about OSM and its core technologies, this was my first in-depth immersion into that world.…

  • A new development era

    Tarek Ziadé has posted a few months ago an interesting essay on his blog: A new development era. Summing up: web technologies (HTML5, JS) are gaining importance to build complex apps in the client (whatever it is: desktop, browser, phone, tablet) and the server side is becoming a proxy of lightweight services to interact with.…

  • Managers, not MBAs

    «If people want to be managers, there’s a better route to it: get into an industry, know it, prove yourself, get promoted into a managerial position and then, go to a program that uses managerial experience explicitly not other people’s cases, but your own experience.» – Henry Mintzberg, on MBA education. In a debate with Ricardo…

  • (Geo) Database evolution while developing

    During last year, I followed with interest the different approaches on how to evolve the design of a database being discussed within the postgresql community. Following is my take on that one: how this year I developed a project with an intense evolving DB design using an agile approach. The context My requisites for this project were twofold:…

  • Chain of command

    «Give ten minutes to transform it into an emergency» — O paper filosófico definitivo para entender as xerarquías e as cadeas de mando (via rvieito).

  • Designing for growth

    «Code should grow by addition rather than mutation.» The best example of that axiom I ever found is the one in Beck’s Implementation patterns. What goes next is almost an exact reproduction of the book. After reading this post, if you liked, I’d strongly recommend you to buy a copy. Imagine a graphic editor where…

  • Why we rock

    While money can help produce good software, clear communication channels between developers and users and a unified team can easily outperform more rigid development environments. – Bruce Momjian, I feel sorry for closed-source developers.

  • Big transitions in small steps

    Software G Forces: the effects of acceleration was one of my favorite talks this year, which together with the book Continuous delivery bring to life again the big theme of agile movement: how to better build software. Today I ran into a video by Kent Beck, where he talks about the strategies to take into account when evolving…