Home

Better software and database design benefits both programmers and businesses.

Good software design can never overcome a poorly designed database, and is doomed from the start.  Bad software design on top of a good database is unreliable, but at least it can be fixed.

Both of these situations are costly for businesses in terms of maintenance and redesign costs.  They are also both frustrating for programmers trying to make them work and keep them updated.  Ideally, we want good software design on top of a good database.

This blog talks about both.


Client Comments

Phillip is a brilliant programmer. Our web site is large, old and was in serious need of repair. Phillip put through more than 50 fixes and improvements, quickly, accurately and economically in full consultation with me. Our web site does not merit a prize, but now it works well, and satisfies the requirements of our […]

Peter Bradbury

Working with Phillip was a pleasure. We had a rush project to redesign our web application within a month’s time. With his expertise across various technologies he was able to provide demonstrable results quickly and efficiently. Josh Bernard, Director of Information Technology OBS Financial

Josh Bernard