Review: The Imposter’s Handbook by Rob Conery

Review: The Imposter’s Handbook by Rob Conery

This review is based off the initial version of the preview of the Imposter’s Handbook that Rob Conery made available for purchase. When the book is released, I will update this review should the Imposter’s Handbook’s content warrant. Instead of shooting off fireworks on July 4, I was browsing Twitter and I came across this: The Imposter’s Handbook https://t.co/LrfJyGJjZO — Rob Conery (@robconery) July 5, 2016 And after reading the description of the book on his website I thought to myself: Holy crap! Rob Conery is writing book just for me! I never set out to find a book that covered the topics that this one does… things that self-taught developers may have missed out on from CompSci classes… but when I saw this one, I knew instantly I would purchase it. With that said, I will try not to let my initial positive reaction influence my review of this book. But I do want you to know that I came in wanting to like it … and I left liking it, maybe a bit more than I thought I would. So, since I spoiled the ending already … the TL;DR of it all is that I recommend The Imposter’s Handbook without hesitation. Even if you write compilers for fun before going to bed – I’m confident this book will teach you something new. As for me, I learned both completely new topics and some new things about topics I already knew … and what more could one ask for out of a book? Now let’s back up to the beginning… The Imposter’s Handbook aims to fill in the...
Xamarin Evolve Redux

Xamarin Evolve Redux

Xamarin Evolve was over a month ago … and I’m first getting around to writing about it now?!? Well, what can I say – it’s a busy world out there! But there were enough announcements and enough cool events that happened that I still wanted to comment on them – even though it’s well after the fact! So let’s dive into the big news that came out of Evolve … I Spoke!! Ok – my session on developing apps for AppleTV and tvOS may not have been the biggest news to come out of Evolve, but it was pretty exciting for me. The whole behind the scenes operation at a major conference is really unbelievable, from the knowledgable people that work to pull it off, to the amount of equipment – truly a sight to behold. So I want to send a thank you to Xamarin for having me speak, it was a great opportunity, and I can’t wait until next time! And yes, I will have a series of blog posts coming on tvOS development using our favorite language … C#! But in the meantime – check out my session above!! (And if you can’t get enough, I’ll be giving the same session at That Conference in August!) The Other News Many other announcements were made during the opening day’s keynote at Evolve, which is also posted on YouTube. I won’t go through every single announcement, but I will touch one some of the ones that I think will made day to day life much easier for Xamarin developers. Starting with the big one… Xamarin.Forms XAML Previewer If...
Code Mill Minute: The Coolest Xamarin 4 Feature Ever!

Code Mill Minute: The Coolest Xamarin 4 Feature Ever!

On November 17, Xamarin unveiled a huge set of new features collectively known as Xamarin 4. These features pretty much touched the entire Xamarin product lineup – big and small. Some highlights include: Xamarin Forms 2.0 This is a big time release, Forms is now a 2.0 product! I have used 1.x Forms in a couple of “production” apps and have been quite happy with it. I’m definitely looking forward to using it as a 2.0 product. Looking forward so much, I even “found” Xamarin Forms 2.0 before it was announced! Very interesting … looks like #XamarinForms 2.0 is available! — Matthew Soucoup (@CodeMillMatt) November 17, 2015 I don’t see the #XamarinForms 2.0 on the release notes page: https://t.co/fxuiEaTzRu … but it is on Nuget: https://t.co/EX3klMoShG — Matthew Soucoup (@CodeMillMatt) November 17, 2015 Xamarin Mac Agent In my normal day to day development, I work on a Mac and when I am using Visual Studio – it’s through a virtual machine. The pairing process to get to the previous Mac Build Host was mostly painless – but it still was a process, sometimes hanging, sometimes having to enter a PIN. No more! The new Xamarin Mac Agent is slick and easy, with the pairing done through some SSH magic. (But beware there are some file path length limitations, at least for now, so you may need to move where your solution resides). UI Test Recorder Yes and heck yes! I always thought the main reason more people didn’t write unit tests was because … well, they had to write them! (At least that line of thinking makes me feel...