InfoQ Homepage Presentations
-
Cleaning the Park: Reclaim Your Logging
Matt Campbell discusses how to make error logs easier to consume and harder to avoid, sharing how to drive motivation for a project that feels never-ending.
-
Cognitive Services, Next Step in Creating Our Robot Overlords
Harold Pulcher discusses Cognitive Services, how to get started using them, and how to incorporate speech, image, and facial recognition into an application.
-
Control Flow Integrity Using Hardware Counters
J. Butler and C. Pierce present a system for early detection and prevention of unknown exploits. Their system uses Performance Monitoring Unit hardware to enforce coarse-grained Control Flow Integrity
-
Architecting a Modern Financial Institution
Edward Wible and Rafael Ferreira discuss the key elements that make Nubank tick for millions of customers every day, and some key security decisions they made along the way.
-
Scale @Reddit Triple Team Size w/o Losing Control
Nick Caldwell discusses his engineering team's approach to Agile development as they scaled from 40 to 120 engineers.
-
From Threat Hunting to Crowd Defense
Richard Zhao talks about TI and AI in real practices, and crowd defense - a way to integrate defense measures against both targeted and untargeted attacks.
-
The Anatomy of a Distributed System
Tyler McMullen talks through the components and design of a real system, built to perform very high volumes of health checks, done across a cluster of machines for reliability and scalability.
-
The Build Trap
Melissa Perri discusses how to avoid building something for the sake of “building” and not because the customer needs it, encouraging businesses to focus on finding value leading to business goals.
-
Write Code for the Future You
Paul Gower discusses what it means to improve the quality of the code and offers practical advice towards improving it every day.
-
Production Machine Learning
Jan Machacek discusses the challenges in writing deep learning code, testing and validating data management, environments, model storage & serving, validating data reporting, and CI&CD.
-
Increase Project Success with Design Thinking
Bob Duncan and Gian Mancuso discuss how D2L designers and product managers use design thinking, sharing example projects and tools to apply Design Thinking to processes.
-
Attitude Determines Altitude- Engineering Yourself
Randy Shoup discusses how our attitude - more than our background or current skills - determines how far we go. He outlines the spectrum of Growth Mindset, Trust, and Confidence.