bob-martin-softskills-2

How I got Robert (Uncle Bob) Martin to write a foreword for my book

Last week my publisher, Manning, gave me a little surprise. They told me that my new book, Soft Skills: The Software Developer’s Life Manual was going to publish early; that anyone who ordered before December 14th would be able to get the print version in their hands by Christmas (barring any unforeseen circumstances.) This was very exciting, until I realized …

Book Review: C# in Depth Second Edition

Been staying pretty busy lately, so I haven’t been reading all that much, but I did just finish reading C# in Depth Second Edition by Jon Skeet. This book is basically a coverage of all the major features of the C# language that have changed since the first edition of C#. It is a pretty long book, but it covers …

Book Review: Enterprise Integration Patterns

So I’ve had Enterprise Integration Patterns sitting on my bookshelf for quite a while now.  I had skimmed it a few times, but never really gave it a read. It’s a hefty book that you could definitely use to cause some major kidney trauma to an unsuspecting DBA if you sneak up on him from behind and jab the pointy …

proandroid2.jpg

Book Review: Pro Android 2

I recently completed reading Pro Android 2. It is a pretty large book, so it took me awhile, but I finally got through it. I hadn’t really read any other Android books, so I don’t know how it compares. The book goes through creating an Android application using Eclipse. It contains many source code examples that are very complete. The …

scrumban.jpg

Book Review: Scrumban

I just finished reading “Scrumban” by Corey Ladas. This book is a self-published book, which is really a collection of essays.  Be prepared for that before you read the book, so that you know what to expect. It is not a book that tells you how to exactly do Kanban or Scrumban, but it gives you ideas about Kanban and …

CodeIncomplete.jpg

The Importance of Always Reading

It has been awhile since I wrote a book review. There is one coming soon, but I wanted to talk about why it has been so long. Simple answer… I stopped reading. What happened?  Well, I got caught up with switching jobs twice.  Lots of different things going on.  I started a running program, etc… etc… excuse… excuse. I wasn’t …

photo of antlr book on Building domain-specific languages

Book Review: The Definitive Antlr Reference: Building Domain-Specific Languages

Took me awhile, but I finally finished reading: The Definitive Antlr Reference: Building Domain-Specific Languages (Pragmatic Programmers) It is hard to separate reviewing ANTLR from reviewing this book, which is written by the author of ANTLR, Terence Parr.  ANTLR is a fantastic tool, which really opened my eyes to the capabilities of creating DSLs to solve what otherwise would be very …

Implementation Patterns

Book Review: Implementation Patterns

I finally finished “Implementation Patterns” by Kent Beck and I have to be honest.  I am a little disappointed.  Let me preface this by saying my review of this book is not a reflection of my view of Kent Beck.  Kent Beck is a programming hero.  He pioneered the adoption of Test Driven Development, invented Extreme Programming and was one of …