InfoQ Homepage Presentations
-
Reflections on Mistrusting Trust: How Policy & Technical People Use the T-word in Opposite Senses
Caspar Bowden discusses about duplicity, the impact of Snowden's revelations on the society and what can be done about trust today.
-
Building Resilience: How Outages Shaped Etsy's Systems
Avleen Vig presents some of the most unexpected, confusing, hilarious and face-palming events during Etsy's outages to show what can be learnt from their problems to build more resilient systems.
-
The Haxl Project at Facebook
Simon Marlow describes a concurrency-based system built with Haskell that allows front-end programmers to write business logic to access all the back-end services in a concise and consistent way.
-
Applied API Design
Jon Skeet provides practical advice on designing APIs using immutability, separation of concerns and other principles, resulting in elegant and reusable code.
-
JIT Compilation Techniques
Maxime Chevalier-Boisvert introduces adaptive compilation strategies aiming to fulfill the seemingly conflicting goals of producing more optimal machine code while reducing compilation time.
-
Node.JS: The Good Parts? A Skeptic’s View
Chris Richardson discusses creating Node.JS polyglot applications starting from combining an event-driven programming model with a prototype-based, weakly typed, dynamic language.
-
Managing Developers
Jonathan Mills teaches the top attributes of a good manager, showing 10 techniques on how to improve the productivity and satisfaction of a team’s members.
-
The Hype, Myth, and Promise of Gamification
Wesley Reisz explores the hype and reality around gamification and dives into code to see if he can realize some of the promises of gamification.
-
A Big Data Arsenal for the 21st Century
In this solutions track talk, sponsored by MongoDB, Matt Asay discusses the differences between some of the NoSQL and SQL databases and when Hadoop makes sense to be used with a NoSQL solution.
-
Risk Management is Project Management for Grown-Ups
Tim Lister presents the advantages—and the dangers—of practicing risk management in an adult-like fashion, offering a process for tailoring an organization and discussing how it can grow up.
-
Understanding & Managing Your Digital Footprint
Robin Wilton provides practical recommendations on how to understand and manage one's digital footprints.
-
Exploiting Loopholes in CAP
Michael Nygard discusses several loopholes in the CAP theorem that can be used to engineer practical, real-world systems with desirable features.