A hipster developer who believes code maintainability and extensibility are of paramount importance in software development; libraries and frameworks come last.