Why You Should Write Your Own Tools (Even If They Already Exist)
Forget the efficiency argument. Writing your own version of a common tool like lsof isn’t about redundancyโit’s about building a mental model of your system. The act of creation turns abstract commands into personal understanding, and that understanding is the only thing that truly scales.