Converting dynamic SVG to PNG with node.js, d3 and Imagemagick

December 22, 2011

Visitors to Wealthfront might notice we’re using SVG to render the risk meter in our questionnaire, as well as your performance projection and other charts. We build our visualizations using d3.js, a fantastic library that provides just the right amount of abstraction on top of SVG to allow us to develop robust visualizations quickly. SVG… Read more

Our CEO Andy Rachleff talks about VC, entrepreneurship and Wealthfront at Dec 8th 7pm in SF Stanford Alum Club

December 07, 2011

Check out Andy Rachleff, our awesome CEO, who will speak at the Stanford SF Alum Club tomorrow night. He’s going to talk about entrepreneurship from three perspectives, developed through his career as a long-term venture capitalist at Benchmark Capital funding technology start-ups, as a lecturer teaching entrepreneurship at Stanford Business School, and as the CEO… Read more

Beyond Java’s Access Control: the Visibility Test

December 02, 2011

It is generally a good practice to use the most restrictive access level that makes sense. However, Java’s access control is not always as expressive as one would want. In this blog post, I am going to give two examples where an access level must be artificially relaxed. Then, I’ll describe Wealthfront’s recently open sourced… Read more

Interesting Reads

November 21, 2011

We’re going to try something new, a roundup of interesting links that are being passed around by Wealthfront Engineers. A brief history of digital typefaces Language / Library / VM co-evolution in Java SE 8 by Brian Goetz A javascript type inference engine Alan Kay on complexity in software and how biology might help us,… Read more

Deploying With a Phone Call: Speech Recognition in a Java backend

November 11, 2011

We had a lot of fun playing with last week’s experiment. However, it became quickly obvious that clicking on a button next to the service you want to deploy is much more convenient than talking to your web browser. Could we take the experiment further and build something that’s actually useful? Well, we all knew… Read more

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