If you need a website, I can create it for you.
I can also get you a URL and set up hosting for you.
I like simple, elegant designs, but I can design your site any way you want it.
I also program web apps, and I can optimize your site for mobile devices.
I use HTML, CSS, JavaScript, jQuery, and PHP to program my sites. I can do Wordpress sites too.
Once you have decided on your layout and colors, and have all of your content, I can design your website very fast. Please drop me an email if you would like more information.
The photos in the background of this site are scenes I encountered while walking around Providence, Rhode Island. Use the navigation controls in the lower right corner to step through the photos or stop the slide show.
I use a Canon Rebel T2i digital SLR with stock lens.
I hope you enjoy these scenes and find them relaxing and calming during your busy day.
My Sites
Here are some sites that I've designed and programmed:
LA Lindy Hop is an informational site that amalgamates swing dance venue schedules from six external websites into a single calendar. It uses PHP to recognize keywords on the external sites and extract the band names. The code runs as a cron script every morning and caches the results to insure the site has the latest information but loads quickly from the cache.
www.firstpreshartford.org is the official website for First Presbyterian Church Hartford, CN. It has a traditional design with a Google slide show and some simple content management features. The drop down menus are done in jQuery.
disableMycable.com is an instructional site that describes cable TV alternatives, and includes many "how to" guides. This site generates revenue through Google ads and affiliate links.
Programming Tricks In This Site
I implemented the slide show for this site using the jQuery Cycle plug-in with the Fade effect.
I placed the semi-transparent boxes on top of the slide show using CSS absolute positioning. This is kind of tricky, because if you do it wrong, the boxes won't appear on top of the slide show, but will become one of the slides in the show. You can see how I did it in my code. I use the jQuery fadeTo function to make the boxes semi-transparent. Since we don't want the text to be semi-transparent, those are in separate div containers which are positioned on top of the semi-transparent boxes, also using absolute positioning.
The pop-up pages are div containers which are hidden by default by CSS, but activated using the jQuery fadeIn function.
This site has PHP and HTML code to present the text information even if JavaScript is turned off. The only loss will be the fade effects and slide show.
For more web design tips, see my blog, Web Tricks.
Web Design Resources
Here are some outstanding tools for web designers and programmers:
Adobe's kuler website is an excellent tool for developing color palettes.
php.net is the official site for PHP, where you can find info on PHP conferences and a great PHP reference.
jQuery.com is, you guessed it, the official site for jQuery, with a good reference for the framework.
I highly recommend the book, PHP and MySQL Web Development if you want to learn PHP. It looks like a textbook, but it tells you how to do many of the magical things that websites need to do these days, including databases, authentication, and shopping carts.
If you are a beginner, I recommend the Missing Manual series of books by O'Reilly. O'Reilly publishes many other excellent books on web programming.
About Me
I love designing and programming websites. I have been creating them since 2008 (actually earlier, but those were very primitive). I like both the creative side and the technical side to making websites and web apps.
I have fifteen years experience designing music instruments, DJ equipment, and consumer electronic devices. Designing websites is similar to designing consumer hardware in that you have to deal with user interfaces, aesthetics, and engineering issues.
In 2010 my job brought me to Providence, Rhode Island from Los Angeles.
I have degrees in Electrical Engineering from Caltech, and Engineering Management from Stanford University. I have been programming computers since I was in junior high school.
Feel free to send me an email - it would be great to hear from you.