Categories
Ruby on Rails

Refactoring Rails

My most recent project at work has been developing a Ruby on Rails application – the same one I started a long time ago. The project was on hiatus for a number of months because of higher priorities, but now at the top of my list again. Since I last touched the code, wants and […]

Categories
Web Accessibility

Website Accessibility Soon to be a Requirement?

In the last week, a National Federation for the Blind (NFB) lawsuit against the the Target Corporation has been given permission to proceed, with potentially huge consequences for all businesses with an online presence if Target loses. Last Thursday, a federal district court judge ruled that the inaccessible Target.com website violates the Americans with Disabilities […]

Categories
Programming

Why you should be a Pragmatic Programmer

Let’s face it: The barriers to becoming a programmer are extremely low. Whether this is a good or bad thing is debatable, but an almost infinite number of internet resources means that anyone with the time and desire can learn pretty much any programming language. This, my friends, is a problem. You see, a lot […]

Categories
Web Development

MODx: A Different Kind of PHP CMS

Right now I’m in the middle of designing a website for one of the new businesses. It’s work that I enjoy very much, giving me the chance to stretch the creative side of my brain and apply my knowledge of branding, marketing, accessibility, usability, and most recently, search engine optimization. During the initial design round, […]

Categories
Web Development

How to Generate a Yahoo Sitemap with Movable Type

Recently, I discovered that Yahoo offers a way of submitting a simple sitemap to their Site Explorer service to let them know about all of the pages on your site. This is very similar in concept to Google’s sitemap protocol that was released last summer, but is just a simple text listing of URLs instead […]

Categories
Misc.

Tuesday Afternoon Random Topics

Here is some quasi-random about what I’ve been up to lately. Just to warn you, it’s going to be all over the map! We got back late last night from a long weekend in the Wisconsin Dells. We stayed at the Wilderness Resort with some friends, and had a good time (minus the injuries). Pictures […]

Categories
Web Development

Kick’in the Tires on Drupal

As most of our family and friends know, Casey and I attend Grace Baptist Church in Grand Forks. We’ve been regular attendees for over three years now, and can’t say enough good things about it. I inherited the church website from a friend in late 2004, and managed to do a complete overhaul of it […]

Categories
Web Development

Playing With Movable Type 3.2 Beta 4

I managed to make a lot of progress on the EduTech website redesign yesterday and hope to continue it today. I got the latest Movable Type 3.2 beta release, Beta 4, installed on my PowerMac after compiling Perl DBI and SQLite (they whole “compile a program from its source code” thing is getting less scary […]

Categories
Web Development

Microformats – Seeing What’s Next For The Web

Update (8/15/2005 @ 11:30 am): I’ve made some changes to my hcard example below after receiving some feedback from Brian Suda, who’s written a cool little tool that extracts hcards from web pages. Thanks Brian! There are tons of really exciting things happening in web design and development right now – it’s a great time […]

Categories
Web Development

Website Redesign: Phase II

I recently finished the first major piece of the EduTech website redesign I mentioned earlier: creating a new page layout. You can take a look at a prototype of the new design if you’re interested. It’s based heavily off a layout demoed by Douglas Bowman at the Web Design World conference in Seattle last month. […]