I believe in creating simple code, for the sake of the user, and the developer in maintaining it.
This can either mean using no dependencies for a library, or as many dependencies as needed for a program, to avoid reinventing the wheel.
I am most proficient in these areas, but will use anything better suited for a project.