InfoQ Homepage QCon Software Development Conference Content on InfoQ
-
Crushing Tech Debt through Automation at Coinbase
Rob Witoff presents how Coinbase attacks tech debt, including deployments, testing, immutable + codified infrastructure, sharing his experience in rebuilding infrastructure from scratch in 24h.
-
The Distributed Pit of Success @Deliveroo
Greg Beech discusses how Deliveroo is using DDD principles and powerful building blocks to allow engineers of any level to quickly and successfully deploy new systems into production.
-
Julia: A Modern Language for Modern ML
Simon Byrne and Viral Shah talk about Julia, a modern high-performance, dynamic language for technical computing, with many features which make it ideal for machine learning.
-
Homoiconicity: It Is What It Is
Stuart Sierra demonstrates the power that comes from having the same data representation at all layers: programming language, specification, database, inter-process communication, and user interface.
-
Online Learning & Custom Decision Services
Markus Cozowicz and John Langford talk about the new system they have created which automates exploit-explore strategies, data gathering, and learning to create useable online interactive learning.
-
Digital Assets: Lessons in Securing What’s Next
Rob Witoff recaps on the past several years at the largest cryptocurrency company in the world and explores technical infrastructure and security lessons learned that apply to what’s next in Fintech.
-
Java at Speed: Getting the Most out of Modern Hardware
Gil Tene discusses some of the optimizations and capabilities that the latest crop of JVMs are able to apply when running on the latest servers, and performance issues with financial applications.
-
State of Chaos Engineering
Bruce Wong discusses the current state of Chaos Engineering, emerging patterns of success, and the future opportunity at hand.
-
Functional / Microservices in Real-Time Financials
Vitor Olivier presents how Nubank has built the system of record based on functional programming principles, the challenges they faced when taking it to scale and the benefits of their approach.
-
Deep Listening: Creating Conversational Agility
Brian Branagan explains how to decrease dissatisfaction with “not being heard” by changing the way of listening, supported by latest discoveries in the neuroscience of listening.
-
Lessons Learned from Fighting Nation States in Cyber Space
Dmitri Alperovitch covers important lessons learned from the hack of the DNC incidents like nation-state intrusions from China, Iran, North Korea, Russia and other countries.
-
Electron Apps, from Start to Production
Paul Betts discusses Electron, a platform for writing cross-platform Desktop apps, explaining how to start writing apps, how to integrate web UI libraries and languages, and others.