Web Development

Aug 29th, 2007

Give Your Table Rows a Little Extra Style

Sometimes the simplest items end up making the best blog posts. Lately I’ve really started to enjoy giving a mouse-over effect to each row in a table. (This could be in part because I frequently include links in my tables.) This practice certainly can’t replace the techniques that a web designer uses to make tables [...]

Jul 25th, 2007

Save Time and Money With Web Site Mock-Ups

In a previous post I discussed getting customer feedback throughout the development process. In my opinion, the most important aspect of this is creating a mock up of what the fully functional site will look like before you do any HTML or CSS work. (I believe in the print world, this is called a comp.)

Jul 11th, 2007

Learn to Criticize Other Design Work

To most designers (be they graphic, web, fine arts, or other) the skill I’m describing comes naturally. You look at someone else’s work and instantly imagine what you would have done differently. If that thought is fleeting, then you are missing an opportunity to improve your design chops. Stop for a few minutes and really [...]

Jul 4th, 2007

More Impressions of CakePHP

A few weeks ago I wrote my early impressions of CakePHP. In this post I’ll share my thoughts on the mystical “bake” function, SEO-friendly URLs, and intuitive code.

Jun 27th, 2007

Get the Top Search Ranking on Google For Highly Targeted Keywords

Why this sounds like the holy grail of search engine optimization. What mystic secret could I possibly know? It don’t know if Google’s Local Business Search really counts as a secret. If someone does a search for “plumber Indianapolis”, then Google will still return their normal, natural search results. Above those results, though, they return [...]

Jun 13th, 2007

Early Impressions of CakePHP

This certainly isn’t a comprehensive review of CakePHP. I have a client that wants to use CakePHP so they can support it internally. I’ve just barely scratched the surface, but the whole point of Cake is to allow you to develop something useful on a very short learning curve. Since it is freely available, I [...]

May 30th, 2007

Adventures in CSS Entomology

Today I came across a CSS bug that I had never seen before. Apparently, in IE6/7 there are circumstances under which certain form elements will inherit the margin of the tag they appear in. In my case, I had a contact form where each element was inside a paragraph tag with a left margin of [...]

May 23rd, 2007

Don’t Reinvent the Wheel

When I stop and think about it, I’m amazed at the number of talented code writers who freely share their work with the rest of the world. There are a lot of generous souls in the web design industry. If you want your web site to have a DHTML menu or a thumbnail gallery or [...]

Apr 25th, 2007

A List Apart’s Web Design Survey

Online publication for web professionals, A List Apart, is administering the first of an annual survey of web professionals. Respondents are eligible for a few prize drawings, but the real value is going to be when they publish the collected data. The survey goes pretty quickly.

Apr 25th, 2007

Using an Index to Speed Up Your Database Queries

I almost didn’t write on this topic. There are a lot of people out there who know more about indexing than I do. The problem is all of the knowledge on the subject is being presented by and for database specialists. While their need is probably greater, I contend that web programmers who create dynamic [...]

Best Practices

presented by Site Potion