The Full-stack Dev Is Bent Out of T-shape

There are still plenty of openings for full-stack developers. If the stack is the gamut of programming languages, protocols, and middleware to build and maintain a serious internet application, then a full stack developer is the digital Jack of all trades who, contrary to the saying, has mastered them all. I once called myself such, and in 2001 it wasn’t necessarily an act of youthful hubris. The popular LAMP stack (Linux, Apache, MySQL, and Perl) was still manageable.

Perl lost most of its popular appeal, while Linux and MySQL stay relevant and dominant. Unfortunately, the stack of old has grown to a high-rise. This is understandable: applications need to do lots more and interact with vital services that have become the backbone of modern societies. It’s serious business. Cybercrime is an increasingly attractive business model. Knowing about security is not optional. Before smartphones, there was only the browser platform to grapple with – although the battle between Netscape and Explorer (my standard is more standard than yours) drove everybody mad.