Blog
Notes on AI systems & the craft of software engineering
Iām Sergey Todyshev, a senior software engineer with 20+ years of experience building distributed systems, AI-powered products, and cloud-native backends.
I write about the practical side of engineering: architecture trade-offs, debugging stories, production incidents, developer experience, and patterns that make large TypeScript/Node.js/React codebases easier to evolve. From time to time I also share personal experiments, productivity tricks, and hobbies ā including my ongoing attempts to improve at table tennis š.
All opinions are my own and do not represent any past or current employer.