Scott Hanselman and I want to take our time and do this book right. This means means investigating every topic thoroughly, writing concisely, and grounding everything in a simple, straightforward way. So we're pre-selling the book in order to crowdfund our effort.
The book is all about the flow of information. We start with simple logic and move our way through encoding, encryption and transmission over a network. These are the topics at a high level:
Programming is much, much more than simply typing some code into an editor and hoping for the best. The applications we write produce information, which your business uses to make money to then pay you. Understanding the nature and flow of information within your application gives you a particular focus. An appreciation for how that information is created, where it goes, how it's stored, and how it will be analyzed later on. Information and data are the true value of your business, and your attention to it will make your boss/clients/colleagues very, very happy. This means you win.
Like any crowdfunding effort, you choose what level you want to be involved. You'll have access to the PDF as we write it, which we think should be updated every 2 to 3 weeks. You'll also have access to the book forever, each version, always.
Be sure to add yourself to our mailing list as well so you can stay in the loop. We would do it for you, but GDPR and so on.
This book is all new material in a completely separate, standalone book. It's still written for programmers without CS degrees (like Scott and myself), but all programmers might find something useful.
No matter which option you choose, you'll receive the current PDF today, in draft form. You'll find links to the code as well as our Github repo in the book itself.
Yes, but not for a long while. We want to be sure the book is solid and as free of technical and grammatical errors as possible before we send it off to the printers. A print book should be available by December 2018 or just after the new year.
I plan on blogging about the process as we write the book, and I also have a newsletter where I share stories about what I'm learning along the way. Right now, the plan is to release the book sometime in September 2018. Sign up to the newsletter to find out more!
Copyright 2018, Big Machine Inc.