Skip to content

Johnston, Iowa

Kingcourses

§The catalog

32 courses, one board.

Python, TypeScript, Rust, Algorithms, System design, Databases, Testing and Debugging & tools. Every course is taught live to 8 people or fewer and costs $8.64 to $148.64. None of them can be bought without talking to us first.

4 of 32 courses

File h: Debugging & tools

Git, the shell, a method for bugs and the profilers that settle arguments.

h2

Git, past the panic

Commits, branches, merges, rebase and the reflog that gets you back from almost anything. For people who still keep a copy of the folder, just in case.

Branches · Rebase · reflog · Conflicts

Level
Beginner
Length
2 weeks
Price
$10.64
h1

The shell as a workbench

Pipes, grep, find, jq, small scripts and the one-liner that replaces an afternoon of clicking. You build the little tools you will reach for every day for years.

Pipes · grep & find · jq · Scripts

Level
Beginner
Length
3 weeks
Price
$18.64
h7

Debugging by method

Hypotheses, bisection, breakpoints and the bug that vanishes when you look at it. You predict before you run, then check — a written method in place of guesswork.

Hypotheses · git bisect · Breakpoints · Logs

Level
Intermediate
Length
3 weeks
Price
$36.64
h8

Profilers, tracers and the slow path

perf, flame graphs, strace, eBPF and the system call hiding behind a slow request. For people who have run out of print statements and need to see what the machine is doing.

perf · Flame graphs · strace · eBPF

Level
Advanced
Length
4 weeks
Price
$82.64

White to play

Your move.

Pick a course, or just write to us. Either way, you talk to the person who would teach you before anything is paid.