Most interesting links of August ’12

Recommended Readings How To Fail With Agile:Twenty Tips to Help You Avoid Success – a great overview of ways people may make agile projects and initiatives fail – use them to either avoid the failure or to make it certain, according to your attitude towards agile vim-adventures.com: Learning Vim keys in an entertaining way byContinue reading “Most interesting links of August ’12”

Tip: How to Easily Customize PMD Rules in Eclipse

The default PMD rules are little too strict for me (especially when starting on a legacy project) so I need to adjust them, usually by decreasing priority to warning. It’s however quite difficult to find the rule responsible for an error message unless you know how to do it. The answer is the PMD ViolationsContinue reading “Tip: How to Easily Customize PMD Rules in Eclipse”

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”

Minimalistic Practical Introduction to Puppet (Not Only) For Vagrant Users

I couldn’t find any good, brief, practical introduction into Puppet that gives you basic working knowledge in minimal time, so here it is. You will learn how to do the elementary things with Puppet – install packages, copy files, start services, execute commands. I won’t go into Puppet installation, nodes, etc. as this introduction focusesContinue reading “Minimalistic Practical Introduction to Puppet (Not Only) For Vagrant Users”

You’re Writing the Wrong Software – You Never Know What Users Want Until You Ask Them

Too often companies and IT departments believe that they know what software they should create. However users often need and want something different than you believe, even if you’re a domain expert yourself. My colleague and dear friend Ivar had exactly this experience when designing a meal planning tool for his girlfriend and himself. HeContinue reading “You’re Writing the Wrong Software – You Never Know What Users Want Until You Ask Them”