personal blog related to technology, coding and publishing.
Projects
On this page I will attempt to describe my current, recent, and older projects for which I am a developer, designer, or have participated.
I am currently available for other projects or to be employed (while I’m happy with the work I do and the company for which I work, I’m always looking for the “next big thing”). I am a member of several Seattle Meetup.com groups (MySQL, Web Technology, and PHP) and will be happy to discuss or troubleshoot with you at those meetings any technical problems you may have. Some information I’ll keep close to my heart as it’s either a trade secret, or I just don’t want to give away all my services. I’m sure you understand.
Resume
If you’d like a boring little overview of what I’ve been up to the last 10+ years, you can download a copy of my resume: Resume as of May 23, 2010
Searchy
Project Type(s):
iPad, Design, iPhone, Web
Some technology used:
Xcode/Objective-C, JavaScript
Simply put, Searchy is an in-page searching tool that allows you to search inside Web pages using a Web browser on your iPhone, iPod Touch and iPad.
Awhile back, I got sick of not being able to search long pages in Safari on the iPhone. While I usually start browsing by searching (using Google or another search engine), I found long technical pages difficult to find the elements and text I needed (such as when looking at message boards).
For me, Searchy was a no-brainer. Create a simple Web browser that allowed for searching inside the current Web page, and save the search results for later use.That need resulted in what you can now purchase on the Apple App Store. Searchy solves the problem of searching inside a Web page, without all the bloat that other third-party browsers bring to the device.
Sure, it’d be nice to have tabs, markup tools, and a bread-cutter, but when it comes to getting work done you usually only need a simple set of tools.I built Searchy for my own use; I’ve found it incredibly useful and hope you do as well.
- Chad Edge
Seattle, WA USA
Desolation Clothing
Project Type(s):
Contract, Design, Web
Some technology used:
PHP, MySQL, JavaScript, Linux Tools
Pat and TJ have asked Justine and I to redesign the Desolation Clothing Web site, and we’ll be happily launching by mid to end of December, 2006. They have a Web site online now, and I highly recommend you check out their clothes as well as their list of shops where you can pick up these one-of-a-kind designs (created by Justine!)
Update: The Desolation Clothing Web site has been taken offline per the request of the owner, Patrick Corcorran. Since Deso (as they like to be called) hasn’t been printing for awhile, it made sense to stop spending money on the site and further development.
I’m sure they’ll be back soon!
OSNAP.net
Project Type(s):
iPad, Business, Design, iPhone, Print, Web
Some technology used:
PHP, MySQL, SQL Server, ASP.net, Flash/Actionscript, Ruby/Rails, Perl, JavaScript, Linux Tools
From the OSNAP.net homepage:
We’re a promotion machine. Our core goal is to gain more exposure for you – whether you’re in a band, a soloist, a venue, a label, or even a radio show. Exposure to us means getting more fans out for your shows, buying your songs/albums, and tuning in.
The whole idea started in 1998/1999 when our founder, Chad Edge, got fed up by hearing about ‘the greatest show ever’ – that of course happened last night! So Chad, with the help of some great developers, marketing minds, and supporters starting building OSNAP.net.
OSNAP.net is a massive gateway (now over 69,000 bands in our system) where anyone can publish and distribute upcoming live show information.There’s a great write-up about OSNAP.net over at the OSNAP.net Web site.
Find what you want, and find out what you want
Reagan Rule Photography
Project Type(s):
Contract, Design, Web
Some technology used:
PHP, MySQL, JavaScript, Linux Tools
The site features most of the applications I use on my client’s Web sites (photo galleries, blogging, admin panel, etc), with one new addition: the ability to switch site themes 100% using the admin interface. I’ve basically created my own WordPress Theme Engine, without using WordPress or any other developed solutions. I’m proud of myself for that.
Fabel Headwear
Project Type(s):
Contract, Design, Web
Some technology used:
PHP, MySQL, Flash/Actionscript, JavaScript, Linux Tools
The site, still running as one Flash file, allows visitors to brows the entire printed catalog of custom door options, as well as build a ‘cart’ of door, transoms, sidepanels, etc that the user would like to receive more contact information on.
The site uses the same images and much of the same content from the printed catalog (current as of 2006), and has worked silently since 2006. I hope in the coming months to upgrade the hosting account for Buffelen and offer them a free upgrade on their Web site to a more standard layout (using XML for much of the data layer, and some minimal Jquery effects to handle the presentation). Codeigniter might make an appearance on this site as well.
FDO – For Documentation Only
Project Type(s):
Web, Design, Contract
IPTC Image Management Tool
Project Type(s):
Employer, Web
Some technology used:
PHP, MySQL, Ruby/Rails, Perl, JavaScript, Linux Tools
The best feature of this tool is the ability for photographers to easily assign IPTC tags to fields in the image, which are then processed by internal tools of my employer (Media Factory to name one). The IPTC tags can be automated to user or system-wide defaults and standards, or edited on-the-fly (per image).
There’s a bit of AJAX (Jquery) going on, and a little GD2 action as well, but the whole application can operate with or without any additions such as PEAR or GD or LDAP/AD if necessary (a necessity as the final host of the application is still undecided).
PDF Repository Search and Management
Project Type(s):
Contract, Design, Web
Some technology used:
PHP, MySQL, SQL Server, Flash/Actionscript, Perl, JavaScript, Applescript, Linux Tools
Multi-sport Score-tracking System
Project Type(s):
Web, Employer
Multi-database/format Image Server
Project Type(s):
Employer, Design, Print, Web
Some technology used:
PHP, MySQL, SQL Server, Perl, JavaScript, Applescript, Linux Tools
Again, I will not be sharing this system with the public, but I have in the past asked technical questions regarding its use (most recently, how to handle a drag-and-drop interface of assets in a browser that will force a multi-page printout or PDF using only Divs). It’s fun work, and challenging as well.
Savings to employer: $30,000/year in licensing, hardware, etc.
Savings to users: hours/week in speed improvements.
Contest Management System
Project Type(s):
Web, Employer
The system is built similarly to the image server (modular, built with components that allow for easy portability and translation to other hardware/software combinations).
This application will be hosted both behind the corporate firewall, as well as contest forms and services hosted outside on the public Internet.
This has become one of my favorite products to develop. It’s rare that one gets to “skunkworks” a project – no deadlines, no expectations.
1. Photo sharing
2. Advanced blogging tools
3. A dash of AJAX – appropriate, I promise!
4. A little bit of fun for me
5. A twitter account with constant event and specials updates
Update: The Whisky Bar Web site has been taken offline per the request of the owner, Brian Pickering. I’m not 100% happy about this, as even just a homepage/map/directions/about plug would be a positive thing for the bar, but the owner must be satisfied. Hopefully they’ll be back online with the new design soon!
Handsome Apps
Project Type(s):
iPad, Business, Design, iPhone, Web
Some technology used:
PHP, MySQL, Xcode/Objective-C, JavaScript
It is our goal to create simple, image-rich iPhone, iPad, Android, Blackberry and desktop applications that feature local businesses.
There will be more on this as we continue to spec out our deliverables.
I’m really excited about this project, as there’s a ton of little things we can knock out that will do one of the following (and sometimes both): Entertain, or solve a simple problem.
Timeboxr – a time keeping app
Project Type(s):
Employer, Business, Web
Some technology used:
PHP, MySQL, JavaScript
Why did I build my own? A couple reasons:
1. I wanted a simple way to quickly add time in the methods I prefer (6-8 “action-words” for tasks, all related to projects).
2. I wanted a simple method to add new features (such as exported reports, e-mail, and graphs).
3. I wanted the challenge to put together a time-tracking app in under a day.
I accomplished these goals building Timeboxr – a simple time tracking PHP app that lets me see where I’m spending my time, on what projects, and a little more.
It’s no-frills, barely “pretty” (I’m an analytical, organized guy, not a designer), and just gets the job done.
Timeboxr was one of those one-day projects I task myself with from time to time.
And yes, I did track the time I spent on building the application.
Backfire Moto – services and a new site
Project Type(s):
Contract, Personal, iPhone, Web
Some technology used:
PHP, MySQL, Xcode/Objective-C, JavaScript, Linux Tools
Sean Westlake (also of Handsome Apps) has asked me from time to time to create little applications for his Web site.
While I work on the full replacement Web site, I have launched a photo gallery system as well as a classifieds system that has greatly improved the traffic to the Backfire Moto Web site.
Visitors are thrilled at being able to mass-upload photos and list their goods for sale. The feedback has been very positive.
I look forward to launching the replacement Web site, using CodeIgniter as my engine.
Further, the photos and other applications on the Web site are being built with mobile users in mind. Through the Handsome Apps projects, Sean and I will be adding the ability to download photo collections, add new assets, browse classifieds, even find a ride to attend all from a mobile device (targeting iPhone and Android).
































