InfoQ Homepage Presentations
-
Building Social Apps for All Mobile Platforms
James Pearce discusses the current trends in social applications and some of the challenges and solutions in creating HTML5 applications for mobile devices.
-
Better Product Definition with Lean UX and Design Thinking
Jeff Gothelf explains how to create better product definitions with Design Thinking and Lean UX.
-
This is Your Workflow on Catnip
Bodil Stokke introduces the productivity benefits of Catnip, a text editor with REPL (Read Eval Print Loop) functionality integrated into the Clojure environment.
-
The Buyer’s Guide to Cloud and Hybrid
Matthew Johns offers a guide to customers interested in using the cloud by comparing various such solutions – dedicated, hybrid, self service, full service.
-
Agile and UX: How to Do Both and Not Lose Your Mind
Darci Dutcher provides practical advice for introducing UX to agile teams.
-
Go: Code that Grows with Grace
Andrew Gerrand introduces Go, demoing some of its main features through examples: a concurrent echo server, chat, channels, error handling, etc.
-
Testing Java Code With Confidence
Doug Hiebert discusses the principles and objectives behind automated testing, TDD, Unit and Integration Testing, using asserting and mocking to write tests, and static analysis.
-
The Importance of Descriptions in Understanding the Impact of Change
Steve Ross-Talbot discusses the what, why and how of describing things, in particular requirements, along with a set of tools serving that purpose and called Zero Deviation Lifecyle.
-
Building and Delivering Next Generation Developer Services Using Private Cloud Infrastructure
Chris Pinkham explains how to create an automated scalable self-service infrastructure based on principles used by Amazon to build their cloud services.
-
The Silence of Agile
Steve Rogalsky introduces the science of brainstorming and the practice of silent brainstorming which keeps loud people from dominating the meeting and helping quite people to contribute.
-
Humanity 2.0
Matt Taylor tries to depict humanity and its place and relationship with technological progress, where we came from and where we are heading to.
-
Taking Time Seriously
Bryan O'Sullivan introduces some of the technologies pioneered in the Haskell community to streamline software development and reduce operational costs, while producing beautiful code.