Emmanuel Akinfulubi

Flutter and Dart, to senior

The language properly, then the judgement calls a senior interview is actually testing.

Where this stands

39 of 39 lessons written. Every bar below is counted from the lesson files that exist. A planned lesson says so on its own page.

  • 110 Dart panels, every one executed by Dart 3.13.1 and analysed with --fatal-infos
  • 483 assertions, all passing, or this build would have refused to write
  • 26 widget panels, run as real widget tests by flutter test
  • 19 panels that deliberately do not compile, each proven to fail with the exact rule named
  • 22 shown but not run, each stating why on the panel
  • No network at read time. No npm dependencies.

Newsletter

New writing, when it lands.

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