Topics

Cross-conference discovery. Pick a topic to see every talk on it.

Architecture & Design 36

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
Languages & Frameworks 24

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
Testing & Quality 20

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
Developer Experience 81

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
Data Engineering 1

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
Performance Engineering 10

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
Engineering Leadership 20

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