Frontend Insider #6
The 6th part of the curated list of articles, videos, workshops and courses on the topics I am interested in: Web-development: Javascript, Typescript, Node.js, React; Software architecture; Technical leadership; and more.
Developer eXperience
Sometimes there’s this tension between product teams that are autonomous and independent and then support teams that want to come in and define standards or advocate for certain ways of working that the independent team isn’t used to. Sounds familiar? CHeck how this is solved ad DAZN.
Developers are in high demand everywhere; there just aren’t enough of them to go around. This means it is so important to retain the ones we have. So, how do we go about creating a great developer experience? According to Lee Robinson, VP of Developer Experience at Vercel, there are a variety of different things companies can do.
Architecture
Nice overview of most important non-functional requirements of ay large system
What questions should you answer in order to build distributed system properly?
Javascript
If you are building complex UIs, you’ve definitely heard about Solid.js. But what i like explicitly is their 10 mins video intro — so far the best framework intro I’ve seen.
Typescript
Very well written and informative series of articles about some advanced Typescript features. Including nice animations.
React
How does it sound to improve React performance compile time by adding real reactivity? Not production ready yet, but worth checking out
This “new” approach reminds me so much old-good PHP or JSP code where everything was in one file: DB requests, html and styles.
But maybe I am wrong and this is the future of React full stack.
Micro-frontends
Before deep diving into micro-frontends architecture become aware of the most common anti-patterns
Engineering management
A very accurate and clear depiction of the feelings and thoughts I had when I first started out as a technical leader and had to delegate some challenging tasks.
<<< Frontend Insider #5 — — Frontend Insider #7 >>>