Click anywhere on this message to close it.
To view the next and previous images you can use the arrow keys on your keyboard. Safari users may have to use the greater and less than symbols <, > instead.
In full screen mode, use the Home and End keys to jump to the first or last image in the collection. Page Up/Down will jump 20 photos.
To exit full screen, you can either click on the photo or press the Esc or Enter keys.

















Facelift is a script I wrote to help web designers leverage typefaces beyond web-safe fonts.
The design of this site is simple: two lines. One at the very top below the main menu, and one at the bottom to separate the footer. This is a site about fonts, so I let the fonts speak for themselves and use graphics sparingly—but make them powerful.
Launch Facelift Image ReplacementEphective is my personal company. Ephective Hosting is the budget web hosting and web design wing of it that offers up websites and more at low prices in an effort to make website ownership affordable to everyone.
It was started as a kind-of charity for-profit, for small businesses that can't afford full-service web design.
Launch Ephective HostingflirPremium is a hosted Facelift Image Replacement (FLIR) solution. Not everyone has a web server capable of running FLIR, or the know-how.
flirPremium was designed to be a cost effective method for an easy design enhancement to your website without having to worry about installing or managing a Facelift installation.
Launch flirPremium** Still under development **
PDFCarver is a web application that assists in turning standard printable PDF forms into something more. HTML web forms can be generated automatically based on the PDF form and customized with Smart Fields™ that turn web form errors into a thing of the past.
PDFCarver relies heavily on Javascript and PHP. It is truly a Web 2.0 application.
Launch PDFCarverAn educational resource for individuals interested in living healthy. Articles from free resources are automatically crawled daily and added to the website. Articles are automatically categorized and cross-linked with others on the site.
Currently Angie's Health contains well over 100,000 articles—and that's not including the many categorizational pages.
Launch Angie's HealthPart of a network of more than 10 other websites. What Contractor serves up contractor listings for every state in the US. Visitors can search by zip code, and choose exactly what type of contractor they are looking for—as well as what they need done.
Visitors can review companies and businesses can login to their personal accounts to respond to those reviews and more.
Launch What ContractorPart of a network of more than 10 other websites. What Locksmith serves up locksmith listings for every state in the US. Visitors can search by zip code, and choose exactly what type of locksmith they are looking for—as well as what they need done.
Visitors can review companies and businesses can login to their personal accounts to respond to those reviews and more.
Launch What LocksmithAn entertainment and educational resource for individuals interested in learning more about writing—or just looking for an entertaining read. Articles from free resources are automatically crawled daily and added to the website. Articles are automatically categorized and cross-linked with others on the site.
Currently People Still Read contains tens of thousands of articles.
Launch People Still ReadPersonal forums for all the products and services that I offer through my Mawhorter.net website. Currently, this is mainly a resource for users of my Facelift Image Replacement script.
Running the forum has taught me a lot about spam prevention and online communities--particulary, that you need to handle both with an iron fist. :)
Launch Mawhorter.net ForumsBorderHopping.com was a personal project that was an experiment in new media. A cross between a reality TV show, blog, documentary and discussion. It was to be a real-time documentary-like production that also included the "making of" simulatneously broadcast side-by-side.
Originally, it was supposed to last a full year but had to be cut short due to budget constraints.
Launch Border HoppingAn educational resource for individuals interested in business. Articles from free resources are automatically crawled daily and added to the website. Articles are automatically categorized and cross-linked with others on the site.
Currently WhatBusiness.net contains well over 100,000 articles—and that's not including the many categorizational pages.
Launch WhatBusiness.netAn educational resource on a variety of different topics. The main reason I've included this site here is because I like the design.
Work on this property has been scaled back in favor of others with an updated CMS.
Launch Arthur's ArticlesThis is a "gripe site" that I was inspired to create after being wronged and reading about many others in a similar situation.
It is a custom CMS that incudes Ajax voting, comments, search and with a little work it would make a great property management CMS.
Launch DTuN ManagementPart of a network of more than 10 other websites. What Mechanic serves up mechanic listings for every state in the US. Visitors can search by zip code, and choose exactly what type of mechanic they are looking for—as well as what they need done.
Visitors can review companies and businesses can login to their personal accounts to respond to those reviews and more.
Launch What MechanicPart of a network of more than 10 other websites. What Personal Trainer serves up listings for personal trainers, dance instructors and much more for every state in the US. Visitors can search by zip code, and choose exactly what type of service they are looking for.
Visitors can review companies and businesses can login to their personal accounts to respond to those reviews and more.
Launch What Personal TrainerProgramming is a big part of my life and most of that time is spent working with PHP. I used to write desktop applications but gave that up once I learned how to make web pages and web applications.
The projects to the left are only a sampling of everything I've worked on. Some things cannot be displayed here, and other things have been lost to time.
Click on the project you wish to read more about. Click the box again to release the lock.
Web designers are limited to a handful of different fonts when designing sites. Facelift (FLIR) allows web designers to use virtually any typeface.
It is Open Source Software that is written in PHP and Javascript. It has been released under a GPLv3 license and currently being used by many thousands around the world.
» Open Facelift Image Replacement websiteClidesdale is a set of functions written in Javascript that simplify the process of addiing ajax to your website. Features include a remote call queue, offline detection, callback functions and more.
It was created as a solution to my problems of security and maintainability surrounding ajax intensive web applications. In order to take full advantage of clidesdale, certain small shifts in programming style may be required.
» Open Clidesdale Ajax websiteStill is a photo gallery for web pages written in Javascript. It does not use external Javascript libraries and can be installed alone on your website and still work. The backend requires PHP, but you could write your own. It seeks to automate the process of displaying a photo gallery on a website as much as possible.
» Open Still Photo Gallery websiteCacheMogul automates the process of storing files to disk. Many operating systems can not handle storing many thousands of files in a single directory, and because of this, you need to create sub-directories, and sub-directories of sub-directories. It can get pretty confusing and overwhelming--especially if you have millions of files to store.
» Open CacheMogul for PHP websiteWebcamPush works well in conjunction with Yawcam. It will periodically check a directory for photos and FTP the files found to your web server. It can then optionally ping a URL when it is done and go back to waiting for more images.
» Open WebcamPush websiteGPSPush will monitor a GPS stream and periodically send the info from the NMEA sentences on to a remote web server.
» Open GPSPush websiteIn addition to regular step-throughs, it allows you to configure steps to be disposable or conditional. This allows a greater control over what your visitor sees and a nicer flow to your code.
» Open Javascript Wizard Object websiteUses multiple requests to the same script to simulate threading. This is definitely not actual threading, but an easy way to run several different "threads" of the same script.
» Open PHPCotton websiteStagecoach is a very basic framework that allows for all the customization you could dream of. Of course, this means there isn't much functionality included "out of the box". Stagecoach aims to be as barren as possible, allowing you to tailor every portion of the software to specifically suit the needs of your project. Moderate knowledge of PHP and Apache is required to take full advantage of Stagecoach.
» Open Stagecoach Content Management Framework websiteFor very large PHP projects it can sometimes get confusing tracking down bugs and a detailed record of what happened when, and why is needed. Eventageous is a lot like the Event Log in Microsoft Windows and allows programmers to easily make notes, warnings, errors and more as well as store data related to them.
Using the included Event Log viewer you can peruse the history and quickly track down and remedy problem code.
» Open Eventageous for PHP websiteRight now, photography is just a hobby but I'd really like to make it more. Click here for a list of keyboard shortcuts.
| Name | Cory Mawhorter |
| Age | 1983/07/27 27.12126684 years old |
| cory.mawhorter | |
| Social | ![]() |
| Phone | 248.259.3255 |
| Blog | www.mawhorter.net |
With over 10 years of experience in designing websites and writing computer programs I would make an excellent choice to work on your next project. Beyond web design, my knowledge of networks and server management makes me an ideal candidate because I understand the limits of technology, and more importantly, how to safely push those limits.
I've always loved puzzles. And what is each project but a very complex puzzle that needs solving? Programming is something I do in my spare time for fun and it is something I do in my professional life. My code is well thought out, solid, and easy to build on or enhance years down the road because I write it with the whole picture in mind and not the finish line.
I am an expert in PHP and Javascript but also have experience with ASP.NET, Java and even a little C++. With the ability to quickly learn new programming languages, I look forward to expanding my repertoire to include Python and Ruby in the near future.
From a young age I've had an eye for aesthetically pleasing designs. I can look at a design and know what is needed and where. With design, I'm a minimalist, which I think translates especially well to the internet where clutter is the enemy and there is a definite need to be concise. All the shiny effects and cool graphics in the world don't mean a thing if the user gets lost in the interface.
As demonstrated by this portfolio, I am able to create an easy to navigate website with all the latest bells and whistles—without causing confusion. My designs are straight and to-the-point which makes them easy to jump into.
Combine a strong work ethic, innovative style, and serious pride in my work and you have the perfect person for your next project. ![]()