InfoQ Homepage QCon Software Development Conference Content on InfoQ
-
Managing Values-driven Open Source Projects
Nick O'Neill covers the unusual parts of starting a company with passion instead of money.
-
Software Loves Languages (On Passion & Product)
Isaac Elias talks about finding or building a company that lights up a room, product processes that reciprocate affection, hiring people, how "engineering-driven" cultures can crush dreams, and more.
-
Design Strategies for Building Safer Platforms
Kat Fukui talks about the design strategies that the Community & Safety team at GitHub uses to design safer, more consensual features and how to incorporate them into teams’ processes.
-
Community Centered Tech for Social Good
Sri Ponnada talks about how a collaborative project allows residents to discover local parks, and to take advantage of the various resources that the city of Seattle has to offer.
-
Using Technology to Protect against Online Harassment Panel
The panelists discuss the changes society has seen since the advent of social media and how they're building the next generation of software tools to protect against online harassment.
-
The Whys and Hows of Database Streaming
Joy Gao talks about how database streaming is essential to WePay's infrastructure and the many functions that database streaming serves.
-
Patterns of Streaming Applications
Monal Daxini talks about streaming application patterns and anti-patterns, and use cases and concrete examples using Apache Flink.
-
Massively Scaling MySQL Using Vitess
Sugu Sougoumarane gives an overview of the salient features of Vitess, and at the end, covers some advanced features with a demo.
-
Brewing Java Applications in Sigma Managed Clusters
Kingsum Chow talks about the challenges of large-scale software deployments. Chows covers evaluating and estimating software performance at scale, and optimizing software for resource management.
-
Tuning a Runtime for Both Productivity and Performance
Mei-Chin Tsai and Jared Parsons talk about how Microsoft’s .NET team designed the runtime environment to balance convenience, fast startup, serviceability, low latency, high throughput.
-
The Trouble with Memory
Kirk Pepperdine talks about the steps to take to cure the problem of memory and also covers how the JVM can both help reduce the memory - strength of an application.
-
“Quantum” Performance Effects: beyond the Core
Sergey Kuksenko talks about how (and how much) CPU microarchitecture details may have an influence on applications performance.