Web Development:
Creating clean, semantic code

I created my first website number of years ago when I was in grad school. Back then, I didn’t know anything about HTML or CSS. I just figured out how to use Dreamweaver and slapped together a website. Piece of cake, I thought. But looking at it now, it’s amazing how obsolete the code is even though you can’t tell just by looking at it.

Coding a website is an art form. It’s easy to slap together a website (just like I did years ago), and it’s even easier now using popular blog platforms like WordPress. But it’s not so easy to make a site stand out and be unique. And it’s definitely not easy to code a custom WordPress theme that looks good, has all the needed functionality, integrates with current social media, is optimized for search engines, and is simple to update and maintain. But that’s what I do for every website I program.

My web development specialty is in creating custom WordPress Themes. These are the codes that I know to do the job:

  • HTML
  • CSS
  • PHP
  • JavaScript
  • MySQL

*And that’s what I used to do. These days, I no longer take jobs developing websites regularly. But the blog posts I have written about WordPress and web development have continued to get page views, so I will leave them as they are, and I may even post some new ones. Here is the link to Live Your Message where I used to be a lead developer for – I also made their website.


This website is maintained by myself, and uses custom WordPress theme that I designed and created from scratch. If you would like to offer me a project, please feel free to contact me using the contact form.