Frontend Insider #2
The second 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.
Typescript
Our API client library has a feature to cache responses using stale-while-revalidate
pattern, and here is a good article that explains how it can be built.
React
We also follow these naming conventions in our codebase and they help to keep the code more readable.
Security
Learn something new today about security at learn.snyk.io. I personally recommend to start with XSS
Testing
Never-ending story about tests — unit, integration or e2e? How much to write and what test-coverage is enough.
Architecture
A new, fresh look on software development lifecycle. Emily called it “revolution”, but imho this approach is not a game changer — developers still keep doing what they are doing right now.
Our platform is not as big as Uber ones, but we also observe similar challenges with scaling up the microservices approach.
The newsletter by Nicholas C. Zakas (Human who codes) on a weekly basis gives me useful insights on different topic of software development and beyond. Here you can check the latest issue:
A deep-dive course into becoming an Architect in Agile company. I am still reading this book, but even the first chapters gave me essential hints and helped to structure the knowledge.