InfoQ

InfoQ

Topic/Tag specific view

QCon London 2011 Content on InfoQ


Latest featured content about QCon London 2011

Better is Better

Topics
QCon London 2011,
Quality,
Stories & Case Studies,
QCon,
Software Craftsmanship,
Conferences,
Agile

Steve Freeman talks about environments he worked in, learning that being in a really effective environment changes what you can do, opening new possibilities, and it is a qualitative experience.

Articles about QCon London 2011

Key Takeaway Points and Lessons Learned from QCon London 2011

Topics
Ruby,
Java,
Dynamic Languages,
QCon London 2011,
SOA,
.NET,
Operations,
Languages,
QCon,
Architecture,
Enterprise Architecture,
Programming,
Infrastructure,
Events,
Agile,
Conferences

This article presents the main takeway points as seen by the many attendees who blogged or tweeted about QCon. Comments are organized by tracks and sessions: Keynotes, Tutorials, Architectures You've Always Wondered About, Building Systems With REST, Design and Objects 2011, Enterprise Agile Transformation, Functional Web, HTML5, the Platform, iOS4 and Android, NoSQL: Where and How, and many more!

Presentations about QCon London 2011

Case Study: Large-scale Pure OO at the Irish Government

Topics
Domain-Driven Design,
QCon London 2011,
OOP,
Design,
QCon,
.NET,
Methodologies,
Object Oriented Design,
Stories & Case Studies,
Conferences,
Agile,
Programming,
Architecture,
Modeling,
Test Design,
Naked Objects

Richard Pawson discusses a case study of a large pure OO project for the Irish government, presenting the challenges met, the reason for choosing pure OO, and lessons learned implementing it.

Using A Graph Database To Power The “Web of Things”

Topics
Neo4j,
Neo,
Companies,
Graph Database,
QCon London 2011,
Database Design,
QCon,
NoSQL,
Conferences,
Database,
Modeling

Rick Bullotta and Emil Eifrem discuss how to use graph databases to model the real world, people, systems and things, talking advantage of the relationships between various data elements.

It Is Possible to Do Object-Oriented Programming in Java

Topics
QCon London 2011,
OOP,
Java,
Languages,
QCon,
Methodologies,
Programming,
Conferences

Kevlin Henney takes a philosophical approach to encapsulation, polymorphism and inheritance, and explains what it means to write Java programs according to his view on OOP.

Can the Kanban Method Avoid Becoming another Management Fad?

Topics
QCon London 2011,
Kanban,
Agile Techniques,
QCon,
Lean,
Agile,
learning,
Conferences

Benjamin Mitchell believes that Kanban risks to become a fad if it does not cover gaps related to experiencing embarrassment and threat, proposing a solution based on the double-loop learning model.

Interviews about QCon London 2011

Bart De Smet on Reactive Extensions (Rx) for .NET and Javascript

Topics
Javascript,
Ruby,
CEP,
Java,
Dynamic Languages,
Business Process Management,
SQL Server,
Web Development,
.NET Framework,
QCon London 2011,
Languages,
.NET,
Event Driven Architecture,
Relational Databases,
Microsoft,
Functional Programming,
SOA,
Business,
QCon,
Enterprise Architecture,
Architecture,
Database,
Events,
Programming,
Reactive Extensions,
Asynchronous Architecture,
Companies,
Conferences,
Asynchronous Programming,
LINQ

Bart De Smet explains Reactive Extensions (Rx), a library for composing computations over asynchronous event streams of data for .NET and Javascript, the concepts and implementation of Rx and more.

Rod Johnson on Entrepreneurialism

Topics
Team Collaboration,
Spring,
Distributed Team,
QCon London 2011,
Collaboration,
Dependency Injection,
SpringSource,
Java,
Languages,
Design Pattern,
Teamwork,
QCon,
VMWare,
Business,
Agile,
Enterprise,
Conferences,
Programming,
Patterns,
Design,
Companies,
Object Oriented Design

Spring creator Rod Johnson discusses the importance of vision, teamwork, perserverance and sacrifice as he relates what it took to successfully build SpringSource from a small open source consultancy to a middleware powerhouse aimed at simplifying Enterprise Java, that sold to VMWare for hundreds of millions.

Gregory Collins on High Performance Web Apps with Snap and Haskell

Topics
Ruby,
Dynamic Languages,
Web Frameworks,
Haskell,
QCon London 2011,
Languages,
Compilers,
WOA,
QCon,
Functional Programming,
Performance & Scalability,
Architecture,
Conferences,
Programming,
Language,
Ruby on Rails,
Snap

Gregory Collins talks about Snap, a high performance web framework for Haskell, where it fits in the web framework spectrum, the Iteratee I/O model, Haskell performance and much more.

Debugging Single Page Web Apps with Michael Mahemoff

Topics
HTML 5,
HTML5,
Javascript,
HTML,
Rich Internet Apps,
Markup Languages,
Web Development,
Dynamic Languages,
QCon London 2011,
Languages,
Debugging,
QCon,
Architecture,
Conferences,
Programming,
Firebug,
Chrome

Chrome Developer Advocate Michael Mahemoff, talks about the importance of single page web apps and the challenges that developers have to face while building them. He elaborates on developer tools, debugging techniques, Chrome Web Store and the future of web apps.

Kevlin on Writing

Topics
QCon London 2011,
QCon,
Architecture,
Programming,
Conferences,
Writing

As the editor of "97 Things Every Programmer Should Know" and an experienced author and writer, Kevlin reflects on the open book creation process as well as the influences of writing and written communication on software development. He shares many insights he's gained while improving his writing and development skills.