Tejas Sanap

@whereistejas.com

autodidact, tools for thought https://whereistejas.com

Instead of breaking the code into smaller parts, I do the opposite. If something is hard to follow, I inline everything to see the actual flow. Then I start removing duplication, name things appropriate in the context of the work being done, and break into testable components wherever possible.