I am a programmer, web developer and writer. This site serves as my portfolio and resume. I also use this space to announce and host new projects.
My Web Design and Usability blog
Periodically I write about usability, web development, and other technical topics.
Recent Updates:
Keep your Wordpress site from being hacked with automatic upgrades
Mon, 05 May 2008
The Ethics of Web Apps, or, Ever try to get a list of your contacts from Facebook?
Mon, 21 Apr 2008
Announcing Localographer: find an apartment or house with Google Maps
Tue, 08 Apr 2008
Web Video Usability Review: South Park Studios
Mon, 31 Mar 2008
House hunting the geek way, Part 2: Data-driven maps in Photoshop
Sat, 29 Mar 2008
House hunting the geek way, Part 1: Using Photoshop to make heat maps
Wed, 26 Mar 2008
Fixing a ?This site may harm your computer? warning, part 3: Clearing a spammed forum
Sat, 22 Mar 2008
Setting up a Firefox extension development environment
Mon, 17 Mar 2008
Fixing a ?This site may harm your computer? warning, part 2: Hidden iFrames
Thu, 06 Mar 2008
Tricky little issue in Gmail - how do you find the original sender of a forward?
Fri, 29 Feb 2008
Procrastato - new Firefox extension
Do you find youself wasting too much time on MySpace or YouTube instead of getting work done? This add-on for Firefox will periodically remind you to get back to work.
Mealographer - Record your meals, set goals, track your diet
Mealographer is the result of a project I've been working on at Kent State. It allows you to look up nutrition information for foods, enter meals and see your total nutrition, set goals, and track your progress with simple reports.
Take a look. I'm currently working on some usability fixes and adding new features, such as user groups and a more responsive AJAX interface. Here's something fun: Search for healthy foods.
What I'm reading
Recent Bookmarks on Del.icio.us:
- Live View Digital SLR Cameras
- Bounty Fishing Blog » 27 Aquatic lifeforms you never caught while fishing
- Cracker Barrel: Candy: Horehound Candy Drops
- Google News Blog: Words matter
- Google tweaked search 450 times in 2007 | Tech news blog - CNET News.com
- 63 Impressive Website Background-Images: Trends, Resources and Tutorials
- Kurt Vonnegut: 8 Basics of Creative Writing
- [ws] Color Scheme Generator 2
- PEAR :: Manual :: Prepare & Execute
- Somewhere to Run To: Where Deposed Dictators Have Settled - TIME
Recent Sites on StumbleUpon:
- Broken Promises: AT&Will Say Anything To Get You As A Customer
- Does anyone know Japanese? on Flickr - Photo Sharing!
- Online community for reputation rating | My WOT
- Vista Rockin&8217; the Sales - Unsought Input
- Mapping the distraction that is Wikipedia : Slyfox
- Taco Bell - Mountain View, CA 94040
- Hyundai plans to mass-produce hybird cars - MarketWatch
- Expelled or Why Jesus Knows Better than Darwin - Unsought Input
- Subway - Garfield Heights, OH 44125
- http://www.globalwarmingart.com/images/2/2c/Global_Sea_Level_Rise_Risks.png
Add me to your del.icio.us network