So long, and thanks for all the bits

an engineering blog

HTTP PUT is dead, long live HTTP PUT

Absent some sort of alien quantum technology, engineering client-server applications will always mean entertaining the possibility that clients will lag the server by at least one version.

Most people I know prefer to use the oldest version of software they... Continue reading

It's called 'CRUD' for a reason

“To err is human, but to really foul things up you need a computer.”

-Paul R. Ehrlich

Many business processes that exist today were born out of old fashioned paper/form-driven processes. This is because paper was invented before... Continue reading