InfoQ Homepage Conferences Content on InfoQ
-
CSS3 and Sass
Mark Volkmann introduces CSS3 and Sass, a tool extending CSS with variables, selector nesting, mixins and selector inheritance, the resulting code being converted to regular CSS before deploying.
-
Automatic Performance Programming?
Markus Püschel proposes to solve scientific calculation performance problems with code generation tools, introducing Spiral, an automatic performance programming framework for linear transforms.
-
Uptime in High Volume Messaging Systems — Lessons Learned
Erik Onnen shares lessons learned while designing the architecture, implementing it, and releasing it into operations at Urban Airship, providing hosting for mobile services.
-
Retrospectives: A Bit of Ceremony Can Be Useful
Aino Corry’s message is that if we skip retrospectives there will be problems that we don’t understand where they come from nor what to do to solve them.
-
Architecting for Failure at the Guardian.co.uk
Michael Brunton-Spall talks about various types of system failure that can happen, sharing the lessons learned at the Guardian and measures taken to prevent and mitigate failure.
-
Decisions, Decisions
Dan North engages the audience into a discussion about the tradeoffs involved in making decisions regarding the team composition, development style, architecture, and deployment solutions.
-
The Frustrated Architect
Simon Brown discusses the role of the software architect, challenging some of the current assumptions and trying to redefine it in the context of Agile development.
-
Timelines @ Twitter
Arya Asemanfar presents Twitter’s timeline architecture, the entire sequence of steps a tweet goes through until it reaches the timeline of each user following the person who tweeted.
-
Mobile HTML5
Maximiliano Firtman discusses HTML5, the features it introduces, how it can be used for cross-platform mobile development, compatibility issues, creating apps for a store, taking a look at the future.
-
Free Pizza! A Glimpse Inside eCommerce at Domino’s Pizza
Bill Heitzeg shares the lessons learned and the process of recreating a new e-commerce platform and website for Domino’s Pizza.
-
AMQP 1.0 Core Features
Robert Godfrey discusses the requirements set at AMQP’s foundation: Applicability, Reliability, Fidelity, Interoperability, Manageability, Ubiquity, explaining how AMQP was designed for the future.
-
Architecture Without an End State
Michael Nygard outlines 8 rules for dealing with complex systems: Embrace Plurality, Contextualize Downstream, Beware Grandiosity, Decentralize, Isolate Failure Domains, Data Outlives Applications ...