Page 6

Website design should be like Mario's nose

September 17, 2010

You should be building and maintaining your website in an iterative manner. Read on to see why website design should be like Mario's nose.

Pop up PDFs in a new window with jQuery

August 5, 2010

My approach to popping up PDF URLs in a new window using jQuery.

Experimenting with flashMessages() in CFWheels

August 4, 2010

I decided to experiment with a new function coming up in CFWheels 1.1 called flashMessages().

Improving the Tutorial (Again): Including Partials to DRY Up Forms in CFWheels

August 4, 2010

I've refined my approach for DRYing up forms in CFWheels.

Automatic Validations in CFWheels 1.1

July 21, 2010

A cool new feature coming up in CFWheels 1.1 is automatic validations.

Bug Fixes in ColdFISH on Wheels Version 0.3

June 30, 2010

I went to deploy my new ColdFISH on Wheels plugin on my Linux server and got a curious error. Especially if you're using Linux, you'll want to upgrade to ColdFISH on Wheels 0.3 ASAP.

Structuring CFCs a Little Like Ruby

May 18, 2010

As I hit the books and learned about Ruby on Rails a couple years ago, there was one thing that I admired about how Ruby handles public and private sections of classes.

Not just about showing up

April 28, 2010

Up until I was about 27, this mantra was all that I needed: Life is all about showing up. This statement is true, but it's only half-true in some situations. There's more to it than that.

Naming your product for easier SEO

April 22, 2010

There are 2 extremes to choosing how to brand your product. You can either use plain-speak to describe it or make up a mystical brand name that may have little to do with the product itself. There are trade-offs to each approach, when SEO is concerned.

Is blogging enough?

April 18, 2010

Hell no, it isn't. In fact, I'd argue that your blog is worthless until it becomes a supplement of your identity. An extension of what you're doing, not the center of it.

About Chris Peters

With over 20 years of experience, I help plan, execute, and optimize digital experiences.