And by “we’re”, I mean us, front-end developers ;)
Here’s the website that goes with this talk.
This is a talk I put together where I postulate that, over time, the breadth of what front-end developers are able to do and are being asked to do has widened to the point that it’s become full-stack development. Not that we’ve replaced back-end developers, because they are as important as ever too, it’s just there is more overlap and more possibility.
Also, that spectrum of technology and tasks is so broad, that to do it all is stretching ourselves awfully wide. Some degree of specialization seems inevitable.