Courses

Build-along, not lecture.

Every course produces a shipped artifact. One forkable repo, a lesson tree that walks the diff commit by commit, and an outcome you can put in production. Self-paced. No bootcamp filler.

Outcomes, not hours

You leave with a deployed thing, not a certificate.

Commit by commit

Each lesson is a diff. Walk the changes, understand the why.

Senior, not beginner

Decision-making, tradeoffs, operational reality — not syntax tutorials.

Coming soon

Join a waitlist to be first in

Artifact: NextDeployQ3 2026

Build an AWS Deployment CLI in Go

From zero to a production deploy tool — the way NextDeploy was built.

Direct AWS SDK provisioning. No Terraform, no CDK. By the end you have a forkable Go CLI that ships a Next.js app to Lambda, CloudFront, S3, and SQS — and you understand every line.

  • Walk the CloudFormation-free deploy path
  • Wire AWS SDK v2 in Go with clean cancellation
  • Bundle a real Next.js app and deploy it to your account by lesson 8
Artifact: ram-reaperQ4 2026

Linux Daemons in Go: /proc, signals, systemd

Long-running processes done properly — the ram-reaper way.

Read /proc, handle signals, integrate with systemd, write logs that don't lie. This is the course I wish existed when I started writing system daemons.

  • Build a memory-pressure-aware daemon from scratch
  • Ship a clean systemd unit + journald integration
  • Handle signals, contexts, and graceful shutdown like a senior engineer
Artifact: PesaStream parser libraryQ1 2027

M-Pesa SMS Reconciliation Parser

Production-grade Go for African payment infrastructure.

Parse M-Pesa SMS transactions, reconcile against your ledger, and surface anomalies. Built from a real PesaStream subsystem — open-source, deploy-ready.

  • Design a tolerant SMS parsing pipeline
  • Reconcile transactions against an append-only ledger
  • Ship a Go library you can drop into any Kenyan payments stack