Menu

Continuous Deployment talk at Yahoo! Large Scale Production Engineering (LPSE)

November 17, 2010

Last night I gave a talk at the Yahoo! Large Scale Production Engineering (LPSE) meetup. They said I had about 20 minutes to talk about continuous deployment at Wealthfront so I went fast, but there were at least another 20 minutes of questions so I was happy to oblige! Thanks to Chris Westin of Yahoo!… Read more

Wealthfront track at the Silicon Valley Code Camp

October 20, 2010

This year’s Silicon Valley Code Camp was the largest and greatest so far. Like last year, Wealthfront (then kaChing) had few packed presentations. This year we had a full Wealthfront track, focusing on software quality starting with the first line of code through testing to production. As requested, here our our presentations.    A well-typed program… Read more

Keeping the trunk stable

September 10, 2010

Since the very beginning, kaChing has been trunk stable. In other words, everybody develops on the trunk and the software is stable at every point in time. Our trunk is being continuously built and tested and we cannot deploy a revision to production unless the revision has been successfully built and all the tests are… Read more

DevOps Cafe on Continuous Deployment and Operations Dashboards at kaChing

September 09, 2010

Open Mic is a new video series where John and Damon visit high performing IT operations and record an insider’s tour of the tools and processes these companies are using to solve their DevOps problems. In this episode, we visited disruptive financial services upstart, kaChing, in Palo Alto, California. David Fortunato, Pascal Perez, and Eishay… Read more

Had a great Lean Startup TGIF at kaChing

August 15, 2010

Last Friday we had some great time at the kaChing “Lean Startup TGIF”. Engineers and entrepreneurs came over from all over the Bay area as far as San Francisco and Berkeley. We chatted about Lean Startups, Continuous Deployment, Test Driven Development/Deployment, Monitoring, seeking talent and geeking around about the next big thing. There was lots… Read more

No Downtime Database Schema Changes

Maintaining database compatibility while deploying north of 30 times a day often raises a slew of questions during our tech talks. In this post, we will cover backward and forward compatible database schema changes. We will survey specific classes of change and describe how they enable no downtime rollouts. For formalists out there, we are… Read more