Category Archives: Pragmatic programmer

Cardiff NHS hack day or (weekend) and

I have finally got a little time to sit down and talk about my experience of the NHS hack day in Cardiff last month, organised by Anne Marie Cunningham. Hack days are brilliant for putting Developers, Designers and Domain Experts together in one space to come up with solutions to solve real world problems. I […]

Service vs. Component

I was having trouble to differentiate between both nor could I 100% explain to someone what’s the real difference between a Service and a Component. Today I’ve found a really nice definition by Martin Fowler which I would like to share with you: Component I use component to mean a glob of software that’s intended […]

Read error messages, understand them and write your own

Over the past years I have seen that many developers don’t really read error messages nor do they try to understand them. That’s not a good thing! Error messages are here to help us find the problem. Each error tells us exactly what’s wrong. Instead of trying to think what the interpreter/compiler tries to tell […]