Deprecated: Joomla\Input\Input implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /var/www/html/libraries/vendor/joomla/input/src/Input.php on line 41

Deprecated: Return type of Joomla\Input\Input::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/libraries/vendor/joomla/input/src/Input.php on line 170

Deprecated: Joomla\CMS\Input\Input implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /var/www/html/libraries/src/Input/Input.php on line 31

Deprecated: Automatic conversion of false to array is deprecated in /var/www/html/libraries/vendor/joomla/uri/src/UriHelper.php on line 50

Deprecated: Joomla\CMS\Input\Cookie implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /var/www/html/libraries/src/Input/Cookie.php on line 0

Deprecated: mysqli_real_escape_string(): Passing null to parameter #2 ($string) of type string is deprecated in /var/www/html/libraries/joomla/database/driver/mysqli.php on line 254

Deprecated: Automatic conversion of false to array is deprecated in /var/www/html/libraries/vendor/joomla/uri/src/UriHelper.php on line 50

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/html/libraries/src/Uri/Uri.php on line 141

Deprecated: Return type of Pimple\Container::offsetExists($id) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/libraries/gantry5/vendor/pimple/pimple/src/Pimple/Container.php on line 133

Deprecated: Return type of Pimple\Container::offsetGet($id) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/libraries/gantry5/vendor/pimple/pimple/src/Pimple/Container.php on line 98

Deprecated: Return type of Pimple\Container::offsetSet($id, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/libraries/gantry5/vendor/pimple/pimple/src/Pimple/Container.php on line 79

Deprecated: Return type of Pimple\Container::offsetUnset($id) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/libraries/gantry5/vendor/pimple/pimple/src/Pimple/Container.php on line 143

Deprecated: Automatic conversion of false to array is deprecated in /var/www/html/libraries/vendor/joomla/uri/src/UriHelper.php on line 50

Deprecated: header(): Passing null to parameter #3 ($response_code) of type int is deprecated in /var/www/html/libraries/src/Application/WebApplication.php on line 1101

Deprecated: header(): Passing null to parameter #3 ($response_code) of type int is deprecated in /var/www/html/libraries/src/Application/WebApplication.php on line 1101

Deprecated: header(): Passing null to parameter #3 ($response_code) of type int is deprecated in /var/www/html/libraries/src/Application/WebApplication.php on line 1101

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/libraries/src/Application/WebApplication.php:1101) in /var/www/html/libraries/src/Application/WebApplication.php on line 1101

Deprecated: header(): Passing null to parameter #3 ($response_code) of type int is deprecated in /var/www/html/libraries/src/Application/WebApplication.php on line 1101

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/libraries/src/Application/WebApplication.php:1101) in /var/www/html/libraries/src/Application/WebApplication.php on line 1101

Deprecated: header(): Passing null to parameter #3 ($response_code) of type int is deprecated in /var/www/html/libraries/src/Application/WebApplication.php on line 1101

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/libraries/src/Application/WebApplication.php:1101) in /var/www/html/libraries/src/Application/WebApplication.php on line 1101

Deprecated: header(): Passing null to parameter #3 ($response_code) of type int is deprecated in /var/www/html/libraries/src/Application/WebApplication.php on line 1101

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/libraries/src/Application/WebApplication.php:1101) in /var/www/html/libraries/src/Application/WebApplication.php on line 1101

Deprecated: realpath(): Passing null to parameter #1 ($path) of type string is deprecated in /var/www/html/libraries/gantry5/vendor/twig/twig/src/Loader/FilesystemLoader.php on line 40

Deprecated: Return type of Twig\Node\Node::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/libraries/gantry5/vendor/twig/twig/src/Node/Node.php on line 210

Deprecated: Return type of Twig\Node\Node::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/libraries/gantry5/vendor/twig/twig/src/Node/Node.php on line 215
Web Work

Deprecated: ucfirst(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/libraries/src/MVC/Controller/BaseController.php on line 286

Deprecated: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/libraries/src/MVC/Controller/BaseController.php on line 684

Deprecated: Automatic conversion of false to array is deprecated in /var/www/html/libraries/vendor/joomla/uri/src/UriHelper.php on line 50

Deprecated: Automatic conversion of false to array is deprecated in /var/www/html/libraries/vendor/joomla/uri/src/UriHelper.php on line 50


Deprecated: htmlspecialchars(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/libraries/src/MVC/View/HtmlView.php on line 387
Web Work

Created for a local political women's group and PAC.  Client needed something clean, professional, mobile ready and accessible. Based on Joomla for ease of updates.

DWGC

Created for new insurance agency based in Durant, Oklahoma.  Client needed something clean and mobile friendly.

Powell Insurance

In 2008, I worked on a Flash ActionScript music player for a client of DSB WorldWide.

Lady Parrot

As part of a team, we created a site for Z-Acquisition Group.  I worked primarily on coding.

Z-Acquisitions

In 2008, I created new sites for Belden Street Montessori School and Friends of Hagerman, the volunteer group at Hagerman National Wildlife Refuge, using DSB Worldwide's proprietary CMS.

Belden Street & Hagerman Belden Street & Hagerman