The Imposter's Handbook: Video Edition
I'm a huge fan of video tutorials, and I love making them.
I spent over 5 months putting these 17 videos together (~3.5 hours), fine-tuning the audio, editing the videos down to be as concise as possible. You won’t stare at bullet points on a slide for 5 minutes while I drone on, nor will you watch me fumble about trying to type while I install dependencies. Your time is valuable, and if I’ve done my job right, you’ll turn that time into knowledge.
You can watch the first one for free, right here.
The Imposter's Handbook (ebook)
Core CS concepts made simple. Stay in the conversation - you got this.
Don’t have a CS degree? Neither do I! That’s why I wrote this book: to fill the gaps in my career. The result? 700+ pages of essentials skills and ideas every developer should know.
I'm a self-taught developer, and for most of my career, I've learned what was required to get the job done. When conversations veered toward core concepts, I disengaged. I decided to change all of this in 2014. I sat down and looked up all of the topics that a typical CS degree covers and then I dove in. The result is The Imposter’s Handbook: a compendium of my year-long quest to fill the holes in my CS knowledge.
Click on the images to see the TOC and some sample pages.
This is an ebook, delivered in epub, mobi and PDF formats. It is not a physical book.
The Imposter's Handbook, Season 2
Where Did The Digital Circuit Come From? How Does SHA256 Actually Work? What's the Algorithm Behind an RSA Key?
These topics have always been a bit of a blind spot for me so I asked my friend Scott Hanselman to help me dive in and figure this stuff out. The journey continues with Season 2 of The Imposter’s Handbook. We dive into the flow of information: from the roots of logic through Boolean Algebra, binary and bitwise operations, information theory, encryption, hashing, blockchain and a lot more.
Click on the image to the left to see the TOC and select pages.
This is an ebook. A print book will be available in the future - but this is not a physical book.
Master The Coding Interview
I loathe coding interviews. They're tedious, annoying and the questions they ask have very little to do with the job you're applying for. So why do they ask these questions?
I made the video that I wished I had years ago, when applying at Microsoft, Avanade, Google and others. Something to get me past the frustration and actually allow me to enjoy the process. I needed a video that would show me what I needed to review, the strategies involved and that, YES, it's doable. So I made one!
I also wanted to see how an expert would solve these tough problems so I asked Jon Skeet to join me for a 5-question interview session, just like you would find at Google, where Jon works. He interviews people all the time - now he gets a taste of his own medicine!