10 Software concepts I learned in 2022

This title could be clearer and more informative.Try out Clickbait Shieldfor free (5 uses left this month).

A frontend engineer shares 10 things learned in 2022 spanning technical and soft skills. Technical topics include CSS logical properties (margin-block, gap), dynamic programming with memoization tables, git bisect for bug hunting, Domain Driven Design concepts, JavaScript on the edge/CDN, observability tools like DataDog and Sentry, and TypeScript internals like type widening and evolving any. Non-technical lessons cover a project selection framework (the 'hell yes' razor), Moore's task scheduling algorithm for deadline management, and the value of active listening in professional growth.

12m read timeFrom neciudan.dev
Post cover image
Table of contents
1. Margin Block and Gaps 🔗2. Dynamic Programming 🔗3. Git bisect 🔗4. Domain Driven Design concepts 🔗5. Javascript on the Edge 🔗6. How important Observability is 🔗7. Typescript Concepts 🔗8. The New Project Razor 🔗9. Moores Task and Shortest Process Time 🔗10. How to Listen 🔗

Sort: