Design and development require different perspectives on a problem, but I understand design, and I do know how to code, so I've ramped up my internet development skills and services accordingly. Most of this work has been based on the LAMP stack of Linux, Apache, PHP, MySQL, building on top of a generally strong background in HTML, CSS, and Javascript/jQuery. Several of these projects have involved user communities in one way or another, and I've found Drupal to be a useful tool in these situations.
In these projects, I rarely operate simply as a programmer. One way or another, I'm inevitably working on the interaction design of the site, and bringing in as much usability testing — formal or informal — as I can. This is often easier in larger organizations, who are more likely to have the time and resources to support the work, but I've been able to make the value of usability testing clear to my smaller clients as well, and there has been more and more testing taking place and paying off in the work I do for them.
Some of my systems projects include:
ProductionNext: Project management for film and video producers
Film and video production is a difficult and complicated business. Productions of all sizes — independent, corporate, or broadcast — require that producers build a team, find equipment, locations, and other resources, and create and execute a plan that will turn their script into a successful production. Achieving this success requires serious project management skills, and, increasingly, serious tools for managing these productions.
ProductionNext provided film and video producers with an integrated set of tools for scheduling, budgeting, and otherwise planning their productions. These tools were built as a fundamentally collaborative, cloud-based system: Producers could add other ProductionNext members to their projects, and give them access to the parts of the projects that match their responsibilities. The tools shared a common database, so that changes in one area automatically led to corresponding changes throughout the system.
From 2016 to 2020, ProductionNext provided these services to almost 1000 producers. As combined CEO/CTO, I was responsible for the company's strategy, operation, and engineering, and designed and implemented all the ProductionNext software.