I'm Santiago L. Valdarrama

I work as an Engineer Manager at Levatas, and specialize in building scalable and fast enterprise software applications.

Please, step back. This is not your job.

If you do it right, having you in my team becomes essential. If you do it wrong, you can easily become the biggest impediment ever invented.
August 29, 2014

A 2-minute introduction to Elasticsearch

I never heard about Elasticsearch until today. I have used Apache Lucene (which powers Elasticsearch) in a couple of projects, but didn't know anything about Elasticsearch.
August 28, 2014

Is this really important?

This is something that I've found really useful: whenever you are about to start working on a new task, take a moment first and think why. Don't jump right on it, unless you are totally convinced you'll be solving a real problem.
August 27, 2014

It's very important... unless you become the bottleneck

I know it's your vision and your ideas, and you want to make sure we don't deviate from them. I know you want the right message, the right colors, the right tone, and the right experience. I know it's important for you and our clients, but we ought to do this differently.
August 22, 2014

Resources for web performance junkies

If you are into web performance like I am, you might appreciate the following list of resources. Specially the blogs, it's been very difficult to collect (find) them all, so I hope you can bootstrap your interest off this list:
August 20, 2014

Shameless self-promotion: My first paid article on the web

For the first time in my life I'm getting paid for writing an article for a magazine, and it feels awesome to contribute to a well established publication with a solid readership.
August 19, 2014

How much does it cost to build a new feature?

If you work on the field, you've heard this question all the time. You have probably seen the way companies usually come up with the answer, basing it on estimates from all the parties involved in building the feature. I know we are usually overly optimistic so, are we leaving money on the table?
August 18, 2014

Technical blog posts to explain application outages

Lately, after a big outage or an issue affecting multiple consumers, companies are publishing a technical explanation on their blogs, usually after everything is resolved.
August 17, 2014

We play for the same team, so stop hating me

Contrary to what you might think, we play for the same team. My job is to be your safety net, and make sure you look good in front of everyone else. I'm here to catch every single detail that you forget, and let you know before anyone else notice.
August 15, 2014

What technologies should you learn to stay ahead for the next five years?

I just read several answers to this question in Quora, and I wanted to also share my opinion here in the blog.
August 14, 2014