I usually write a small interpreter or compiler. A minimal Forth, maybe a lisp.

I'm an embedded dev.