1. Improving dev environments: All the HTTP things

    This post belongs to the series "Improving dev environments", you can see the previous post on cross-compiling Go on Docker here. I still remember the early days when Pow came out, a zero configuration Rack server for Ruby apps. It felt like magic at the time: the ease of use,…

    on devops docker ruby

  2. 12-factoring Single Page Applications

    In an era where the cloud has become our main deployment platform, containers are everywhere, and we're structuring our applications as a set of microservices, we're hearing a lot about 12-factor and cloud-native applications, perhaps even too much (don't scream yet, I'm a fan, haven't you heard?). But wait... I'm…

    on javascript devops nodejs

  3. Improving dev environments: X-compiling Go on Docker

    A bit of backstory I've been pretty invested in the Docker ecosystem for quite a while now, evangelizing about the greatest of its advantages, dealing with the quirks in production, and closely following every release and discussion. One of the main benefits Docker has brought to my workflow is that…

    on docker golang

  4. Essential social features: JavaScript edition

    If you're doing software development these days, more often than not you would be working on a social application of some kind. Engaging user interaction, communication and sharing of content is pretty much what made the Internet become what we're seeing now. In this quick post I'll share with you…

    on javascript

  5. A Workaround for simultaneous key presses in OSX

    This had been bugging for a long time, as has to many users before: OSX doesn't seem to register simultaneous keypresses the way that Windows works, having many users wondering about N-key Rollover and whatnot. I decided to dig into it, cave around the forums, Google Groups and every available…

    on personal