Designing for the Future: Architecting Code and Systems with Long-Term Growth and Development in Mind

A session at O'Reilly Fluent Conference 2015

Wednesday 22nd April, 2015

5:15pm to 5:45pm (PST)

As web developers, most aspects of our industry are short term. The web development cycle is dizzyingly rapid. Agile methodologies and deadline pressures often put the focus of development on the here-and-now decisions, pushing off the longer term planning to a later date. Websites often don’t have developers or even lifetimes that last more than a couple years, and technology advances at breakneck speed.

With so much focus on the short term, how do we design and build software to last? How do we meet our deadlines now but still make decisions that are going to serve us well into the future?

In this talk, Brian Belhumeur will discuss challenges and strategies for the long term evolution of web software. Specifically, he will address the progression of technology over time, growth and scaling, improving the user experience, and handling users’ changing expectations. He’ll also share tips that will be useful for sites planning for future growth and longevity.

About the speaker

This person is speaking at this event.
Brian Belhumeur

Front end developer @ craigslist

I’ve been a backend developer and sysadmin, but I love front end work the most. The confluence of engineering, psychology, and the power to make a real difference in millions of people’s lives is what makes front end work so fun and rewarding. I’m always looking for an opportunity to share my knowledge and learn from others.

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 5:15pm5:45pm PST

Date Wed 22nd April 2015

Short URL


View the schedule


See something wrong?

Report an issue with this session