Learning & career
The engineering craft
Skills no framework teaches: taking notes, reviewing code, estimating honestly and what actually changes on the way from mid-level to senior.
4 parts21 min readUpdated Feb 19, 2026
Parts
Part 1
Writing Notes as an EngineerWhy I started writing down what I learn at work, the simple format I use, and how notes slowly turn into articles.
1 min
Part 2
Code Review Is a Skill: How to Give It and How to Take ItWhat reviewers should look at first, how to write comments people learn from instead of bristle at, keeping PRs small, handling disagreement — and letting tools handle formatting so humans can focus on what matters.
7 min
Part 3
Estimating Frontend Work HonestlyWhy estimates are almost always wrong, how to break work down by states, accessibility, responsiveness and i18n, why ranges with confidence beat single numbers, when to use a spike, how to talk to PMs, and how tracking estimates against actuals makes you better over time.
6 min
Part 4
From Mid-Level to Senior Frontend: What Actually ChangesBecoming senior isn't about coding faster or knowing more frameworks. It's the shift from finishing tasks to owning outcomes. This post covers concrete behaviors, a self-assessment table, and the traps I fell into myself.
7 min
Series review
0/8 answered · 0 correct
8 questions drawn from the parts of this series. Answers here count toward each post's own quiz.
Other series
Series- AI engineering for web developers4 parts · 86 min read0/4 read
- NestJS in production3 parts · 67 min read0/3 read
- Web performance from the ground up8 parts · 74 min read0/8 read
- Modern CSS and the web platform5 parts · 46 min read0/5 read
- Frontend architecture that lasts5 parts · 30 min read0/5 read
- Frontend in depth7 parts · 129 min read0/7 read
- Business analysis for product teams6 parts · 147 min read0/6 read
- Web application security9 parts · 168 min read0/9 read