InfoQ Homepage Presentations
-
The State of Speech Recognition on Mobile
Simon MacDonald explains how to use speech recognition effectively on mobile platforms, covering the W3C Web Speech API specification and its current implementation status.
-
The State of Hybrid Mobile Development
TJ VanToll takes a look at where the hybrid ecosystem is today, and where it's heading, trying to evaluate if the ecosystem is growing or shrinking.
-
The Product Design Sprint and Test-Driven Design
Alex Baldwin explains the exercises used in the 5 phases of a Design Sprint: Build, Diverge, Converge, Prototype, and Test.
-
The Pivotal Way
Josh Knowles shares thoughts on the strong engineering culture which has made the Pivotal Labs team successful, taking a look at how things have evolved over the past 20 years.
-
Creating REST-ful, Hypermedia-based Microservices with Spring Boot
Ben Hale discusses how to design microservices as RESTful APIs and implement them with minimal code using Spring Boot.
-
Running Your Spring Apps in the Cloud
Cornelia Davis takes the Spring Trader application and makes (a few) modifications (mostly to config) to get it running on the same components in the cloud, specifically on the Cloud Foundry PaaS.
-
Software is Dead; Long Live Software!
Peter Wang keynotes on the existential question of what software "is", in an age when hardware ranges from smartphones to bacterial DNA to data centers, and what developers can do today about it.
-
Portfolio Kanban - Seeing the Bigger Picture
Sandy Mamoli explains how Trade Me is using Portfolio Kanban to reduce WIP by prioritizing projects, focusing on the important ones rather than urgent ones.
-
Apache Spark Plus Many Other Frameworks: How Spark Fits into the Big Data Landscape
Paco Nathan keynotes on how Spark fits into the big data landscape, describing what other systems work with Spark, and explaining why Spark is needed in the future.
-
Getting Real with the MapR Platform
Jim Scott keynotes on the history of Hadoop, the difficulties that this technology has gone through, exploring the reasons why enterprises need to evaluate their targets and prepare for the future.
-
Functional Principles for Object-Oriented Developers
Jessica Kerr explains through Java and C# code samples six principles of the functional programming style.
-
Continuous Deployment the Octopus Way
Jimmy Bogard takes a look at how Octopus enables continuous delivery and what it offers over standard tooling.