InfoQ Homepage QCon Software Development Conference Content on InfoQ
-
Netflix Play API - An Evolutionary Architecture
Suudhan Rangarajan talks about what patterns Netflix observed in their previous architectures and how they arrived at a list of practices to create an Evolutionary Architecture.
-
Paying Technical Debt at Scale - Migrations @Stripe
Will Larson talks about why migrations are the only mechanism to effectively manage technical debt as their company and code grow, and what makes running them so hard.
-
npm and the Future of JavaScript
Laurie Voss talks about what npm knows about JavaScript users, how JavaScript usage patterns are changing, and JavaScript security, tools, and future direction.
-
Full Cycle Developers @Netflix
Greg Burrell presents Netflix’s journey from siloed teams to their Full Cycle Developer model for building and operating their services at Netflix.
-
Desktop Applications in Electron: Pro Tips and Tricks
Paul Betts talks about some common pitfalls that many developers new to Electron fall into, especially people with a web background who are new to Desktop development.
-
Finding Purpose through the Things We Build
Kortney Ziegler talks about the different moments in life that serve as a catalyst for why we do the things we do, and how we want to spend our time in order to make change in the ways we want to see.
-
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.
-
If You Don’t Know Where You’re Going, It Doesn’t Matter How Fast You Get There
Jez Humble and Nicole Forsgren explain the importance of knowing how (and what) to measure in order to focus on what’s important and communicate progress to peers, leaders, and stakeholders.
-
Rethinking HCI with Neural Interfaces @CTRLlabsCo
Adam Berenzweig talks about brain-computer interfaces, neuromuscular interfaces, and other biosensing techniques that can eliminate the need for physical controllers.