You may not know, but two principals at Fairway Technologies are published authors at Pluralsight.com. Pluralsight is the leader in online technology courses. Paul D. Sheriff and Michael Krasowski have created over 20 courses covering topics from Project Management, Estimation to WPF, MVC and Angular. Check out the complete list of the courses produced to date.
Have you ever been to those sites that show you a nice helpful popup to let you know that your session will expire in a few minutes? You know, the ones that show you a countdown timer, and let you Continue Your Session, or Log Out? And if you've been gone so long that your session really did expire because you were feeding your nerd-face, it automatically logs you out and shows you a nice message letting you know it was only to protect you? That it was For Your Own Good?
Yeah, me too! Then I said, "I want one!" and set out to build my own.