Menu

Explore Your Multivariate Data with Crossfilter

September 05, 2012

In every business, developing a deep understanding of your customers is a necessity if you want to consistently exceed their expectations for your product or service. Every page a customer views is likely generating metrics that will eventually be crunched and digested in every effort to help your company improve even just a little bit… Read more

Test-driving your Javascript for fun and profit

January 31, 2011

With web-based UIs growing more complicated everyday, testing your Javascript code is just as vital as testing any other part of your stack. At Wealthfront we use jsTestDriver to provide test-coverage of our javascript code. We like its similarity to JUnit and the ease with which it integrates with Hudson. In this article we’ll drum… Read more

When Canvas doesn’t cut it: Raphael.js

December 01, 2010

This is a guest post by Benjamin van der Veen who worked with us to develop a fabulous charting library leveraging vector graphics. Ben is a software consultant specializing in interaction design and development with a focus on iOS, as well as web server and REST web service design. He lives in rainy Portland, Oregon,… Read more

Arrhythmia.js, a new take on rhythm validation

November 22, 2010

…just as regular use of time provides rhythm in music, so regular use of space provides rhythm in typography, and without rhythm the listener, or the reader, becomes disorientated and lost. —Richard Rutter, Compose to a Vertical Rhythm Arrhythmia.js is a tool for validating the vertical rhythm of your page. Its goal is to do… Read more

jQuery the Right Way

October 20, 2010

jQuery has changed the way we write Javascript by abstracting out much of the painful cross-browser implementation details that used to plague developers, but to use it correctly still requires a little knowledge about what’s going on under the hood. In this post we’ll take a good look at jQuery’s selectors and how to use… Read more