1. The gems that keep you honest: code quality in Ruby

    I'm not a great programmer; I'm just a good programmer with great habits. The first time I read something this, was a galvanizing moment in my programming career. A relief by understanding that we're not supposed to be perfect and there's absolutely no way that you can spot every single…

    on ruby ruby-on-rails

  2. Blogging Time Travel: 3.years.ago

    I'm self-aware that I have a love and hate relationship with blogging, and while I've tricked myself to be consequent during this new episode of it, the one you're reading, I can't help but thinking that my blog posts will go the usual route given the platform is running is…

    on personal

  3. JWT with Rails, Sorcery and AngularJS

    JWT (short for JSON Web Token) is a compact URL-safe means of representing claims to be transferred between two parties, as defined by the standard. It's usually used for authentication and recently is being favored over the classic cookie scheme in Single Page Applications (SPAs). Although cookies and server-side authentication…

    on ruby ruby-on-rails angularjs

  4. EmberJS Crystalized - Part 1: Foundations

    I think Ember.js has the potential of becoming the go-to JavaScript MVC framework. The architectural decisions made, boilerplate added, auto-updating templates, a class system and property bindings make it stand above the crowd. But, speaking for me personally, it's a tricky project to get your hands on. This part…

    on javascript

  5. 10 Useful Cucumber Tips

    Cucumber is a very vibrant eco-system on it's own. It became the defacto-standard tool for high-level testing and a great addition to the Behavior Driven Development set of tools. I'm sharing with you a list of tips related to it. The Tips 1. Write Declarative Step Definitions I thank this…

    on BDD cucumber