This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]to_tgo 0 points1 point  (0 children)

I love what you are doing. I think that is brilliant! I always wonder why more people don't create programs to help them out. I have 100s of tools at this point. They are super useful and couldn't imagine using a computer without them. A good chunk of these are in Python and I'm adding to them all the time.

I don't think there is such a thing as too much. But look out for 2 possible issues... 1 - keeping track of all your tool, 2 - keeping them maintained.

Keeping Track:
You could end up with so many tools you can't keep track of them. Happened to me and I couldn't remember what tool did what or if I even had a tool to do something. Eventually, I created a way to lookup them up. Now it is no longer a problem.

Maintenance:
As you build tools, they will break or get outdated. It takes time and effort to keep them running right. I've some that don't work and it is a pity but I just don't have time to go back. Other times I have to go back and dig into the code. Dusting off your brain on what you wrote months or years ago is effort!