Menu

Siri for Continuous Deployment

November 04, 2011

It’s late on Friday afternoon, we’ve just finished an important marketing release (not a deployment which happen about 50 times a day) and playing with Siri ignited an interest in making our Deployment Manager respond to voice commands. Luckily x-webkit-speech makes that easy. Obviously the big demo here was going to be deploying services based… Read more

Happy Birthday, Wealthfront!

October 19, 2011

A year ago we rang the bell at the NASDAQ in Times Square and invited you to join us in a new way to invest your money. We’ve been pretty quiet lately while we’re working on the next thing we know you’ll love. Stay tuned in the coming weeks as we start to give you… Read more

Type safe JQuery with ST-JS

August 10, 2011

At Wealthfront some engineers believe that “A well-typed program never goes wrong” and that’s why we like statically typed languages (we mainly use Java for our back-end). We also appreciate the expressiveness of dynamically typed languages and the power of functional programming (we use JRuby and Javascript in the front-end). Scala and Clojure seem to be good candidates… Read more

Tools for Debugging Distributed Systems

June 27, 2011

We’ve previously written about the importance of internal tooling for creating a culture of empowering engineers and building a leveraged business. Our first example was adding bash completion to a curl wrapper script. Today I’d like to describe some of the internal tooling we use to make ourselves more productive in the distributed service oriented… Read more

Taking corrective action with git’s commit hooks

March 08, 2011

Like many teams we use a Subversion pre-commit hook to perform simple validation on code we’re about to commit. When we commit to our front-end repository, for example, the hook verifies that lines don’t have trailing whitespace and that all text files end with a newline character. Unfortunately, when a SVN pre-commit hook fails, the… Read more

See us at Cloud Connect 2011 – Workshop on Continuous Delivery

March 03, 2011

Next Monday, March 7th, I’ll be presenting our architecture at Cloud Connect. The talk will be part of the workshop on cloudy operations organized by John Willis. This one day tutorial focuses on IT operations and automation in an environment that uses Cloud Computing. Coverage of standard IT operational disciplines, such as, monitoring, configuration management,… Read more