Jonas Lind

jonasl

Tests, types, and the small refactors nobody schedules.

6 skills9 saves
Error Path Review
jonasl/error-path-review

Check what happens when each call fails — swallowed errors, empty catches, and retries with no ceiling.

Refactor Safety Net
jonasl/refactor-safety-net

Write the characterisation tests that let a refactor start, before touching the code.

Snapshot Cleanup
jonasl/snapshot-cleanup

Find snapshot tests that assert nothing anyone reads, and say what to assert instead.

Type Narrowing
jonasl/type-narrowing

Replace `any` and unchecked casts with types that make the invalid states unrepresentable.

Flaky Test Hunt
jonasl/flaky-test-hunt

Find the shared state, real clock or ordering assumption behind an intermittent failure.

Test Gaps
jonasl/test-gaps

Read a module and its tests, then list the behaviours nothing covers — ranked by what breaking would cost.

Command Palette

Search for a command to run...