How I practice all my interviews

24 Quick Tips to Boost Your Career as a Software Engineer, This Year

This is your year! Well–it can be. I want it to be, you want it to be… Everyone wants it to be, except for Bobby. Who’s Bobby?   He’s the guy that bullied you in high school and shoved you into lockers. Bobby doesn’t want to see you succeed. Bobby wants you to end up flipping burgers, like he is. …

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 …