Live online courses, books, and videos on O’Reilly
Letters to a New Developer: What I Wish I Had Known When Starting My Development Career