DIY or not?

When developing my tools I often have to choose between implenting a functionality myself or using a third party library that provides it. Both approaches have their pros and cons of course. When coding something yourself you possibly reinvent a wheel that somebody else already did. But on the other hand it gives you more […]