Back in the old days, I used to do a lot more in-person talks/sessions for developers and one of the things that myself and colleagues would discuss is whether a topic was well developed enough to warrant a; What Is? session or a; What’s New With? session. That is – was the technology new enough that people still needed to start from scratch or was it well enough advanced that you bore most people by explaining the core concepts yet again by doing what I’ve heard described as a; “ First the Earth cooled…” kind of session. The reality of turning up at a company or a user group or a conference is that it’s rare that someone gives you time to do both an introduction to the basics alongside coverage of recent additions to a technology. If you decide to try and do both in the space of the 45,60,75,90 minute slot that someone’s given you then you invariably end up talking at a very high level and the attendees feel that you’ve cheated them in some way by only managing to say “IIS is a web server and there’s some new...