- Code Stack
- Development Stack
- Cloud Stack
- Server Stack
- App Stack
- Web Stack
- Database Stack
- Office Stack
- InfoSec Stack
- Prototype Stack
|The Kubernetes Book – March 2019 Edition|
Deploy and manage containerised applications at scale. Kubernetes also abstract underlying cloud platforms so that you don't need to care whether you're deploying on Amazon Web Services, Microsoft Azure, or your own on-premises datacenter.
|Paperback||Nigel Poulton||165 Pages||In Progress|
|Programming Microsoft Azure Service Fabric|
Comprehensive guide to success with Microsoft Azure Service Fabric and a practical catalog of design patterns and best practices for microservices design, implementation, and operation.
|Paperback||Haishi Bai||493 Pages||In Progress|
|Hands-On Microservices with Rust|
Build, test, and deploy scalable and reactive microservices.
|Paperback||Denis Kolodin||499 Pages||In Progress|
Clear guidelines for how to get the most out of Core Data while avoiding the pitfalls of this flexible and powerful framework.
|Paperback||Florian Kugler||314 Pages||January 27, 2019|
|The Rust Programming Language|
The official Rust programming book. Click the title above to read the free online version.
|519 Pages||December 16, 2018|
Fast, Safe. Systems Development
|Paperback||Jim Blandy||598 Pages||October 21, 2018|
Rust is a cool new low level systems programming language.
|Paperback||Carlo Milanesi||376 Pages||August 26, 2018|
Build, deploy, and secure Microservices using TypeScript combined with Node.js.
|Paperback||Parth-Ghiya||387 Pages||July 22, 2018|
|Paperback||Steve Fenton||287 Pages||June 24, 2018|
|Docker Deep Dive|
The ultimate book for learning Docker.
|Paperback||Nigel Poulton||219 Pages||May 20, 2018|
|Building Microservices with .NET Core 2.0|
Transitioning monolithic architectures using microservices with .NET Core 2.0 using C# 7.0, 2nd Edition
|Paperback||Gaurav Aroraa||280 Pages||February 18, 2018|
|The Debian Administrator’s Handbook|
Kali Linux is a distro based on Debian. That's the main reason I read this book.
|479 Pages||September 4, 2016|
Dense and terse but well worth reading.
|Kindle|| Douglas Crockford||176 Pages||May 22, 2016|
Design, construction, and maintenance. Excellent read.
|300 Pages||April 17, 2016|
|The Pragmatic Programmer|
Don't over-engineer code, refactor to the hilt or fine tune performance beyond requirements.
|352 Pages||March 30, 2016|
|Code Complete: 2nd Edition|
The best practical guide to programming I have ever read. My only regret whilst reading this book is that I should have read it years ago.
|Kindle||Steve McConnell||960 Pages||March 6, 2016|
|The Software Craftsman: Professionalism, Pragmatism, Pride|
This has to be one of my favourite books. Sandro explains in a clear, concise and no-nonsence manner what it takes to be a modern professional developer. I couldn't help but nod in agreement as I read this.
|Kindle||Sandro Mancuso||285 Pages||January 4, 2016|
Explains core TS concepts, implementing SOLID design patterns, creating Type Definitions and testing with Jasmine.
|Kindle||Steve Fenton||248 Pages||December 3, 2015|
|Software in 30 Days|
Next time you argue with a manager re. Agile v Waterfall lend them this book.
|219 Pages||July 20, 2015|
My goto resource for Git when I want to go beyond the usual daily Git commands. This helped me setup my own Git server on my office NAS.
|iBooks||Scott Chacon||456 Pages||April 15, 2015|
|A Tour of C++|
If your new to C++ then read this first. A quick guide and overview of the language by it's designer Bjarne Stroustrup.
|Kindle||Bjarne Stroustrup||192 Pages||February 4, 2015|
|GCHQ: Britain’s Most Secret Intelligence Agency|
GCHQ originates from the famous Bletchley Park WWII code-breaking organisation. Fascinating read. Really enjoyed this one.
|Kindle||Richard Aldrich||448 Pages||January 26, 2015|
This read will want to make you switch from Wi-Fi to Li-Fi. I love reading about talented hackers.
|Kindle||Kevin Poulsen||289 Pages||January 19, 2015|
|The Art of Intrusion|
Kevin Mitnick, arguably the world′s most famous hacker tells some very cool stories. I loved the one about reverse-engineering fruit machines.
|Kindle||Kevin Mitnick||270 Pages||January 14, 2015|
|The Art of Deception|
An eye opening guide to Social Engineering that addresses the human element of computer security.
|Kindle||Kevin Mitnick||368 Pages||January 8, 2015|
|Ghost In The Wires: The World’s Most Wanted Hacker|
The Kevin Mitnick story, the tale of the world's most wanted computer hacker. Highly recommend this book.
|Kindle||Kevin Mitnick||560 Pages||January 4, 2015|
If you want to design efficient object-oriented software this book is for you.
|Kindle||Martin Fowler||208 Pages||September 21, 2014|
|Architecting Applications for the Enterprise|
This book touches on many architectual patterns especially for .NET applications in the enterprise.
|336 Pages||August 17, 2014|
|Professional Application Lifecycle Management|
ALM heads up by the experts. Worth a read.
Brian A. Randell
|696 Pages||July 20, 2014|
|Pro ASP.NET Web API|
Good insight into building Web API's the .Net way.
|616 Pages||March 30, 2014|
|Pratical ASP.NET Web API|
Some pretty good Web API demos in here.
|Kindle||B. Lakshmiraghavan||340 Pages||February 9, 2014|
|Windows 8 Apps with XAML and C# Unleashed|
I am a XAML fan and this book has some good clean examples.
|Kindle||Adam Nathan||581 Pages||January 5, 2014|
|Programming Entity Framework: DbContext|
What Julia Lerman doesn't know about Entity Framework isn't worth knowing. She is my goto source for anything and everything EF.
|258 Pages||December 17, 2013|
|WPF 4.5 Unleashed|
The book to read for developing WPF apps. Very clear and concise.
|Kindle||Adam Nathan||864 Pages||December 15, 2013|
|Visual Studio LightSwitch 2012|
LightSwitch is my goto tool for building RAD LOB apps. I even developed my own LightSwitch Shell available at LightSwitchShells.com
|Kindle||Tim Leung||671 Pages||September 29, 2013|
|Wireshark 101: Essential Skills for Network Analysis|
Want to analyse a network and see exactly whats being transmitted / received? Work your way through these labs.
|Kindle||Laura Chappell||370 Pages||June 21, 2013|
|Nmap Network Scanning|
The definitive guide to using Nmap. Even Trinity used Nmap in the Matrix!
|Paperback||Gordon Fyodor Lyon||433 Pages||January 22, 2013|
|MVVM Survival Guide for Enterprise Architectures|
MVVM best practices for Silverlight and WPF developers.
|492 Pages||September 16, 2012|
|Visual Studio LightSwitch Unleashed|
Rapid App Development with LightSwitch.
|Kindle||Alessandro Del Sole||832 Pages||July 15, 2012|
|Pro Business Applications with Silverlight 5|
Silverlight LOB Apps.
|Kindle||Chris Anderson||708 Pages||May 6, 2012|
|Silverlight 5: Building Rich Enterprise Dashboards|
Some good design ideas.
Joel Eden, PhD
|288 pages||March 17, 2012|
|Mastering LOB Development for Silverlight 5|
Quick start guide for SL5 LOB Apps.
|430 Pages||March 7, 2012|
|Steve Jobs: The Exclusive Biography|
The only autobiography on Steve worth reading.
|Kindle||Walter Isaacson||568 Pages||January 18, 2012|
|Programming in Objective-C|
Read this to get an overview of Objective-C. Struggled with it to be honest.
|Kindle||Stephen G. Kochan||552 Pages||December 4, 2011|
Good section on Win Phone 7.
|Kindle||Laurent Bugnion||710 Pages||November 28, 2010|
|Pro Entity Framework 4.0|
|Paperback||Scott Klein||280 Pages||June 10, 2010|
|Silverlight 4: Problem – Design – Solution|
Good overview of SL4.
|Kindle||Nick Lecrenski||528 Pages||May 16, 2010|
|The Official Ubuntu Server Book|
Read this before setting up my first Ubuntu Server. Good reference book.
|528 Pages||February 7, 2010|
|Cloud Computing with the Azure Platform|
Azure is moving fast but this gives a good general insight into the cloud platform.
|Paperback||Roger Jennings||360 Pages||November 29, 2009|
Good examples of practical LINQ coding.
|Paperback||Joe Mayo||384 Pages||November 22, 2009|
|Introducing Microsoft Silverlight 3|
Some nice demo nuggets in here.
|Paperback||Laurence Moroney||384 Pages||October 11, 2009|
|WCF MCTS Self-Paced Training Kit|
Worth reading for WCF best practises.
|640 Pages||August 23, 2009|
|ASP.NET MVC 1.0 Quickly||Paperback||Maarten Balliauw||241 Pages||August 2, 2009|
|Professional ASP.NET MVC 1.0|
First book I read on the topic.
|456 Pages||May 17, 2009|
|Essential Windows Communication Foundation|
Good introduction to WCF.
|608 Pages||April 26, 2009|
|jQuery UI 1.6: The User Interface Library|
Good reference for jQuery UI.
|Paperback||Dan Wellman||440 Pages||April 5, 2009|
|Lua programming gems|
Some nice little code snippets in here.
|368 Pages||January 25, 2009|
|XPath 2.0 Programmers Reference|
Reference book for pro XSLT developers. It assumes no previous knowledge of the language.
|Paperback||Michael Kay||1,376 Pages||November 23, 2008|
|Windows® Workflow Foundation|
Sequential approach to understanding WWF workflows. Learn how to create Windows Workflow Foundation–enabled apps and services.
|Paperback|| Kenn Scribner||512 Pages||October 26, 2008|
|Pro C# 2008|
Good ref for new API's in WWF, WPF, WCF and LINQ.
|Hardcover||Andrew Troelsen||1,370 Pages||August 24, 2008|
|Pro SQL Server 2008 XML|
Definitive guide on working with XML within SQL Server 2008.
|Hardcover||Michael Coles||500 Pages||June 8, 2008|
|Pro LINQ: Language Integrated Query in C# 2008|
Heads up on LINQ and what it's all about.
|Paperback||Joseph Rattz Jr||622 Pages||May 11, 2008|
|Building a Web 2.0 Portal with ASP.NET 3.5|
Some interesting dashboard ideas.
|Paperback||Omar AL Zabir ||310 Pages||March 23, 2008|
|Introducing Windows Server® 2008|
Pragmatic advice for admins running Windows Server 2008 in the enterprise.
|Paperback||Mitch Tulloch||496 Pages||February 17, 2008|
Simple XQuery reference. Handy when working with XML stored within SQL Db's.
|Paperback|| Priscilla Walmsley||512 Pages||December 30, 2007|
|Microsoft Expression Blend|
Good intro to Blend. You really need to use the tool to get the hang of it though.
|734 Pages||December 29, 2007|
|SQL Server 2005 Stored Procedure Programming|
Reference for Stored Procedures. Some good transaction examples.
|Paperback||Dejan Sunderic||664 Pages||June 24, 2007|
|Applications = Code + Markup|
A heavy and difficult read. Makes a good ref book though.
|Hardcover||Charles Petzold||x Pages||May 27, 2007|
|Professional SQL Server 2005 Reporting Services|
Reporting solution for report designers and programmers.
|Paperback|| Paul Turley|
|720 Pages||February 25, 2007|
|Beginning Object-Oriented ASP.NET 2.0|
Covers the basics from definition to inheritance.
|Paperback||Brian R Myers||218 Pages||February 11, 2007|
|Pro Ajax and the .NET 2.0 platform|
What it says on the tin.
|Paperback||Daniel Woolston ||486 Pages||December 24, 2006|
|Developer’s Guide to Directory Services Programming|
The first book on programming to directory services using .NET, one of the least-understood aspects of .NET application development.
|512 Pages||November 26, 2006|
|Pro ASP.NET 2.0 in C# 2005|
Web forms and Masterpages. Good ref book.
|Paperback||Matthew MacDonald||1,256 Pages||July 16, 2006|
|Foundations of Atlas: Rapid Ajax Development|
Guide to AJAX and where it fits within web development.
|Paperback||Laurence Moroney||340 Pages||June 11, 2006|
|Microsoft Visual C# .NET|
|672 Pages||March 19, 2006|
|.NET Gotchas: 75 Ways to Improve Your C#|
Good practical programming tips.
|Paperback||Venkat Subramaniam||396 Pages||December 17, 2005|
|Visual Studio Hacks|
Good build tricks and automation advice.
|Paperback||James Avery||504 Pages||October 15, 2005|
|Professional Web Parts and Custom Controls|
Dashboard web parts code snippets. Used for office intranet project.
|Paperback||Peter Vogel||449 Pages||May 21, 2005|
|Teach Yourself C++ in 24 Hours:|
Fundamentals of C++, including managing I/O loops and arrays, object-oriented programming, and creating C++ console apps.
|Paperback||Jesse Liberty||528 Pages||November 14, 2004|
Eric Evans is the DDD guru. Great book for understanding Domain-driven architecture.
|Kindle||Eric Evans||560 Pages||May 19, 2004|
|Microsoft SQL Server 2000 DTS|
Data Transformation Services for Microsoft SQL Server 2000. Examples in VB.
|Paperback||Timothy Peterson||744 Pages||December 14, 2003|
|Paperback||Jesse Liberty||720 Pages||October 26, 2003|
|Introducing Microsoft® .NET|
Intro to .NET Framework.
|Paperback||David S. Platt||352 Pages||July 27, 2003|
|The Guru’s Guide to SQL Server Stored Procedures|
Very nice code examples.
|Paperback|| Ken Henderson||800 Pages||July 6, 2003|
|Applied SOAP: Implementing .NET Web Services|
|Paperback|| Kenn Scribner|
|432 Pages||May 18, 2003|
This helped me dev my multi-threaded version of domain scanning / registering app.
|Paperback||Alan Dennis||336 Pages||February 2, 2003|
|Professional ASP.NET 1.0|
Everything you need to master ASP.NET and build dynamic, successful, enterprise Web application.
|1,300 Pages||October 20, 2002|
|Developing Applications with Visual Studio|
Good for C++ developers working in VS.
|Paperback||Richard Grimes||832 Pages||April 28, 2002|
|.NET Wireless Programming|
Did not get on with this book. Disagreed with many concepts.
|Paperback||Mark Ridgeway||564 Pages||April 14, 2002|
|Microsoft .NET XML Web Services|
Intro and reference.
|Paperback||Robert Tabor||480 Pages||February 17, 2002|
|GPRS and 3G Wireless Applications|
A little lower level than I was expecting. Worth a read.
|Paperback||Christoffer Andersson||352 Pages||June 3, 2001|
|Introducing .NET (Programmer to programmer)|
|400 Pages||April 8, 2001|
|Paperback||R Allen Wyke|
|1,024 Pages||March 11, 2001|
|Inside Microsoft® SQL Server|
Read before setting up my first SQL 2000 server.
|Hardcover|| Kalen Delaney||1,088 Pages||February 11, 2001|
|UMTS: Mobile Communications for the Future|
Enjoyed reading this. Little practical programming advice.
|Hardcover||Flavio Muratore||264 Pages||December 21, 2000|
|Designing Wireless Information Services|
The first book that explains how to design user interfaces for mobile applications and Web sites that work in the mobile environment.
|Paperback||Johan Hjelm||432 Pages||August 20, 2000|
|Programming Apps with the Wireless Application Protocol|
The authoritative programming guide to the WAP standard from the creators of this breakthrough technology.
|Hardback||Steve Mann||256 Pages||February 6, 2000|
|Managing Internet Information Services|
After reading this I wanted to setup my own internet services company. So I did!
|668 Pages||June 7, 1998|
|Blockchain: Beyond the Basics||Linkedin Learning||Jonathan Reichental||November 30, 2017||🎓 February 16, 2018||2 hours|
|Blockchain Basics||Linkedin Learning||Jonathan Reichental||July 14, 2017||🎓 February 15, 2018||1 hour|
|Moving Forward with Mongoose.js||Pluralsight.com||Mark Scott||July 18, 2017||🎓 December 7, 2017||2 hours|
|Intro to Mongoose for Node.js and MongoDB||Pluralsight.com||Mark Scott||November 26, 2014||🎓 January 1, 2016||2 hours|
|Introduction to MongoDB||Pluralsight.com||Nuri Halperin||July 11, 2013||🎓 January 1, 2016||2 hours|
|Introduction to MongoDB||Pluralsight.com||Nuri Halperin||July 11, 2013||🎓 November 21, 2015||2 hours|
|Up and Running with NoSQL Databases||Lynda.com||Joseph LeBlanc||November 30, 2012||🎓 September 9, 2014||1 hour|
|MySQL Essential Training (2009)||Lynda.com||Bill Weinman||June 2, 2014||🎓 July 30, 2012||4 hours|
|Performing and Analysing Network Reconnaissance||Pluralsight.com||Dale Meredith||December 19, 2018||🎓 September 10, 2018||7 hours|
|Performing OSINT Gathering on Corporate Targets||Pluralsight.com||Jerod Brennen||January 9, 2017||🎓 October 4, 2018||5 hours|
|Ethical Hacking: Hacking Web Servers||Pluralsight.com||Troy Hunt||November 11, 2015||🎓 October 1, 2016||2 hours|
|Cybersecurity for IT Professionals||Lynda.com||Malcolm Shore||August 26, 2014||🎓 January 5, 2015||2 hours|