Close
Glad You're Ready. Let's Get Started!

Let us know how we can contact you.

Thank you!

We'll respond shortly.

Luan Santos

Posts By

LABS
Ruby/rails performance tools

You have a rails webapp, you’re doing TDD, you are always implementing the simplest thing that could possibly work. Well guess what, the simplest is not always the most performant. If you are always doing simplest thing you’ll not likely to face performance issues early in the product especially if it’s a new product and you won’t have lots of users nor data.

Read more »

LABS
Learning Processes

Every person have their own way of learning, for each one of us there is a method that works better. We have to try and understand the differences and that another person may be slower/faster to learn using a particular method.

Read more »

LABS
SASS from a developer eyes

I enjoy writing CSS more than the average developer, and I like when I have tools that can help me write better code, be it CSS or regular programming. SASS is my favorite CSS pre-processor and I often see it be underused or misused.

Read more »

LABS
Paradigms, Perceptions, Reactions and Motivations

Most programmers I’ve met, not to say all of us, like what we do and enjoy our achievements everyday. Every good class written, every nice refactoring, every file we delete. Even though we enjoy our work very ver much, day to day life can become boring  and you can become a complacent robot that does not care about their achievements and is not as motivated anymore.

Read more »

LABS
Soloing like a Pivot

This is a sequel for my other post Pairing like a Pivot. We value pairing a lot here at pivotal labs, pairing is one of the most important core practices of our work day and we do it as much as we can for as many activities as possible.

Read more »

LABS
Ember.js and SoundManager2, Part 2 – Tests and StateManager

If you have read the first part of this series you may have noticed an issue with the implementation proposed on that post: the sound does not get updated if you change the song url. I haven’t bound the sound widget to the property.

Read more »

LABS
Ember.js and SoundManager2, Part 1

Continuing the experimentation with cool libraries and ember this time I’ll use SoundManager2, a really useful sound playing library for HTML5 and/or Flash that is compatible with most browsers out there.

It is not very hard to use and it has a pretty decent documentation, what I’ll show is a very simple usage of it that I plan to improve in the future, but this should give an idea on how to start at least.

Read more »

LABS
Ember.js and Flot charts

Update (Jun 10th, 2013): Use custom view helpers and view bindings to make it simpler and more reusable.

Continuing to play around with Ember.js I wanted to draw some charts. I’ve used flotcharts with great success in the past but since it’s just a jQuery plugin it is obviously unaware of ember’s amazing data binding capabilities.

Read more »

LABS
Incremental refactoring

Refactoring is an extremely important part of the process of developing software. It’s what makes your code maintainable with the help of it’s equally important counterpart test suite. It is always good to go on refactoring mode after you made your tests green, but what if you miss it?

Read more »

LABS
Playing with Ember.js and Devise

I have been playing with Ember in and out since the beginning of 2012, you may have seen my two (obsolete?) libraries ember-facebook and ember-formbuilder. I wrote them out of real needs I had on projects back then.

I was away from ember since version 0.9.8 and ember-data I don’t even remember if it had a version number yet, and I started playing around with it again this last few weeks.

Read more »