Is it real engineering? Is it just dumb hype? How to do it if you want to do it well.