Emmanuel Akinfulubi

AI Engineer, from zero

What the job actually is, and every idea underneath it built from scratch.

Where this stands

31 of 31 lessons written. The bar on every card below is counted from the lesson files that exist, not from a number I typed. A lesson that is planned and unwritten says so on its own page too.

  • 130 Python panels, every one executed by Python 3.9.6 during this build
  • 812 Python assertions, all passing, or this build would have refused to write
  • 1 JavaScript panels you can edit and re-run in the page
  • 28 listings shown but not run, each stating why on the panel itself
  • No network at read time, and no third-party packages: everything is the standard library

Newsletter

New writing, when it lands.

Occasional notes on shipping software with AI agents. No schedule, no filler, unsubscribe in one click.