Post by Dan Hoerr

Conditionally requiring fields

I hate forms. They’re often ill-considered (check out Bill’s latest post on that) and when improperly handled can be a security risk.  To mitigate the security risk developers turn to validation to make sure the information users enter is not malicious.  It seems like recently validation has not just been for security, but also to [...]

Wheels of Steel

You need to drop what you’re doing and go play with this for a while: http://wheelsofsteel.net (bonus features available in safari or chrome) Rather than just leave us to pick over his code, Scott Schill documented his production here.  It’s always interesting for me to go through and read about how others thought through their code.

Designing for TV

I’ve been aware of the recent slew of TV sets that have some sort of browsing functionality built into them, but haven’t given them much thought.  While I won’t be rushing out to get my own 3D TV that auto-tweets audio clips from my favorite TV show anytime soon, I suspect that many content heavy [...]

Matrix + Structure + Freebie = Expression Engine Image Gallery

One of the great things about ExpressionEngine as a CMS is the number of fantastic plugins there are.  Two that we really like are Matrix and Structure.  Matrix lets you attach an infinite number of records to an entry; think of it as an excel sheet where you can control where and how each column [...]

Using custom widgets to format repeating content in WordPress

Last time I wrote a blog post we took a look at how you can use a simple plugin to add functionality to WordPress’  built in WYSIWYG editor.  This is great for small pieces of information that are contained within the content of a page, but what are you supposed to do if you have [...]