Archive

Archives: Tasks

Resolved Google Custom Search Engine indexing problems

A client recently had a third party vendor upgrade a portion of their website with a custom database.  As a result, many of the site's URLs were changed.  However, after launch, the old URLs were still appearing in their Google site search (Google Custom Search Engine (CSE)) and none of the new pages were appearing.  […]

Improved file uploader

Modified the file uploader used in my custom content management system so that it can work with websites that do not allow storage of user uploaded files on the same server as the actual website.  The new uploader allows specification of a secondary server for storage of files.  I also developed a "reader" script that […]

Developed/contributed a new function to the open source editor CKeditor

I wanted a way to insert small snippets of executable PHP code into instances of the open source WYSIWYG editor CKeditor.  The only solution I found on the web was a function that allowed you to insert one such snippet per page and field in your database.  I needed more than one snippet per page […]

Interviewing Web Producers and Webmasters

Serving as the senior technical reviewer/interviewer for a client's Web Producer/Webmaster search.  Reviewed resumes, selected interview candidates, developed interview protocol and technical exam, and completed the interviews.

Live Usability Testing

Served as the technical advisor during a usability session with real world users for a new online data collection system.

Federal website launched

Launched a new Federal website: www.findyouthinfo.gov. I was responsible for many components including requirements gathering, information architecture, design oversight, and co-development.  UPDATE: View the Case Study

Online Advocacy: Email-A-Friend Function

Built an Email-A-Friend function into a client’s site to help support their online advocacy efforts.  Users can specify multiple recipients and customize their message.  Email is handled by PEAR::mail using my CMS’ mail processor.  SPAM is protected against with re-CAPTCHA.

Solution for Client’s Adobe Contribute Problem

Provided a solution for an Adobe Contribute security issue that supposedly neither the client’s IT department nor Adobe could figure out.  (BTW, if you can avoid it, don’t use Adobe Contribute.  There are better options out there…)

Launched Redesigned Website for Foundation Client

Finished design and coding implementation for a site that I originally developed in 2007. The site is for a project of a large U.S. foundation.  Sample and reference available upon request.  The site is built on my custom content management system.

Say Hello