I like to do things by myself when I can because of my passion for programming but I always approach a client's work from a practical point of view, and try to find pre-made solutions before doing them myself.