Mikhail Dorokhovich
HomeAboutExperienceProjectsCompetenciesBlogContact
Collaboration
Mikhail Dorokhovich

Senior Full Stack Developer with 9+ years of experience specializing in building robust, scalable applications with Ruby, JavaScript, Go, Python, and more.

Available for part-time work

Quick Links

  • Home
  • About
  • Projects
  • Blog
  • Contact
  • Terms of Use
  • Privacy Policy

Connect

GitHub ProfileLinkedIn ProfileTelegram Contact

Contact

mikhail@dorokhovich.com

All information provided on this website is for informational and portfolio purposes only and does not constitute a binding offer. Project descriptions are either hypothetical, anonymized, or published with client consent. Any resemblance to real companies or products is coincidental unless explicitly stated. All trademarks and logos remain the property of their respective owners.

The owner of this website disclaims all liability for any actions taken based on the information herein. The site and its contents are provided "as is" without warranties of any kind, either express or implied.

© 2025 Mikhail Dorokhovich. All rights reserved.
By using this website, you agree to our Terms of Use and Privacy Policy.
All blog posts and code samples on this site are licensed under the MIT License unless otherwise stated.
Language:

Blog

Thoughts, tutorials, and insights on web development

—
Comparison
MCP vs REST API: Fifty Years of the Same Question
2026-08-0519

In July 2026 MCP removed sessions and became stateless — the one constraint REST has been built on since 2000. MCP did not replace REST. This is how we got here.

MCP
REST
API
AI
History
Comparison
Architecture
Read Article
MCP vs REST: The Bill Comes in Tokens
2026-08-0515

GitHub's MCP server spends roughly 17,600 tokens on tool descriptions, with the full toolset on, before you ask anything. What that buys, when REST is still better, and the twelve of my own published articles that a "success" response hid from me for weeks.

MCP
REST
API
AI
LLM
Tokens
Comparison
Read Article
Overview of Release Orchestration Approaches
2025-09-276

A comparison of manual releases, script automation, CI/CD platforms, and GitOps — and when each approach works best.

Comparison
DevOps
CI/CD
GitOps
Read Article