Agreed that there's an important distinction between engineers generally vs software engineers. Hard to fit everything in the 80 characters for the title -- I hope the first line makes it clear.
Thanks for the suggestion on surfacing the demo page more prominently, we definitely want to do better with embedding the actual content in the landing page.