Breaking D3’s Deathgrip on the DOM: Bringing old code back to life in a React era
![](/uploads/tsomi-1.png)
Most projects have some previous code written. As programmers, we have to figure out where and when to refactor and how much is necessary to bring something up to the new standards. We inherited a D3 project from a few years back and went to work on refactoring some of the code. The project is called TSOMI, which stands for “The Sphere of My Influence”.