The Pet Savers of Shreveport website is a long-running design and development project by Clint Zehner. He first built it in 2006 as a surprise for his mother, who had founded Pet Savers in 2005. What began as a site he maintained himself grew into a custom system for the rescue's staff, went through an unsuccessful WordPress rebuild, and eventually returned to his own design and development work with AI assistance.1

The project follows a practical problem across several generations of web tools: keeping information about animals current while making it possible for people without technical skills to maintain it.1

A surprise for his mother

Pet Savers needed to show people the dogs and cats available for adoption. Clint designed and built the first website in 2006, a year after his mother founded the organization. It was a surprise for her and a way to contribute his own skills to the rescue.1

At first, he managed the site and put the animals and their descriptions online himself. The website therefore depended on him for its continuing content work as well as its original design. New animals needed to be added, descriptions needed to be maintained, and the information on the site needed to follow what was happening at the rescue.1

Making the site maintainable by others

Clint eventually converted the site to PHP and MySQL: page code working with a database rather than a collection of listings that had to be edited by hand. He also built a custom editing interface so nontechnical people could add and update the content themselves.1

That interface handled the ordinary work of creating a record, reading it, updating it, and removing it when appropriate. The technical shorthand is CRUD. For the people using the site, the point was simpler: they could maintain the animal information without needing Clint to make every change.1

The underlying software continued to change, however. After enough PHP and MySQL updates, maintaining it moved beyond the skills Clint felt able to bring to the problem. He hired an outside company to rebuild the website in WordPress.1

The WordPress detour

For Clint, the outsourced rebuild was a disaster. The difficulty was especially frustrating because the point of the earlier custom system had been to make the site manageable. He found the lack of direct code access—and working through Elementor—made updating the new version extraordinarily unpleasant.1

That experience is his assessment of this particular rebuild. It explains why changing platforms had not solved the problem he needed solved: being able to understand the site, make the changes it required, and keep it useful for the people maintaining the listings.1

Rebuilding with AI

AI-assisted development offered another route. Clint eventually redesigned and rebuilt the site again, using AI to help with the implementation and giving it a more modern presentation.1

This brought the project back into his own design process. The earlier work had already taught him what the site needed to do and where an editing system could become an obstacle. The new tools helped him take on the development again, applying that experience to another version of the website.1

The site's purpose remained the same through those changes: help people find the animals, read about them, and take the next step toward adoption. Its creation history is also a history of who could keep that information current—from Clint handling every listing to an interface intended for the people doing the rescue work.1 2

Website

Pet Savers of Shreveport