InfoQ Homepage QCon Software Development Conference Content on InfoQ
-
Building a RESTful Architecture on .NET with OpenRasta
Sebastien Lambla shows in this sessions how to build a RESTful application with OpenRasta 3, a resource-oriented framework for .NET.
-
Do's and Don'ts on Android
Lars Hesel Christensen shares lessons learned from implementing a mobile banking application for Android, presenting the architecture, the technology&tools used, what works and what should be avoided.
-
Putting the "re" into Architecture
Kevlin Henney promotes live architecture through refactoring, recovery, re-envisioning, retrospection, re-engineering, repair, rewriting, reduction, reuse, reaction, re-evaluation and remembering.
-
More Best Practices for Large-Scale Websites: Lessons from eBay
Randy Shoup: Partition Everything, Asynchrony Everywhere, Automate, Everything Fails, Embrace Inconsistency, Expect (R)evolution, Dependencies Matter, Respect Authority, Data, Custom Infrastructure.
-
Why Don’t We Learn!?
Russ Miles discusses how to nurture the skill of learning by understanding it, valuing it and enhancing it in order to achieve an agile transformation within the organization.
-
Evolution of Code Design at Facebook
Nick Schrock presents how Facebook’s code evolved over time, explaining some new constructs – fbobjects, Preparables, Ents - introduced to address the complexities of a large social graph.
-
Agile Operations – Optimizing the Business One Shell Script at a Time
Dan North and Chris Read discuss techniques for implementing Agile Operations, a combination of Lean thinking and Agile development meant to optimize the business processes in order to reduce waste.
-
Introducing the Ceylon Project
Gavin King introduces Ceylon, a prototype language for the Java Virtual Machine which attempts to combine the strengths of Java with the power of higher order functions and declarative programming.
-
Large Scale Integration in Financial Services
John Davies addresses some of the difficulties dealing with FIX, FpML, SWIFT and integration in financial services software industry, challenging some of the canonical models existing today.
-
HTML5 Design/Development Tooling + HTML and Flash
Christophe Coenraets demoes some of Adobe’s technologies for producing HTML5 websites, such as Dreamweaver HTML 5 Pack, Browser Lab, Illustrator HTML 5 Pack, "Edge" Project, and Wallaby.
-
1000 Year-old Design Patterns
Ulf Wiger advocates for a programming model change based on the actor model which more accurately reflects old human concurrency patterns that we have used in our daily lives for thousands of years.
-
Scaling Lean & Agile: Large, Multisite or Offshore Delivery
Craig Larman presents practices and tips related to adoption, structure, requirements, contracts, architecture and design, offshore, multisite development, and coordination with large Scrum teams.