This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
View analytic

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Friday, July 22


Agile Basics

How much Agile can you learn in a couple of hours? The answer is: a lot. In this course, Michael Feathers will walk you though the history of Agile, explain all of the relevant practices, and when they should be used and when they shouldn't. You'll learn how to do the initial and on-going planning for a project, how to write user stories, when to estimate (and when not to) and, through simulations, you'll learn how emergent design through Refactoring and Test-Driven Development impact the development process.

avatar for Michael Feathers

Michael Feathers

Michael is Chief Scientist of Obtiva Corporation and author of 'Working Effectively with Legacy Code.' A pioneer in Agile development, he has been helping teams transition to Agile processes for over ten years. When Michael isn’t engaged with a team, he spends his time investigating new ways of altering design over time in codebases. His key passion is helping teams surmount problems and connect with practices that make software development... Read More →

Friday July 22, 2011 9:30am - 11:30am
Merchandise Mart, Conference Room A
Saturday, July 23


Mobile UX Design

Working on setting up a mobile application? In this session, learn the more technical side to UX Design for mobile devices and look at examples of HTML and CSS. Develop a sense for responsive design as it relates to mobile design while considering the various viewport sizes and resolutions and how best to present content in a meaningful way for different contexts and device sizes.

avatar for Jon Buda

Jon Buda

Jon Buda is hybrid web developer/designer working with One Design Company as well as helping to build Desktime, a tool to help pair the mobile workforce with shared workspace. He is also a co-organizer of Refresh Chicago, a monthly meetup devoted to the web and to bridging the divide between designers and developers. Born and raised in Michigan, he's worked with various startups around the country, eventually adopting Chicago as his hometown.

Saturday July 23, 2011 9:30am - 10:30am
Merchandise Mart, Conference Room B


Welcome to Rails

Ruby on Rails is the web framework of choice if you want your application to be developed quickly, and still want it to be extensible in the future. This introduction to Rails will get you started with Rails web development, and show you how the Rails way makes web development manageable and fun.

avatar for Noel Rappin

Noel Rappin

Noel Rappin is a Senior Consultant at Obtiva. He is the author of “Rails Test Prescriptions" from the Pragmatic Bookshelf and “Professional Ruby on Rails” from Wrox. He has over a decade of experience in web application development and has trained developers at venues around the country.  

Saturday July 23, 2011 3:30pm - 5:00pm
Merchandise Mart, Conference Room A
Sunday, July 24


Clojure: the New Ruby

Ten year ago, Ruby was the unknown gem of programming languages. Today Ruby is practically mainstream and millions have profited from its power.  Today, Clojure is the Ruby of 10 years ago. It's powerful, fresh, sexy, and relatively unused.

In this session, we will succumb to the allure of Clojure.  We'll learn about it's Lisp heritage and how it fits into the world of functional languages. Software Transactional Memory? You bet we'll talk about that.  We'll see how even though Clojure is not an OO language, it provides all the tools needed to build an architecture that stinks of OO goodness.  Oh, we'll also talk about some real work uses.


Sunday July 24, 2011 9:30am - 10:30am
Merchandise Mart, Conference Room A


Choosing Your Web App Platform

Open versus closed source. Java versus .Net versus Ruby and a hundred other languages. How do you make the right choice? Who can help you make the right choice? Picking the right platform is daunting and choosing poorly will hamstring your project from day one.  In this workshop, I will discuss some simple principals that can help you make the right decision and put your startup on the path to success.


avatar for Tyler Jennings

Tyler Jennings

Tyler Jennings is the Principal Consultant at Obtiva, a Chicago-based Agile software development company. He's involved in the Craftsmanship, Agile, Ruby, JRuby and Java communities and have presented at many conference and user group meetings across the United States. His recent interests include functional & multi-paradigm languages, genetic algorithms and machine vision.  

Sunday July 24, 2011 12:30pm - 1:30pm
Merchandise Mart, Conference Room B
Monday, July 25


How to Get Paid--Really

Accepting credit card payments is a critical requirement for any company that sells goods or services on its website—which, these days, is most companies. But doing so can be daunting and carries risk. Not only is the payments ecosystem complicated, it’s also flooded with providers that have deceptive pricing and questionable business practices—including hoarding your data. This session will shine light on the mysterious and unscrupulous payments world and help you make sense of it all. At the end of this talk, you’ll understand who the players are, what each does, and the important do’s and don’ts of choosing a reliable service provider.

avatar for Bryan Johnson

Bryan Johnson

Bryan Johnson is the founder and CEO of Braintree, a company that powers payments for many of the most dynamic online and mobile merchants in the U.S. As one publication puts it, “Braintree’s customer list reads like the front page of TechCrunch.” | | Bryan attributes much of Braintree’s success to embracing what he calls “The Chaotic Workplace”, a flexible, spontaneous, and tight-knit work environment... Read More →

Monday July 25, 2011 11:00am - 12:00pm
Merchandise Mart, Conference Room D 222 W Merchandise Mart Plaza, Chicago, IL 60654


The Web Design Process: A Strategy for Success

Building a website can be an undertaking and if poorly executed the outcome can crumble. Having a solid design process and strategy in place will help ensure that your website meets your standards and is a success. This Design Process workshop outlines the steps involved in properly researching and planing for a website, demonstrates the key points in strategizing a websites architecture, visual design and development, and shows you how to launch and grow your website with confidence.

avatar for Shay Howe

Shay Howe

Shay Howe is a web and user interface designer from Chicago. He specializes in UI design and front-end development with a passion for solving problems and building intuitive websites. He enjoys sharing his experiences and learning from others by meeting fellow designers and by writing on his blog (http://www.shayhowe.com/). Shay is also a co-organizer of Refresh Chicago, a growing community of web designers and developers.

Monday July 25, 2011 5:00pm - 6:00pm
Merchandise Mart, Conference Room A