Development

Temporary Office

The new office is burned out so Lloydhome Consulting has taken up temporary residence in my game room.

FIRE!

At 2am December 26 our office space was a casualty of the fire in the historic downtown Canton.

Office Construction

Our office space is taking shape!

New Office Space

Lloydhome Consulting, Inc. has aquired new office space in the Historic Downtown Canton Georgia

Memcahed and Session Performance

Our Revenue Forecasting project hit some performance problems in the last release. The problems are not exactly new but have been building as new features get implemented. In the spirit of not optimizing too early we let it go until it became obvious something had to be done.

Recursive Association Support in CakePHP 1.2

We have all been there. A simple query but the query condition is three joins away. Now I don't have to build a large custom query. I now use a Behavior to support this without additional changes to the core code.

FlySpray Rocks

I have used many defect tracking systems over the years but FlySpray is the best.

Recursive Association Support in CakePHP

We have all been there. A simple query but the query condition is three joins away. Now I don't have to build a large custom query.

More Caching in CakePHP

I have a user portal that gathers information from multiple controllers. The logic belongs in those controllers. The portal obtains these viewlets via requestAction() calls. RequestAction is notoriously slow and had no chance of using the view cache - until now.

Smart Caching in CakePHP

CakePHP's view caching can dramatically reduce the load on your server
and decrease page load time. I have several requirements that has kept
me from using Cake's caching - until now.

Syndicate content