
Code Story: Insights from Startup Tech Leaders Developer Chats - Oleksandr Piekhota
Mar 4, 2026
Oleksandr Piekhota, a principal software engineer and platform-focused architect, shares career stories from PHP and Go systems. He talks about when teams must shift from features to system ownership. He explains triggers for platform overhauls, when internal tools become real products, and how to judge R&D experiments. He also reflects on API maturity, open source as serious work, and what makes engineering systems truly mature.
AI Snips
Chapters
Books
Transcript
Episode notes
Woken By A Production Mystery That Revealed Missing Traces
- Oleksandr learned system ownership after being woken for a production issue he couldn't debug due to missing traces.
- The lack of stored traces on a flakey PDF filler API incident showed him he needed to design observability, not just features.
Team Explosion Exposed Integration And Local Dev Collapse
- Rapid hiring from 10–15 to ~80–90 people in six months broke local development and integrations, making releases nearly impossible.
- They introduced microservices, tracing, and integration/automation teams after internal load tests failed during company-wide usage.
Public APIs Are Contracts Not Quick Features
- Moving from B2C to B2B made API design about public contracts: backward compatibility, versioning, rate limits, and predictable naming.
- Oleksandr and his manager spent hours debating endpoint/param names and error shapes to build trust and SDK friendliness.



