InfoQ Homepage Presentations
-
Co-making Great Products
Jeff Patton presents the process of co-creating products, where everyone is involved and responsible, taking examples from three companies he’s worked with.
-
Killing Me Softly - with this Pair
Emmanuel Gaillot and Jonathan Perret perform a pair programming parody on stage, showing how not to do it.
-
Clouds in Government - Perils of Portability
Gareth Rushgrove emphasized the importance of cloud portability in a world of Infrastructure and Platform as a Service, offering examples taken from the development of GOV.UK.
-
You Are Not a Software Developer! - Simplicity in Practice
Russ Miles shares the patterns and anti-patterns he's observed when teams attempt to really deliver valuable software, imparting principles and practices that guide him when helping teams deliver.
-
Writing Usable APIs in Practice
Giovanni Asproni expands upon the idea that usable APIs help writing clean code.
-
API Conf Panel: The Future of Media API
Irakli Nadareishvili, Jon Moore, and Anthony Cuellar share insight in creating teams and building media APIs for distributing content.
-
Concurrency in Clojure
Stuart Halloway discusses concurrency features in Clojure: atoms, agents, futures, delays, promises, STM, and dynamic vars.
-
API Conf Panel: Mobile Back-end as a Service
The panelists discuss Mobile Backend as a Service (MBaaS), each one presenting his company approach to this segment of the market.
-
Confessions of an Agile Addict
Ole Friis Østergaard discusses software development addictions: becoming aware of them, controlling them, getting rid of bad habits by admitting them and changing through practice.
-
Web Development: You're Doing It Wrong
Stefan Tilkov challenges many commonly-held assumptions about how to best develop web applications, emphasizing the strengths and ideal roles for HTML, CSS, JavaScript, HTTP and URIs.
-
Programming The Feynman Way
Ben Evans explores the idea that many of the characteristics of Feynman’s approach to physics are applicable to programmers, fueling the dream of a world where developers are free to be themselves.
-
Architecting for High Availability
Attila Narin discusses AWS concepts: Availability Zones, RDS Multi-AZ deployments, SQS and Auto Scaling, Elastic IP, load balancing, DNS, DynamoDB, Amazon S3, etc., and EC2 best practices.