Interviews and podcasts
Geekfactor
How Hiring Works at AI Companies: Live Coding, HR Screening, and Candidate Fraud — Sema’s hiring process, AI startup interviews, live coding, reference checks, red flags, and fraud candidates.
Zuplo
Stripe-like API Versioning — Cadwyn, API versioning tradeoffs, and compatibility-gate based versioning.
API Evangelist
API Evangelist Conversation with Stanislav Zmiev — API change management, Cadwyn, working at Monite, and Stripe-style versioning.
Convoy
Lessons on webhooks, platform engineering and API versioning — Platform engineering, webhook delivery, transactional outbox, and Cadwyn.
Talk Python To Me #450
Versioning Web APIs in Python — API versioning, Cadwyn, and keeping public APIs stable while the product changes.
MoscowPython podcast
pathlib.Path.walk, or How One Small Idea Can Turn Into Six Months of Work — Contributing pathlib.Path.walk to Python 3.12, CPython review, open source work, and platform engineering.
Conference talks and panels
Yandex Pytup Belgrade
Pytup in Belgrade: 2025 Year in Review — Led the roundtable on Python 3.14, PEPs, Rust in CPython, and Python community trends.
PyCon Italia 2025
They are not unit tests: a survey of unit-testing anti-patterns — A review of best and worst approaches to modern unit testing.
PyCon DE & PyData 2025
Death by a Thousand API Versions — Common API versioning approaches, their costs, and Cadwyn’s implementation.
PyCon DE & PyData 2025
They are not unit tests: a survey of unit-testing anti-patterns — A review of best and worst approaches to modern unit testing
APIDays Paris 2024
Death By A Thousand API Versions — Choosing API versioning strategies and keeping version support maintainable.