InfoQ Homepage QCon San Francisco 2012 Content on InfoQ
-
Hacking Culture
Jesse Robbins explains how to evangelize & overcome cultural resistance to change while sharing his own painfully funny lessons on how not to do it.
-
JavaScript Performance Patterns
Stoyan Stefanov explains how to reason about and to address performance issues in JavaScript applications.
-
Scaling Facebook Engineering
David Mortenson details how Facebook maintained efficiency while increasing the number of engineers by reducing the n00b time sink, keeping development fast and avoiding unintended consequences.
-
“Batteries Included” - Advantages of an End-to-end JavaScript Stack
Juergen Fesslmeier discusses the advantages of using a complete JavaScript stack in order to create business web applications demoing creating such an app with Wakanda.
-
Fear No More: Embrace Eventual Consistency
Sean Cribbs compares ACID with BASE, explaining the virtues and tradeoffs of eventually consistent systems and what developers should know in order to feel comfortable working with EC systems.
-
Deconstructing the Database
Rich Hickey deconstructs the monolithic database into separate services, transactions, storage, query, combining them with a data model based on atomic facts to provide new capabilities and tradeoffs.
-
SPDY, err... HTTP 2.0: What Is It, How, Why, and When?
Roberto Peon introduces SPDY which is the starting point for HTTP 2.0, a standard in development, explaining why a new HTTP standard is needed and how SPDY helps.
-
Building a Reliable Data Store
Jeremy Edberg presents the data stores used by Netflix and Reddit, some of the best practices and lessons for surviving outages.
-
Dagger: A Fast Dependency Injector for Android and Java
Jesse Wilson introduces Dagger, a dependency injection framework for Java, covering the motivation behind its creation, examples on how to use it and some of the internal details.
-
An Overview of Guava: Google Core Libraries for Java
Kevin Bourrillion introduces Guava, a set of open source core libraries used internally by Google.
-
Exploiting Loopholes in CAP
Michael Nygard explores some of the available loopholes in the CAP theorem helping architects to engineer distributed systems that meet their needs.
-
User Experience - More Than Just a Pretty Stick
Lane Halley advises on building and organizing a User Experience process based on the Lean Startup cycle.