1. 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

  2. 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

  3. 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

  4. 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

  5. Componentized ES6 app development highlights for Angular 1 and Redux

    Recently I was talking all things Front-End development (ES2015, Babel, JSPM, you name it), with a friend, specifically how we should structure his application in order to have a smooth migration to Angular 2 when time comes. I had an application that heavily relied on the principles outlined by John…

    on javascript angularjs redux flux