InfoQ Homepage Presentations
-
The Rise and Fall of the Go Web Framework
Jeremy Saenz discusses the use of web frameworks, suggesting that libraries, such as his open source project Martini, can better serve the needs of web development.
-
Front-end Tools and Workflows
Sara Vieira presents some of the apps, command line tools and frameworks available to the front-end developer.
-
Asynchronous Patterns for Client, Server, and IoT
Andrea Giammarchi presents different asynchronous patterns and best practices for the Web, the server, and the embedded IoT platforms.
-
Taking Back Agile
Tim Ottinger and Ruud Wijnands present how to give freedom to a team, to empower people, and reach a higher level of development, how to take agile back for yourself and your team.
-
Building Functional Infrastructure with Mirage OS
Anil Madhavapeddy explains how the OCaml module system enables the construction of a large scale OS software, and also the resulting portability benefits.
-
State of the Art in Microservices
Adrian Cockcroft summarizes the differences and commonalities across some of the largest microservices deployments in production, showing how they are evolving.
-
Codan - a Code Analysis Framework for CDT
Elena Laskavaia explains how to write a simple C/C++ checker to find errors in code with Code Analysis Framework (codan) and the AST introspection APIs of the CDT.
-
The Flow of Innovation
Ross Dawson keynotes on innovation, the driving forces and factors catalyzing innovation in today’s rapidly evolving technological and social landscape.
-
Lightning Fast Cluster Computing with Spark and Cassandra
Piotr Kołaczkowski discusses how they integrated Spark with Cassandra, how it was done, how it works in practice and why it is better than using a Hadoop intermediate layer.
-
The Rationale for Continuous Delivery (or What Does ‘Good’ Look Like?)
Dave Farley looks at a history littered with inefficient processes resulting in poor quality and failed projects, wondering how we got here, what can be done and what does good really look like?
-
Humane Representation of Thought
Bret Victor suggests how each of the human activities in which thought is externalized (conversing, presenting, reading, writing, etc) can be redesigned for a dynamic medium.
-
Evening Event and Panel
The panelists hold an open discussion about the do’s and don’t’s of microservices, answering questions from the audience.