Photo Galleries & Portfolios
My love of photography is taking me places undreamed of just a short while ago. As such, I'm often inspired and in awe of a photographer's or artists website when they've taken the time to craft an attractive interactive gallery. Using Flash and other tools, I have a variety of solutions that will present your creativity to world.
- Flash-based or HTML galleries
- Commerce solutions
- Video for Photographers
Read More
Web Development & Design
The Web is a collage of technologies, creativity, and choice. "One size fit all" is not supported here. There's great utility in reusing structural and behavioral code and scripts; you only get a few precious seconds to capture your visitor's attention. I study the best practices of development and design and try very hard to succeed at knowing when and how to best use the technologies of the Internet and Web. This is what makes Web design a fine art. Behind every great site (or a bad one), is the programming code that make the magic happen. I'm a Web developer, as oppose to a application developer, which means I code in HTML, XHTML, XML, CSS, JavaScript, PHP, and MySQL to deliver content, share or collect data, and make sure a site looks good accross all top-tier browsers. The philosophy I adhere to is to seperate the three layers of a web site (presentation, structure, and behavior) in order to manage the development process, make my work fun, and appreciate the final product regardless of the type of computer I'm using.
- Standards-compliant and accessible
- Content Management using WordPress, Joomla, or Drupal
- HTML/CSS/JavaScript framework
Read More
Interactive Media
One area of intense interest for me is that of Rich Internet Applications (RIAs) and interactive media projects. RIAs are applications that can just as easly sit on your desktop to perform specific business logic tasks as it does interacting with users or subscribers online. Interactive media projects involve creating PDFs or advertisement assets that expands the creativity of delivering content or promoting products and services. Really cool stuff I hope to become more involved with in 2010.
- User Interfaces
- Cross-browser compatibility
- Open source solutions
Read More