Brad Urani

Brad Urani

Brad Urani loves Kafka, Buffalo wings and vintage wristwatches. He believes happiness is a whirring laptop fan and refuses to buy into YAGNI. When not skiing, beating his friends at poker or losing to them at chess, he works as a Principal Engineer at Procore.

Sessions Montréal 2023

My Five Biggest Database Blunders

Session en anglais - Intermédiaire

Database mistakes are easy to make. Join us and learn from mine! From poor schema design to lock contention and botched migrations, you'll learn about database traps and how not to fall into them. You'll learn where databases are the best choice and where they aren't and how to fix mistakes early so they don't haunt you forever. Whether you're a beginner or an experienced DBA, hearing about my missteps will help keep you on the safe path.

Patterns for Streaming Data Pipelines

Session en anglais - Intermédiaire

What's the best way to make two apps communicate? How do you split one big app into two smaller ones? How do you switch from a single app to a constellation of services? Event streaming provides the most robust answer. Simple but powerful Kafka streams unlock a world of capabilities with their durability and consistency, but integrating with applications poses challenges. Join us and learn the streaming data patterns you need for your system.

Sessions Montréal 2018

Sessions Montréal 2017