QCon SF is my yearly go-to conference for deep technical content on design, best practices, and emerging tech. I always walk away with meaningful and actionable information. - Chandra Cherukuri, Software Engineer @Quantcast
QCon San Francisco, the software conference that attracts attendees from all over the world, returns to the Embarcadero area from November 11-13, 2019, for the 13th year. QCon is organized by the people behind InfoQ, and is dedicated to providing a platform for innovators and early adopters to share their story within the global epicenters of software development, such as Beijing, London, New York, Sao Paulo, Shanghai, and, of course, San Francisco.
If you're curious to see what types of talks you'll find at QCon, Sarah Wells, Technical Director for Operations and Reliability @FT (Financial Times), and Yevgeniy Brikman Co-founder @gruntwork_io, spoke at QCon London this past March. Wells' talk was a keynote titled "Mature Microservices and How to Operate Them", while Brikman talked about "Lessons from 300k+ Lines of Infrastructure Code". Both videos are available online at InfoQ.com, and demonstrate the caliber of talks to be found at QCon.
The QCon SF 19 proposed tracks are:
- Practices of DevOps & Lean Thinking
Practical approaches using DevOps and a lean approach to delivering software. - Operationalizing Microservices: Design, Deliver, Operate
What's the last mile for deploying your service? Learn techniques from the world's most innovative shops on managing and operating Microservices at scale. - Developer Experience: Level up your Engineering Effectiveness
Improving the end-to-end developer experience - design, dev, test, deploy and operate/understand. - Architectures You've Always Wondered About
Next-gen architectures from the most admired companies in software, such as Netflix, Google. - Machine Learning without a PhD
AI/ML is more approachable than ever. Discover how deep learning and ML is being used in practice. Topics include: TensorFlow, TPUs, Keras, PyTorch & more. No PhD required. - Production Readiness: Building Resilient Systems
Making systems resilient involves people and tech. Learn about strategies being used from chaos testing to distributed systems clustering. - Building Predictive Data Pipelines
From personalized news feeds to engaging experiences that forecast demand: learn how innovators are building predictive systems in modern application development. - Modern Languages: The Right Language for the Job
We're polyglot developers. Learn languages that excel at very specific tasks and remove undifferentiated heavy lifting at the language level. - Delivering on the Promise of Containers
Runtime containers, libraries and services that power microservices. - Evolving Java & the JVM
Six-month cadence, cloud-native deployments, scale, Graal, Kotlin, and beyond. Learn how the role of Java and the JVM is evolving. - Trust, Safety & Security
Privacy, confidentiality, safety and security: learning from the frontlines. - Beyond the Web: What's Next for JavaScript
JavaScript is the language of the web. Latest practices for JavaScript development in and out of the browser topics: react, serverless, npm, performance, & less traditional interfaces. - Modern Operating Systems
Applied, practical & real-world deep-dive into industry adoption of OS, containers and virtualization, including Linux on. - Optimizing You: Human Skills for Individuals
Better teams start with a better self. Learn practical skills for IC. - Modern CS in the Real World
Thoughts pushing software forward, including consensus, CRDT's, formal methods & probabilistic programming. - Human Systems: Hacking the Org
Power of leadership, Engineering Metrics and strategies for shaping the org for velocity. - Building High-Performing Teams
Building, maintaining, and growing a team balanced for skills and aptitudes. Constraint theory, systems thinking, lean, hiring/firing and performance improvement - Software Defined Infrastructure: Kubernetes, Service Meshes & Beyond
Deploying, scaling and managing your services is undifferentiated heavy lifting. Hear stories, learn techniques and dive deep into what it means to code your infrastructure.
Last year, there were over 140 speakers, covering 18 topics important to modern software professionals including Microservices, Machine Learning, Architecture, Languages, Data Engineering, Rust, Java, TypeScript & Serverless.
If you missed these presentations, or just want to revisit some of last year's best talks, you can find the full videos on InfoQ.com. Here are some of the most popular talks from 2018:
- Is It Time to Rewrite the Operating System in Rust? by Bryan Cantrill, Co-Creator DTrace, Co-Founder Fishworks Sun Microsystems, & Currently CTO @Joyent
- Algorithms behind Modern Storage Systems by Alex Petrov, Apache Cassandra Committer, Distributed Systems Engineer
- What We Got Wrong: Lessons from the Birth of Microservices by Ben Sigelman,CEO and co-founder @LightStepHQ, Co-creator @OpenTracing API standard
- Kotlin: Write Once, Run (Actually) Everywhere by Jake Wharton, Android Engineer @Google
- Netflix Play API - An Evolutionary Architecture by Suudhan Rangarajan, Senior Software Engineer @Netflix
If you are a software leader, or someone who is the go-to person when things get tough on your team, then QCon is your tribe. QCon offers sessions and advice from the world's most innovative software development organisations. These talks will help you grow your career, build your network, and lead your company in 2019 and beyond. QCon aims to offer the perfect balance of what you need in order to excel at being a highly effective software developer, architect, or leader.
Full coverage from last year's event can be found here.
QCon is one of the few conferences where practical engineering solutions are talked about. It feels like a close-knit engineering community coming together with not much marketing pitches. - past QCon attendee, Siri Rao, Software Engineer @Genomic Health
Registration is $1,815 ($965 off) for the three-day conference if you register before May 25th.
QCon is brought to you by the publishers of InfoQ.com. InfoQ is an online community of software engineers that is currently published in English, Chinese, Japanese, and Brazilian Portuguese. The community has a readership base of over 1,000,000 unique visitors per month, and has content from 100 locally-based editors from across the globe.