Happier deployments through gradual feature rollout
Releasing a big change to an application, whether a large overhaul of
the UX, system migration or upgrade to the internals, can be daunting.
Will the change work technically? Will it make your users happy and
improve the desired metrics? This talk discusses strategies and
technologies you can use to gradually roll changes out to gather early
feedback and prove your assumptions. It includes in-depth looks at
some technologies available (including the rollout gem), as well as the
part that gradual feature rollout has to play within your agile
process.
These are all true stories, most of which I’ve been involved in. I’ll
cover experiences of products and projects of varying sizes, talk
about different solutions for different environments and, just to be
fair, I include the humiliating (character-building) mistakes I’ve
made along the way.
WANT TO LEARN MORE? THEN CHECK OUT OUR EXPERT WORKSHOPS!
Gavin Bell's Creating Social Applications
Creating a successful social application means building a model of a task we commonly do and understanding the social motivations for your community and the individual. The task and the community may vary widely, but the concepts of social objects and the smallest useful application (or minimum viable product) give focus to the design of the application. Gavin Bell’s two day Creating Social Applications course teaches you how to create social applications for the web or mobile, as described in his book. Find out more here
Richard Clark's HTML5 Mobile Mastery
Over the course of three action-packed days, HTML5 Mobile Mastery covers
all the new features in HTML5 with an eye toward practical applications,
especially for mobile application development. The course aims to be
highly practical, too, outlining current browser support, trends in the
market, common gotchas, and how to make the new features work in older
browsers. To find out about learning objectives, course dates and how to
get some tickets, go here
Damjan Vujnovic's Advanced JavaScript Workshop
As Douglas Crockford once said, JavaScript is the world's most misunderstood programming language. It is also one of the world's most popular programming languages and one of the cornerstones of a modern web application development. With web clients becoming thicker and more complex, it is no longer easy to get away with sloppy, ad-hoc JavaScript programming style. In this advanced JavaScript hands-on course you will learn how to write good code (by employing its good features and avoiding quirks and common pitfalls). To find out about learning objectives, dates and how to get some tickets, go here
ABOUT THE LONDON RUBY USER GROUP
|
LRUG is the London Ruby User Group; a community of ruby developers based in and around London. We meet up at least once a month; on the 2nd Wednesday of the month we have meetings with talks, demos and such-like and then we have pub-based meetups organised on an ad-hoc basis (roughly half-way between meetings).
More about the London Ruby User Group
|
|
PODCAST HAPPIER DEPLOYMENTS THROUGH GRADUAL FEATURE ROLLOUT
This session took part at the Happier deployments through gradual feature rollout. You can view the other 1 podcast here.
|