InfoQ Homepage Presentations
-
Adaptive Leadership and Value Innovation
Pat Reed explores the leadership principles, practices and skills necessary to create a culture of adaptability, deep personal awareness and accountability, and master learning agility.
-
What Does an Investor Want from a Startup?
David Bozward takes a look at the good, the bad and the ugly of advertising a startup to investors, what makes a good product, market or team, and what is needed to get an investor’s interest.
-
gRPC: A High Performance, Modern RPC System
David Howden introduces gRPC and outlines its main strengths/weaknesses, and then recounts his experience of migrating from JSON/HTTP-based REST to gRPC, including benefits and issues encountered.
-
Scaling Your Swagger-Based Web API with Google Cloud Endpoints
Guillaume Laforge presents some of the options and technical solutions to build a scalable API solution using Google Cloud.
-
Building a Hypermedia API in a Few Minutes with the API Platform Framework
Kevin Dunglas introduces the API Platform and shows how to build an API with it.
-
Understand, Automate, and Collaborate for Development Speed with Microservices
Russ Miles discusses how to ensure proper collaboration between microservices teams using the Atomist suite of ChatOps tools and services.
-
Automating at a Higher Level with Atomist
Jessica Kerr demonstrates the standard Atomist coordination and automation tools, plus how to program instant automation for a code and team.
-
Consensual Software: Prioritizing Trust & Safety
Danielle Leong talks about how to apply a "consent filter" to product decisions to make a safer user experience and to help protect GitHub’s most vulnerable users from harm.
-
Lending Privilege
Anjuan Simmons discusses how diversity and inclusion have become hot topics in technology, and how one can help marginalized groups in tech.
-
A Practical Road to SaaS in Python
Armin Ronacher discusses his experiences building SaaS businesses on a Python technology stack from a security and scalability point of view, and what other technologies work well with Python.
-
Why We Chose Erlang over Java, Scala, Go, C
Colin Hemmings discusses when and why one should choose Erlang over other options, but also when not to choose it.
-
Comparing Deep Learning Frameworks
Jeffrey Shomaker covers the different types of deep learning frameworks and then focuses on neural networks, including business uses and 4 of the main systems (eg. Tensor Flow) that are open sourced.