Warning

This page can now be found at https://djharper.dev/about/

Your browser should redirect to the new URL at djharper.dev in 5 seconds, but if this fails please click here

I've migrated my website away from github pages and will no longer be posting content here.

djhworld

thoughts


Warning

This page can now be found at https://djharper.dev/about/

Your browser should redirect to the new URL at djharper.dev in 5 seconds, but if this fails please click here

I've migrated my website away from github pages and will no longer be posting content here.