• Your product needs an identity

    23 Jul 2014

    Have you ever asked yourself why people fall in love with products? Recently I listen Seth Godin saying that "if you are making a product for everyone, you are making a product for no one". I believe that this incredible sentence reveals the answer to the question.

    This post will tell you why it's so important to create a strong identity for your product.

    Read more


  • Analyse Azure Log Tables using SQL Queries

    15 Jul 2014

    If you are using Diagnostics in Microsoft Azure, probably you walked through the horrible experience of analyse that data, specially if you are looking for a specific TimeStamp in the middle of tons of records.

    Read more


  • metro-bootstrap with improved tiles

    04 Jul 2014

    Yesterday we released metro-bootstrap 3.1.1.2. The highlights of this release are based on improvements to tiles. We have been working to give you the flexibility to implement tiles where you want and as you want.

    In the previous version metro-bootstrap tiles were based on the Thumbnail component of bootstrap that will let you place them side by side easily. Now you will be able to place a tile in a "div" tag, for example, and set the positioning as you want.

    Read more


  • Add documentation to your Web API in 5 steps

    27 Jun 2014

    APIs are created to expose the system to other developers, so we need to provide documentation that explain how to use our API.

    So far, so good, but maintain documents manually is a kind of boring. What about auto-generate it?

    Well, if you are using ASP.NET Web API this is a piece of cake.

    Read more


  • Update GitHub Pages using a project subfolder

    21 Jun 2014

    Do you have a project in GitHub and you are tired of manage the gh-pages branch manually?! If so, stay tuned because that can be pretty simple.

    I used to make a full copy of the master repository into the gh-pages using the rebase command, but this brings a lack of organization because it's difficult don't mix the source code and the web pages files.

    Read more


  • Geeks can cook: Tuna Empanadas

    13 Jun 2014

    This blog post is about one of my other passions, cook! I'm a foodie, not just about the eating part of it, but I also love to cook. So, I want to do some tasty posts and share with you some simple recipes.

    Being a programmer is not a healthy profession. We spend long hours sitting in front of a computer and this isn't helping our body. But we can change it by making some sport and putting the fast food aside and start cooking healthy and tasty food!

    You can start right now, so I wrote down a recipe that you can make in 15 minutes. I hope you like!

    Read more


  • Bringing Grunt and Bower to metro-bootstrap

    05 Jun 2014

    Since we publish metro-bootstrap we saw an incredible acceptance to the project and we are really happy to have decided to delivery it as an open source project.

    This project has grown up with a lack of structure in my opinion, so, this week I've been working to add Grunt and Bower to metro-bootstrap. To accomplish this task, I have the valuable help of Yeoman. If you're like me, and Grunt or Bower are crazy talk, you will find in Yeoman a great way to start.

    Read more


  • Reasons to blogging with GitHub Pages and Sandra.Snow

    31 May 2014

    This is my second try to create a personal blog and the third blog where I'm writing. The first two experiences were in WordPress.

    In the past, my attempts failed by my fault, lack of commitment... But during the process, I learned how hard is to maintain a self hosted blog.

    Create content to a blog is really time-consuming, so I don't need more work to maintain it. Maybe this is my Developer side telling me to stay away from maintenance tasks, like update packages and be sure that I'm not hacked.

    let's be realistic, when we're a blogger the focus should be the content, the other tasks are just a black hole for the precious free time.

    Read more


  • AngularJS - Smart Float Directive

    24 May 2014

    Recently I started looking for an AngluarJS directive to validate numbers and I found the "smart-float" directive here, in the AngularJS documentation. This amazing example solves the problem of convert my numbers that use a comma as decimal mark to a Javascript number.

    My problem is that this directive doesn't solve my two problems:

    1. Display numbers with 2 fractional digits by default.
    2. Validate numbers with thousands separator.

    Read more


  • Pomodoro Technique, the productivity sauce

    19 May 2014

    You've probably heard about the Pomodoro Technique. This is one of the most popular time management tools nowadays. This technique has been developed by Francesco Cirillo in the late 1980s.

    In the modern days we keep fighting against the clock, trying to accomplish all the assignments. But in the other hand we have a lot of distractions, as the Facebook messages, new tweets or our phones. The Pomodoro Technique wants to teach you to use the time as your friend, being productive, eliminating the procrastination, the pressure and get free time for yourself. Pomodoro Technique also can be a great complement for other methodology's. I used it in my GTD (Getting Things Done) workflow for example.

    Read more