DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Newsletter
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

Zones

Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones Build AI Agents That Are Ready for Production
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones
Build AI Agents That Are Ready for Production

Just dropped: New 2026 “Cloud-Native Foundations” Trend Report. See how teams are tackling complexity, cost & reliability.

Avatar

Sasha Medvedovsky

Co-Founder, CEO at Diversion

IL

Joined Mar 2022

https://diversion.dev

About

I'm a software engineer with over 20 years experience. Been around long enough to see the evolution of programming languages and developer tools. I'm passionate about building the next generation of tools for developer productivity and collaboration, leveraging current technologies - to create a world in which software is developed faster and with ease.

Stats

Reputation: 216
Pageviews: 19.5K
Articles: 3
Comments: 2
  • Articles
  • Comments

Articles

article thumbnail
The Hidden Cost of Legacy Infrastructure in Asset-Heavy Game Development
Today’s software and game dev bottleneck is legacy pipelines. Modern VCS gives studios the edge to scale and thrive in a high-velocity, agent-driven era.
March 27, 2026
· 2,878 Views
article thumbnail
The Agile, the Fragile, and the Iron Fist of Branching Strategies
Effective branching strategies help maintain order in the chaos, streamlining the delivery of code from development to production.
July 20, 2023
· 8,269 Views · 7 Likes
article thumbnail
On Git and Cognitive Load
Git is complex and translates to cognitive load for developers. Let's look at how to improve upon previous source control systems in a way that makes developers happy.
March 16, 2022
· 8,358 Views · 11 Likes

Comments

On Git and Cognitive Load

Mar 25, 2022 · Sasha Medvedovsky

Jim I think you're right, and maybe part of the difficulty is that there are lots of features. Combined with a lot of states that need managing (checked out files, index, committed to local branch, remote branches) it becomes difficult to choose and stay on the correct path. For example during rebase you need to utilize "push --hard", but then you might destroy data pushed by your peers, if for some reason they have committed to the same branch earlier (these situations do happen). So strategy is great, but reality may become very complex...

On Git and Cognitive Load

Mar 25, 2022 · Sasha Medvedovsky

Interesting! I've looked at Fossil a while ago, will check it again. My impression at the time was that it's easier to use, but may not be a very good fit for large scale development (e.g. it stores the entire repo in a single file SQLite db). Are you using Fossil? What are your impressions?

User has been successfully modified

Failed to modify user

  • RSS
  • X
  • Facebook

ABOUT US

  • About DZone
  • Support and feedback
  • Community research

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 215
  • Nashville, TN 37211
  • [email protected]

Let's be friends:

  • RSS
  • X
  • Facebook