I believe in making useful, well-organized, beautiful web sites with creative design and elegant code. I'm an experienced front and back-end developer with knowledge of WordPress and other CMS platforms. I build sites using a local workflow with Node.js/npm, Bower, Grunt/Gulp taskrunners, SASS, and version control.
Years of experience with a variety of clients has taught me many important lessons, the most important of which is to do what's best for your users. Ultimately, that's what is best for your business.
Other clients include:
When I have a need for a site that doesn't exist or an idea for something clever, I'll build it myself. Here are some of my favorite personal projects.
Some thoughts on web development.
I don't have the creative brain to produce a design from scratch, but I have the analytical brain and critical eye to identify good design when I see it. Instead of hacking something together myself, it's best when I work with freelance design experts or teams. My expertise is the implementation.
More is not better. Site content should be properly organized, and well-placed links should clearly direct users through this organized content. Duplicated links annoy and confuse users. Can you imagine a library with 48 badly placed signs pointing to the Fiction section?
No. How rude is it for a web site to assume that I am not already listening to music or having a conversation or doing something else with my ears at that moment? The only time I should hear music or sound effects from a web site is when I ask for them.
Keep it tasteful. When ads become an obstruction to site content, they ruin the user experience and potentially reduce revenue by annoying users enough for them to leave the site and not come back.
The only time I should see a pop-up or modal overlay is when I've asked for it and it will do something useful for me.
Users should know who you are and what you do in five seconds. Bulleted text should be short enough to read in a single breath. "Email" and "website" should always be spelled the same way (I believe those are now the accepted spellings), "click here" is not a good link, and a serial comma should always precede the "and" or "or" when items are listed (like in this sentence). Consistency is paramount.
I enjoy working with expert graphic designers, developers, and IT folks to deliver the most beautiful and functional web sites.
Need help with a website project? Send me a note below.