Skip to content

Month 12-Week 4: Year-in-review + final retrospective + the honest question

Week summary

  • Goal: Publish the year-in-review post. Run the year's final retrospective. Answer honestly: did this year produce the engineer it set out to? Send thank-yous. Begin year 2.
  • Time: ~9 h over 3 sessions.
  • Output: Eleventh public blog post; year-in-review document; identity assessment; thank-you messages sent.

Why this week matters

This week is the bookend. Done well, it produces: - A long-form public artifact summarizing the year-the post most reshared from your portfolio. - A private retrospective with brutal honesty about what worked. - A clean handoff to year 2-momentum unbroken.

Prerequisites

  • M12-W01–W03 complete.
  • Year-in-review drafted.
  • Session A-Tue/Wed evening (~3 h): final edit + publish
  • Session B-Sat morning (~3 h): year retrospective + identity assessment
  • Session C-Sun afternoon (~3 h): thank-yous + roadmap update + year-2 launch

Session A-Year-in-review final edit + publish

Goal: Polish and publish the year-in-review.

Part 1-Final edit (60 min)

Read aloud. Tighten. Verify all numbers (artifacts shipped, posts published, papers read, OSS PRs).

Add a "year by the numbers" section near the end:

## The numbers
- Public repos: 6
- Blog posts: 10 (this is #11)
- Papers read deeply: ~40
- OSS PRs: 2 merged, 1 open
- Hours invested (estimated): ~520
- Hours per week (median): 11

Be honest. Don't inflate.

Part 2-Publish (45 min)

  • Personal blog (canonical).
  • Cross-post: HN (Show HN), r/MachineLearning, r/LocalLLaMA, r/learnmachinelearning, X (thread), LinkedIn.
  • Email to: every coffee/conversation person from the year.

Part 3-Engage (75 min)

Year-in-review posts often get more engagement than technical posts. Be ready.

Respond to comments. Note questions you didn't address.

Output of Session A

  • Eleventh public blog post live, ≥4 channels.
  • Engagement under way.

Session B-Year retrospective + identity assessment

Goal: The brutal honest retrospective. The identity question.

Part 1-Year retrospective (75 min)

YEAR_1_RETRO.md:

# Year 1 Retrospective

## Artifacts (year totals)
- Repos: 6 (ml-from-scratch, micrograd-minimal, classical-ml,
  transformer-from-scratch, anchor project, capstone)
- Blog posts: 11
- Papers read deeply: ~40
- Talks given: <#>
- OSS PRs: <#>
- Cumulative GitHub stars across repos: <#>
- Twitter / LinkedIn followers gained: <#>
- DMs from recruiters: <#>

## KPIs vs targets (entire year)
[fill in vs the table from AI_EXPERT_ROADMAP.md section 8]

## Five biggest lessons
1. ...
2. ...
3. ...
4. ...
5. ...

## Five biggest mistakes
1. ...
2. ...
3. ...
4. ...
5. ...

## What I'd tell myself on day 1
- ...
- ...
- ...

## What was harder than expected
- ...

## What was easier than expected
- ...

## Pace audit
- Total weeks: 48
- Weeks at full pace: ?
- Weeks behind: ?
- Weeks fully missed: ?
- Sustainable rhythm achieved? Y/N

## Network audit
- Conversations with target practitioners: <#>
- Coffees that materially helped: <#>
- Hiring inquiries received: <#>

Part 2-The honest identity question (45 min)

IDENTITY.md:

# Where I am-honest answer

## Q1: Am I now an AI engineer with a real specialty? Specifically, what?

[Write the honest answer. Don't grade on a curve.]

## Q2: If yes-what does year 2 look like to push toward "AI expert"?

[Specific direction.]

## Q3: If no-which rule did I break? What would I do differently?

[Honest. The rules are in AI_EXPERT_ROADMAP.md section 2.]

## Q4: What I'm proud of

[3 specific things.]

## Q5: What I'm still bad at

[3 specific things.]

## Q6: My specialty in 30 seconds (rehearse)

[The pitch you'd give in an interview.]

Part 3-Acknowledge the year (30 min)

12 months of consistent compounding work is hard. Acknowledge it.

Whatever your honest answer above, the fact that you completed it puts you in a small percentile.

Even if year-2 plan is "deepen what I built," even if you're still job-hunting, even if life messed up some months-the artifacts exist. They didn't before. That's irreversible.

Output of Session B

  • Year-1 retrospective.
  • Identity assessment.

Session C-Thank-yous + roadmap update + year-2 launch

Goal: Close loops with people who helped. Update the roadmap. Begin year 2.

Part 1-Thank-you messages (60 min)

Email or DM 5-10 people who helped, taught, gave feedback, or shared your work this year.

Hi <name>,

I just published my year-in-review of a 12-month AI engineering plan. <link>

I wanted to thank you specifically-your <specific thing they did> at <when/context> mattered to me. I've referenced it in <specific way>.

Hoping our paths cross again in year 2.

— <you>

Specific. Brief. Genuine.

Part 2-Update AI_EXPERT_ROADMAP.md (45 min)

Add a new section at the bottom of the original roadmap:

---

## Year 1 outcomes (added <today's date>)

- Identity at start: backend / SRE engineer with no AI specialty.
- Identity at end: <X>.
- KPI table: <numbers>.
- Year 1 retrospective: tutoriaal/weeks/M12-W04.md → YEAR_1_RETRO.md.
- Year 2 plan: tutoriaal/weeks/M12-W03.md → YEAR_2_PLAN.md.
- The honest answer to "did this work": <Y/partially/N>.

---

## Year 2 begins

[Same structure as year 1, sharpened.]
[Pointer to YEAR_2_PLAN.md for details.]

Part 3-Year-2 launch (75 min)

Open M01-W01.md of year 2. Today is your year-2 day 0.

If staying in the same plan structure: rename tutoriaal/ to tutoriaal-y1/ (archive), and create a fresh tutoriaal-y2/ with the same scaffolding.

If continuing same repo: just keep going; year 2 is more of the same with sharper focus.

Either way: schedule next week's 3 sessions on your calendar today.

Output of Session C

  • Thank-yous sent.
  • Roadmap updated with year-1 outcomes.
  • Year 2 calendar starts.

End-of-week artifact

  • Eleventh public blog post published, ≥4 channels
  • YEAR_1_RETRO.md written
  • IDENTITY.md written (honest)
  • AI_EXPERT_ROADMAP.md updated with year-1 outcomes
  • Thank-you messages sent
  • Year-2 sessions scheduled

End-of-year self-assessment

  • I have shipped real artifacts that prove the year.
  • I have an honest answer about whether I am now an AI engineer with a specialty.
  • My year-2 direction is clear.
  • I have closed loops with people who helped.
  • I am ready for year 2.

Common failure modes for this final week

  • Skipping the honest assessment. Self-critique is harder than self-celebration; it's also the input to year 2.
  • No thank-yous. Network compounding requires gratitude.
  • Year-2 plan as restart. Sharpen.
  • Treating week 48 as "the end." It's the first of many year-bookends. Year 2 starts day 1.

And then...

Year 2 starts. Same structure. Sharpened, not restarted. The compound interest of 12 months of consistent public artifacts now starts paying out-in DMs from recruiters, in coffee chats, in invitations to talk, in a community that knows your name in the specialty.

Most engineers never finish a focused year like this. You did. The next 12 months are easier because the muscle is built.

Open YEAR_2_PLAN.md. Go again.

Comments