What it means to be a backend developer
Not only does it annoy me beyond reason due do it's inherent pointlessness, it also pains me to see how backend is perceived at large.
80% of backend is CRUD. 🤷♂️— A Cosmic Designer (@henryikoh_) June 25, 2020
Ignorance is thinking that you have it the hardest, or that a whole stack can be boiled down to a single pattern.
Here's my definition:
Backend is the management and enforcement of business rules, security and data at scale.
I am by no means a security expert, nor do I expect other backend engineers to be. Yet an important part of the role is risk mitigation.
Cache is data too, where should certain entities or responses be cached, what's the eviction strategy, has governance been established, can we measure our hit ratio ?
I'm tired of the Front-End VS Backend war. Both of these are deep and complex crafts that require dedication and skill.— Fred Charette (@fed135) June 23, 2020
Saying otherwise is just flaunting one's ignorance.