Printhead Tech

So, when you really think about it, this is a project to reverse-engineer a printhead. Software and hardware are comparatively trivial, but a inkjet head is a mystery. How do we make/hack one?