Topics
Cross-conference discovery. Pick a topic to see every talk on it.
Designing systems that hold up over time — distributed systems, DDD, event sourcing, API design, and managing technical debt.
- system design
- distributed systems
- domain-driven design
- DDD
- event sourcing
- CQRS
- +12
Deep dives into the languages and frameworks teams actually ship — syntax, runtime internals, compiler design, and language evolution.
- Rust
- Go
- Python
- TypeScript
- Java
- C++
- +15
Catching defects before users do — TDD, fuzzing, property-based testing, code review practices, and the broader quality discipline.
- test-driven development
- TDD
- unit testing
- integration testing
- end-to-end testing
- property-based testing
- +13
Making engineers fast and happy — tooling, AI-assisted coding, monorepos, build systems, docs, and the platforms behind them.
- developer productivity
- developer tooling
- IDE plugins
- AI-assisted coding
- Copilot
- Cursor
- +13
Pipelines, warehouses, and lakes — moving data reliably between systems, with quality, governance, and orchestration along the way.
- data pipelines
- ETL
- ELT
- stream processing
- Kafka
- Flink
- +21
Making software faster, leaner, and more concurrent — profiling, caching, query tuning, runtime tricks, and Core Web Vitals.
- application performance
- profiling
- benchmarking
- load testing
- stress testing
- optimization techniques
- +12
Leading technical teams — managers and staff engineers, hiring, culture, organization design, and engineering metrics that matter.
- engineering management
- VP of Engineering
- Director of Engineering
- CTO strategy
- team building
- hiring engineers
- +15