BT

Presentation: Under The Hood

by Werner Schuster on  Jun 20, 2009 1

David Chelimsky takes a look at the Ruby Gems system - and a few very useful Gems: hpricot, builder, mocha, hoe, bones, and more.

Presentation: Beyond Agile - Cultural Patterns

by Amr Elssamadisy on  May 29, 2009

Willem van den Ende and Marc Evers introduce different cultural patterns you can find in software organizations, based on Gerald M. Weinberg's work, and tell how to recognize them, what behavior to expect, and how you can handle unexpected events and change. They show how different agile processes like Scrum, XP, and Lean fit in, while explaining some common agile failure modes.

Presentation: Building a Large Scale SaaS Application

by Dave West on  May 25, 2009

Dan Hanley, of Magus, discusses design principles, architectures and infrastructure of the SaaS frameworks used by Magus to rapidly develop and deploy large-scale, web-based, applications for clients. Along the way he discusses the components of their technology stack and the evolution of their methodology.

Presentation: Meeting the Challenge of Simplicity

by David West on  May 15, 2009

This session addresses the abstract notion of simplicity, looks at why it is critical in modern UI design and answers questions: Why does simplicity matter? Is there a meaningful definition of simplicity? Why do design processes and good intentions undermine simplicity? What processes and techniques can software developers use to achieve simplicity?

Presentation: Born to Cycle

by Amr Elssamadisy on  May 10, 2009 1

Agile development is not about doing a set of practices, it's about a way of "being," it's about learning. How is this learning accomplished? By taking brief pauses after small experiments, even large problems can be solved. In a recent Harvard Business Review interview of Toyota's president, he observed, "...when 70 years of very small improvements accumulate, they become a revolution."

Presentation: JQuery - a Javascript DOM Library

by David West on  May 07, 2009 1

Announcing a presentation on JQuery: a JavaScript library that provides cross-browser compatibility, Ajax and DOM services, rapid construction of interactive prototypes, and the addition of dynamic behavior to existing Web applications. The presentation introduces Jquery, demos it use, and discusses particular features that differentiate it from similar library products

Presentation: The Market Risk System

by Abel Avram on  May 06, 2009

In this presentation recorded at QCon London 2008, David Harper and Dominique Delarue present the Market Risk System used by BNP to retrieve, store and analyze risk data for all trading activities of their bank.

Presentation: Agile Mashups

by Amr Elssamadisy on  May 06, 2009 5

It is rare to come across a team that are following an agile software method such as Scrum or XP by the book. Most teams create their own "mashup" of agile practices to suit their unique situation. This talk highlights what's on offer in the different agile methods, where different agile practices add value and how to go about blending them into your current approach.

Presentation: Financial Transaction Exchange at BetFair.com

by Dave West on  May 05, 2009

Betfair is the world's largest betting exchange with a transaction volume the equivalent of over half the combined equity trading volume of every major stock exchange in the world. In response to an increase in transaction volume coupled with a decrease in value per transaction, Betfair launched a number of initiatives to dramatically increase transaction processing capacity and reduce cost.

Presentation: A Tale of 2 Systems

by Abel Avram on  May 05, 2009

In this video recorded during QCon London 2008, Pete Goodliffe presents two Linux-based audio products with a complete different outcome, software design making the difference.

Presentation: Google Data API (GData)

by Dave West on  Apr 24, 2009 1

Frank Mantek discusses the Google Data API (GData) including decisions to use REST rather than SOAP technology, how the API is used, numerous examples of how GData has been used by clients, and future plans for evolving the API. A discussion of how GData facilitates Cloud Computing concludes the presentation.

Transparency: A Great Leap Forward or Exposed Artery?

by Amr Elssamadisy on  Apr 17, 2009 5

Agile propagandists make great claims about the advantages of being transparent about the state of their projects. They claim that this how mature relationships work and that "Honesty is the best policy". But is this true? Many of us work in dysfunctional organizations where honesty is the best way to get cheated. Surely Transparency is just not pragmatic?

Presentation: Making Roles Explicit

by Abel Avram on  Apr 09, 2009 13

In this presentation recorded during QCon London 2008, Udi Dahan, The Software Simplist as he calls himself, explains why sometimes it is not enough to apply good OOP and patterns lessons. He introduces a new principle: make roles explicit.

Presentation: Interactive Websites with Comet and DWR

by Abel Avram on  Apr 08, 2009 3

In this session filmed during QCon London 2008, Joe Walker presents Comet, a long polling AJAX method used for updating the browser’s page, and DWR, a Java library for writing web sites using AJAX.

Presentation: Steve Vinoski on REST, Reuse and Serendipity

by Stefan Tilkov on  Apr 06, 2009 8

Planning reusability is hard, designing for unforeseen reuse might be even harder. In this QCon London 2008 talk, Steve Vinoski presents some of the barriers to reuse found in typical distributed systems development approaches, and discusses how REST not only helps overcome some of these barriers, but also leads to potentially significantly increased chances for achieving serendipitous reuse.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2013 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT