Skip to content

I'm currently populating my catalog on the site. Pardon the prefilled data. The entries are actively being updated and cleaned up.

Previous website
Featured Win

Delivered cohort 3 of the Scratchcode engineering bootcamp

Ran the third cohort of the Scratchcode bootcamp — eight weeks of cloud, DevOps, and backend fundamentals with 18 students. Highest completion rate yet.

  • Teaching
  • Teaching
  • Bootcamp
  • Scratchcode
  • Cloud
Date
2026-01-20
Category
Teaching
Proof Type
Programme milestone

Impact

16 of 18 students completed the programme. 4 landed their first junior cloud or backend roles within 6 weeks of graduation.

The cohort#

Cohort 3 ran for eight weeks across cloud fundamentals, Linux, networking, Docker, basic Kubernetes, and a capstone project. 18 students, mostly career changers and recent graduates.

What we changed from cohort 2#

We dropped two weeks of theory and replaced them with a longer project phase. Students build more, read less. The completion rate went from 72% to 89% — which suggests the project-first format keeps people engaged when abstract content would have lost them.

We also introduced weekly "production problems" — real debugging scenarios I've encountered or read about, stripped of context, handed to students to diagnose. Those sessions produced the most discussion of anything we ran.

Outcomes#

  • 16 of 18 completed the full programme
  • 4 students landed junior cloud/backend roles within 6 weeks of graduation
  • 2 students are building their own projects using the capstone stack
  • 3 are continuing into the advanced cohort
A session from cohort 3 — project week, walking through a Kubernetes debugging scenario.
Cohort 3 at the closing session.

What it means#

Teaching is the fastest way I know to identify gaps in my own understanding. Running three cohorts has pushed my ability to explain cloud concepts without jargon considerably further than any certification has.

Impact

4 junior engineers who weren't in the industry six months ago now are. That compounds.

Related Wins

Additional wins that show adjacent production improvements, design calls, and debugging work.

Tightening EKS ingress health checks to make rollouts boring again

Reduced deployment friction by aligning ALB health checks, readiness behavior, and ingress expectations so rollout failures became faster to diagnose and less disruptive.

  • Debugging Stories
  • Production incident fix
  • AWS
  • Kubernetes

Cut EKS cluster costs by 34% without touching capacity

Identified and fixed a cluster cost problem caused by over-provisioned node groups and unset resource requests — without reducing actual workload capacity or changing application behaviour.

  • Infrastructure
  • Production outcome
  • AWS
  • EKS

Team offsite to Cape Coast — and why it mattered more than I expected

A two-day trip with the Scratchcode team to Cape Coast turned into one of the most useful alignment sessions we've had. A mix of work, history, and real conversations about where we're headed.

  • Team Moments
  • Team milestone
  • Team
  • Culture