You've made it. Congratulations. Welcome to the 5th incarnation of this site. Every time I throw a new design up here, I promise to keep it current. I usually fail. This time I feel differently. I'm tired of being ashamed of my website. I'm going to make every possible attempt to do something about it. Wish me luck.

With that said, this site is always a work in progress. I say that and then I tend to think of this as something that has to be absolutely perfect. I want the content to be top notch, but it might take a while to get there. I'm willing to invest that time. I hope you are too.

This site is not done. Rather than tweak the hell out of it and watch as the world passes me by, I've decided to ship. It can't be any worse than the last design.

Freelance Availability

I am currently unavailable for freelancing. But you can still contact me with your project info so that we can work together to make something awesome when I'm available again.

Tip Jar

If you've liked anything you see here, or you want to support me in some way, feel free to buy me a coffee via PayPal using the button below.

Latest Work

Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /nfs/c03/h01/mnt/52553/domains/gra-phix.com/html/inc/db.php:19 Stack trace: #0 /nfs/c03/h01/mnt/52553/domains/gra-phix.com/html/home.php(26): db->__construct(Array, 'db52553_graphix') #1 /nfs/c03/h01/mnt/52553/domains/gra-phix.com/html/index.php(63): include('/nfs/c03/h01/mn...') #2 {main} thrown in /nfs/c03/h01/mnt/52553/domains/gra-phix.com/html/inc/db.php on line 19