mangoweb.net

Reluctant Gatekeeping: The Problem With Full Stack

By Heydon Pickering

By assuming the role of the Full Stack Developer (which is, in practice, a computer scientist who also writes HTML and CSS), one takes responsibility for all the code, in spite of its radical variance in syntax and purpose, and becomes the gatekeeper of at least some kinds of code one simply doesn’t care about writing well. This has two adverse effects:

  1. Poor quality code
  2. A bunch of people who can (and would enjoy!) expertly writing that code, standing unemployed on the sidelines muttering “WTF”

Related, see also: big ol’ ball o’ javascript by Brad Frost