InfoQ Homepage QCon San Francisco 2018 Content on InfoQ
-
21st Century Languages Panel
Track hosts Ashley Williams (Core Rust Team member) pulls together an interlanguage working group to discuss newer software languages.
-
Kotlin: Write Once, Run (Actually) Everywhere
Jake Wharton talks about the Kotlin language, how it compiles to run on more than just the JVM, and whether it can fully pull off the multiplatform trick allowing a single codebase to run everywhere.
-
The Most Secure Program Is One That Doesn’t Exist
Diane Hosfelt gives an overview of how Rust’s design gives security guarantees and discusses goals and visions for the future.
-
WebAssembly. Neither Web Nor Assembly, All Revolutionary
Jay Phelps talks about WebAssembly, a bytecode designed and maintained by Google, Microsoft, Apple, Mozilla, Intel, LG, among others. He talks about what WebAssembly is and what it isn’t.
-
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.