This is a shit tutorial

I just went back and re-read some of the earlier articles in this series. I'm sat here looking at the code I've written and there's a ton

How to halve your support costs

When you freelance, or work in a small company, support is a big cost. It’s a big cost in big companies but they can afford to hire people to deal with it.

The database is an implementation detail

"The database is an implementation detail - agree?" That should get some reactions!!! And the answer is "sort of". Some back-story But first a bit of background. When I

Adding a client - part three

Last time, we got as far as adding an organisation. Then we got to the stage of ensuring the other, related, objects get created and I fell down a rabbit hole of explaining