InfoQ Homepage Presentations
-
No Microservice Is an Island
Michele Titolo talks about the basic infrastructure and tooling needs for microservices to be successful.
-
Ethical Design
Harry Trimble discusses creating data services that are simple and effective, explaining how user’s data is used, how automated decisions are made, respecting human’s rights.
-
Modern Day C# Development in Visual Studio 2017
Kevin Pilch discusses improvements in VS 2017: performance improvements in startup and solution load, editing, code style, quick fixes, refactorings, unit testing, debugging, deployment, and more.
-
Debugging Microservices: How Google SREs Resolve Outages
Adam Mckaig and Liz Fong-Jones talk about how SREs discover and debug problems at Google during outages, and share real stories about their experiences.
-
Design Microservice Architectures the Right Way
Michael Bryzek highlights specific key decisions that very directly impact the quality and maintainability of a microservice architecture, covering infrastructure, continuous deployment, and more.
-
Jupyter Widgets: from Button to Virtual Reality
Maarten Breddels introduces Jupyter, a learning web application, detailing how its widgets can be used in different programming languages.
-
Efficient Service Communication with gRPC
Petra Bierleutgeb takes a look at gRPC, discussing how its support for HTTP/2, protocol buffers, type-safety and others makes it an alternative to REST/JSON-based service communication.
-
Product Manager? Product Owner? Nope. Outcome Manager!
Josh Seiden discusses turning Product Managers into Outcome Managers, measuring their effectiveness not by how much software they deliver but how much value they create.
-
1968
Kevlin Henney discusses the last 50 years of software development, some of the lessons learned and some that could have been learned, and what the future may have in store.
-
Thinking Ethically at Scale
Yanqing Cheng discusses ethical decision-making with a focus on how intuitions don’t scale, emotion and instincts lead us to do the wrong thing, and how to do things right.
-
Expect Teams to Perform? Then Give Them the Tools to Do So!
Gitte Klitgaard discusses the tools provided for each team involved in a project and how they were enabled to build the foundations themselves.
-
The Optics of Kanban: Lens and Filters
Andy Carmichael discusses making better decisions by using Kanban Lens and filters.