InfoQ Homepage Presentations
-
Bootiful Testing
Mario Gray and Josh Long discuss how to test Spring applications, services, and web applications, ensuring that API producers and API consumers work well together.
-
Zero to Multi-Cloud
Marcin Grzejszczak, Jon Schneider discuss using Spring Cloud Pipelines and Spinnaker together.
-
Pentesting ChatOps
Melanie Rieback discusses using chatops during penetration testing, helpful tools (RocketChat, Hubot, Gitlab, pentesting tools), and stories of using Pentesting ChatOps in practice.
-
Expect the Unexpected: How to Handle Errors Gracefully
Bastian Hoffman discusses monitoring and logging errors, showing how to handle them, covering deployment strategies with circuit breakers, and reducing functionality to minimize impact.
-
Deep Representation: Building a Semantic Image Search Engine
Emmanuel Ameisen gives a step-by-step tutorial on how to build a semantic search engine for text and images, with code included.
-
The Great Migration: from Monolith to Service-Oriented
Jessica Tai provides an overview of trade-offs and motivation for the SOA migration and discusses Airbnb’s architectural tenets around service building.
-
What We Got Wrong: Lessons from the Birth of Microservices
Ben Sigelman talks about what Google got wrong about microservices, the lessons learned along the way and how to apply those lessons today.
-
From Winning the Microservice War to Keeping the Peace
Andrew McVeigh explains how to avoid common pitfalls when working with microservices.
-
The State of AI Marketing
Federico Gobbi discusses the current state of AI in marketing, trends, case studies, technologies, ethics, regulations and compliance.
-
Keep It Simple, Stupid: Driving Model Adoption through Tiers
Jamie Warner covers a tiered approach to model introduction and implementation that focuses on building stakeholder buy-in without abandoning advanced techniques.
-
Scaling Agile to an 800-Person Team
Dylan Smith discusses how Microsoft’s TFS/VSTS team changed their culture, what their agile practices and planning horizons are, and the changing roles and team structures over the years.
-
Testing Your Message-Driven Application
Marcin Grzejszczak and Jakub Pilimon discuss using events as integration messages in a system, addressing content-negotiation, versioning and acceptance tests.