Review: Clojure for Machine Learning (Ch 1-3)

Pack Publishing has asked me to review their new book, Clojure for Machine Learning (4/2014) by Akhil Wali. Interested both in Clojure and M.L., I have taken the challenge and want to share my impressions from the first chapters. Regarding my qualification, I am a medium-experienced Clojure developer and have briefly encountered some M.L. (regressionContinue reading “Review: Clojure for Machine Learning (Ch 1-3)”


Patterns of Effective Delivery – Challenge Your Understanding Of Agile (RootsConf 2011)

Highlights from Dan North‘s excellent, inspiring, and insightful talk Patterns of Effective Delivery at RootConf 2011. North has a unique take on what agile development is, going beyond the established (and rather limitied and rigid) views. I really recommend this talk to learn more about effective teams, about North’s “shocking,” beyond-agile experience, and for greatContinue reading “Patterns of Effective Delivery – Challenge Your Understanding Of Agile (RootsConf 2011)”

Recommended Book: Real World Java EE Night Hacks by Adam Bien

Real World Java EE Night Hacks – Dissecting the Business Tier, Adam Bien, 2011, ISBN 9780557078325. I highly recommend this very thin and down-to-the-earth-practical book to everybody interested in back-end Java (a basic knowledge of servlets, Java ORM, and REST might be useful). The book evolves around a small but realistic project (X-Ray), which weContinue reading “Recommended Book: Real World Java EE Night Hacks by Adam Bien”

Book Review: Implementation Patterns

Implementation Patterns, Kent Beck, 2007, ISBN 0321413091. Summary: Should you read the book? Yes, the chapter on principles and values is trully enlightening. The book in general contains pearls of wisdom hidden in the mud of “I know that already, man.” I would thus recommend skimming through the book and reading only the pieces matching yourContinue reading “Book Review: Implementation Patterns”

Book Review: Agile Project Management With Scrum

A review of and extract from Agile Project Management With Scrum by Ken Schwaber, Microsoft Press 2003, ISBN 0-7356-1993-X. The book is basically a set of case studies about Scrum that show how to implement the individual aspects of Scrum, what are the common pitfalls and how to avoid them, and help to understand its mantraContinue reading “Book Review: Agile Project Management With Scrum”

Clean Code: Four Simple Design Rules – Obligatory Read

I consider the Clean Code book to be obligatory for every programmer. And if you currently haven’t the time to read it all at once then you should read – and take deep into your heart – at least the 12th chapter Emergence by Jeff Langr, which introduces Kent Beck’s Four Simple Design Rules andContinue reading “Clean Code: Four Simple Design Rules – Obligatory Read”

Book review: Refactoring by Martin Fowler

I had high expectations for Martin Fowler’s Refactoring (1999/2002) but it turned out that both me and the book are too old. It had some interesting parts, but the main one – the refactoring catalog itself – had little new for me because I already know most of the refactorings and the description of stepsContinue reading “Book review: Refactoring by Martin Fowler”

Book: Real World Java EE Patterns – Rethinking Best Practices (review & digest)

I’d like to make you aware of the excellent book Real World Java EE Patterns – Rethinking Best Practices by Adam Bien (blog), a Java Champion and renowned consultant, software architect and Java EE standardization comitee member. I’d absolutely recommend it to any architect or developer serious with Java EE 5 or 6 development, evenContinue reading “Book: Real World Java EE Patterns – Rethinking Best Practices (review & digest)”