Frameworks
Ideas from 100+ talks in one visual form. Each one-pager reads in 30 seconds and ships with a single link.
CTO Lifecycle
The CTO role evolves with the company lifecycle. At founding the CTO is the main coder; in growth — owns delivery; at maturity — becomes an all-in-one leader spanning technology, people and business.
Channel → Product → Platform
Channel — the website as a bank shop window (2006). Product — an ecosystem of services around the customer (2014). Platform — shared capabilities reused by dozens of teams and partners (2022).
SE 2.0 → SE 3.0
SE 2.0 — a world where the main artifact is code. Tests, reviews and CI all serve it. Copilots speed up such an engineer 1.5–2×.
Senior+ Fork
Past Senior the career forks into two full-fledged tracks: a people track (Teamlead → Engineering Manager → Director → CTO) and a tech track (Staff → Principal → Distinguished → Fellow).
Fitness Functions Matrix
Unit-level checks in CI
- ArchUnit — no cyclic deps in a module
- Lint rules on a service
- Per-service contract tests
System checks on demand
- Load test of an end-to-end flow
- Chaos game-day for a domain
- Security pentest on release
Always-on per-service signals
- Service SLO + error budget
- p99 latency alerts
- Crash-free sessions for a mobile app
Always-on system-wide signals
- End-to-end business SLOs
- Domain dashboards & alerts
- Cost / resource budgets
Fitness functions from evolutionary architecture are automated checks that the system preserves its important characteristics over time. The 2×2 matrix lays them out along two axes.
Dream Teamlead AI-native
An AI-native teamlead works on three levels. Individual — personal productivity and AI tooling for routine: code, reviews, notes, planning.
SRE Maturity
SRE maturity is not 'do we have an on-call rotation', but how deeply the discipline is wired into the product. A 5-step ladder: Reactive → Managed → Proactive → Resilient → Antifragile.
Engineering Productivity
- Deploy frequency
- Lead time for changes
- Change failure rate
- MTTR
- Flow state
- Feedback loops
- Cognitive load
- Satisfaction & wellbeing
- Performance
- Activity
- Communication
- Efficiency & flow
Measuring engineering needs three complementary metric sets. DORA — delivery flow (deploy frequency, lead time, change failure rate, MTTR). DevEx — engineer experience (flow, feedback loops, cognitive load).