It's still common to hear designers or product managers saying they'd like to run usability tests on their projects but "it just takes too much time" or that they "don't have the budget for it". If you've been reading about this topic, then you already know you don't need to have massive resources to run tests on your products, and even more importantly, the outcome heavily outweighs the investment. Steve Krug's book titled "Rocket Surgery Made Easy" kinda plays with this wrongful stereotype and it offers a practical, step-by-step guide to run a successful Usability Test.

João Ferreira's photo
Written by João Ferreira on May 04, 2017

This post is the third of a three-part series. If you're interested, you can start by checking out part I and part II.

Miguel Palhas's photo
Written by Miguel Palhas on Apr 28, 2017

This post is a follow-up to Super-powered Vim, part I: Projections.

Miguel Palhas's photo
Written by Miguel Palhas on Apr 28, 2017

One of my main focus of the past few months has been my productivity with my text editor. This text editor happens to be [Vim], but the concepts of this post are applicable to any code-editing tool.

Miguel Palhas's photo
Written by Miguel Palhas on Apr 28, 2017

To walk a thorny road, we may cover its every inch with leather or we can make sandals.

Fernando Mendes's photo
Written by Fernando Mendes on Apr 24, 2017

You may have heard about Progressive Web Apps (PWAs). These are web applications that leverage the new Web APIs to look and feel like native applications. There is plenty the web can do today that was only available to native applications before: push notifications; icons on the home screen; offline mode. PWAs are an opportunity to rethink how we build the web and learn from native applications.

Gabriel Poca's photo
Written by Gabriel Poca on Apr 20, 2017

It always strikes me when someone has to explain what product they are working on and struggle to formulate a concise sentence that is easy to understand. Being an Elevator Pitch or a more techie product explanation, you should instinctively be able to explain what you are doing. Usually, this is a smell for the lack of direction in the team. If you start asking a question, you will notice the absence of a product vision.

Roberto Machado's photo
Written by Roberto Machado on Mar 22, 2017

We had a blast in the last three years with RubyConf Portugal. Seriously, it was one of the most pleasuring things to do and we can not thank enough everyone that helped us put this together. All of you that attended the conference, all the speakers, sponsors, and volunteers, thank you again for all the support. But friends, it’s time for a pause. We will not be organizing RubyConf Portugal 2017.

Roberto Machado's photo
Written by Roberto Machado on Mar 17, 2017

This is the second time that I write this text. Naively I deleted the first version, leaving no chance of recovery, which caused me deep frustration. Instead of panicking about this, I took a walk, and a series of deep breaths and here I am writing the second version.

Roberto Machado's photo
Written by Roberto Machado on Mar 15, 2017

Spoiler alert: it's premature optimizations.

Miguel Palhas's photo
Written by Miguel Palhas on Mar 13, 2017