Menu

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

Beyond Agile: Continuous Deployment Panel

May 09, 2011

Continuing our tradition of meetups at Wealthfront with industry leaders such as Eric Ries and Steve Blank, we would like to open a new series of meetups about advanced lean methodologies. On Thursday May 26 we will have a Continuous Deployment Panel, co-sponsored with IMVU here at Palo Alto. The moderator of the event will be… Read more

Watch my dev2ops video about Wealthfront’s engineering

April 14, 2011

Damon Edwards was kind enough to post his video of me giving my talk about Wealthfront at the dev2ops meetup at Box.net. Enjoy!

When all else fails, check the documentation

April 09, 2011

I ran into a bug in my code today because I didn’t implement clone in a class that needed it (it’s used for rescheduling a failed task). Naturally, I went to fix the code to make these errors impossible through the magic of Type Safety, but Java wasn’t playing fair. It turns out this doesn’t… Read more