Рет қаралды 1,741
The Fuller Stack, with Kevlin Henney, at Codecamp_Festival 2023
How full is your stack? The stack many developers are aware of is often quite shallow. The term ‘full-stack developer’ is typically used to refer to someone who works on both the front end and the back end of a web-fronted application. It assumes a particular kind of system that falls within one region of the architectural landscape and is associated with a narrow range of programming languages and infrastructure. Most of the technical stack is commodified and abstracted away. And, most of the time, developers can safely ignore the world of systems programming - middleware development, database implementation, TCP/IP programming, device driver development, compiler writing, etc. - as well as the physical and mathematical reality that underpins the whole stack.
But not all of the time. Sometimes the bits and the bytes break through - remember Meltdown and Spectre? Sometimes we hit the limits of our software and our hardware. Sometimes we hit the limits of the universe.
codecamp.ro/codecamp_festival...