This is an archived version of curtishenson.com that will disappear one day please go to the new site.

Browsing the notes

Design, Links, Stuff, and News

Blogging can be an escape from the humdrum of working, and that is exactly what this post is! Follow me on a wild romp through the fields of the web, hand holding and skipping to my lou optional.

Disclaimer: This is a nonsensical post of random links, time wasters, random news, updates, and really really important stuff, it is meant to be funny and light hearted. Also the surgeon general warns this post is hazardous to your health.

On with the adventure!

First up in this escape to fun and excitement: Rubiqube just re-designed, with eye scorching whiteness. Seriously I don’t know what white that is but it is much brighter than #FFF! He’s also posting again, which is good, cause I like his blog.

Need a slick lightbox that can display all sorts of things? Read more…

Barely Teens are Better Coders Than You

And Me. I’ve recently noticed a disturbing trend, kids barely in their teens as web designers and developers. And they are better at it than 20 somethings. I started when I was 15 and quickly grasped HTML(that was HUGE back in the day). I thought I was a pro and would laugh at my older counterparts fumbling around with their BBS boards. Now I’m the fool fumbling around with the web while barely teens are already better skilled than I.

When I was twelve I was too busy playing police quest, giving a presentation on anything was out of the question. Not for Dimitri though! He has a far better grasp on javascript and jQuery at the age of twelve than I will when I’m fifty. Check out the jQuery presentation he did for Google….yes Google.

When I was 13 hacking to me meant taking over someones AOL AIM account and messaging their friends with “I’m a stupid head”. I didn’t know what SQL was(if it was around then), and I surely didn’t know how to hack(the happy hacker website wasn’t around yet). Hayes Potter doesn’t have that problem. At 13 he can hack your website, then tell you how to fix it, and pay his tuition to M.I.T. before he can drive. Read his tutorial on SQL Injections at his blog, WordPress theme developers should pay close attention to this. He also has a surfer and Converse All Stars in his header which makes him extra cool with me.

With kids(what do you call them when they are smarter than you?) like these around, the future of the net is very secure and will be an exciting place. Sometimes older web designers get jaded on technology, these kids remind me that the net is ever changing and moving forward and I for one have no problem learning from them. So keep up guys, you don’t want to be that grumpy old bearded guy working in a dirty office with 10 year old monitors and a huge rats nest of cat5 cables in the corner do you? Actually that dude is pretty cool, he probably is really good at Word of Warcraft too.

WordPress Resources List

Kyle over at Hack WordPress has compiled a list of resources for WordPress. I gotta say it is a great list(and not just because I’m on it), if you are at all involved with WordPress check out the list. I found a few new sites I didn’t know about.

On a side note, if you develop WordPress themes Hack WordPress is a great place for tips and tricks. You’ll find all those little useful things that the pros hardly talk about.

Checkmate: A Free WordPress Theme

Note: A new version of Checkmate has been released. Get the new version now!

I told you earlier I was going to release it, and here it is! The Checkmate WordPress theme. It is a classic blog style template with a minimalist design packed with features and customizing options. This is one to definitely download and try out and includes a quick start guide to show you how to use some of the features.

Checkmate DemoThe demo is a bit messy looking because I tried to show off as much of the theme as I could.

checkmate_screen1checkmate_screen2

Read more…

Speed Up Your Website: Part Deuce

Last week I wrote a post about what I was doing to speed up my website. While that post is an informative, well-written piece of literary genius, it didn’t go into a whole lot of detail. That detail is in this post, because two posts are better than one. I’ve tweaked, found problems, fixed a few problems, and learned a thing or two. I also learned there is a lot to learn.
Read more…

WordPress 2.5 Released

Yes you all know by now that WordPress 2.5 is out, and it is great. I have been using the beta as a test platform for my newest premium theme and I have to say it is a great platform.

The admin area takes a bit of getting used to but is ultimately much better than the previous versions. The media handling is much improved and I absolutely love the new write panel.

For developers there are a few new goodies and options, but I think the greatest feature is that of quicktags and galleries. I plan on taking full advantage of this in the near future and I can imagine most theme developers are already playing with new ideas.

The commented code is also huge for developers, as you no longer have to google functions to know what they do, or read a lot of code to guess it’s use.

All in all I will have to say 2.5 is a great upgrade and the guys at Automattic are really pushing wordpress.

Speed Up Your Website: Part One

Update:

Part two of this article is now up with a lot more tips and tricks on how to speed up your website!

When I first designed curtishenson.com I took into no consideration the speed that it loaded. OK, that isn’t entirely true. I compressed my images…a little, some of my javascript was compressed, and my CSS is compressed(but only because I was trying out the new Blueprint CSS compressor). So when my site actually got content on it, everything started grinding to a halt. I tried speeding it up with WP_Cache, then Super_Cache, then phpSpeedy. But I still had problems. I was planning on starting to advertise more, release a new premium theme and my site really needed to be faster Read more…

The Fresh OS X Guide For Web Designers

It was a long weekend for me, to make a long story short I’ve got a fresh new install of OS X and a lot more cars in Forza 2. Not that anything went wrong, just needed to update my desktop machine to the 21rst century and relax a bit from all my coding and designing. About the time I was installing MySQL I thought I should share my development environment. While it isn’t perfect for everyone, it is a solid environment that will work for most people. Read more…

Simple Related Posts Widget for WordPress

When I started building wordpress themes PHP and most of the advanced wordpress functions went over my head. I’ve learned quite a bit since then, but one step taught me a lot about wordpress and PHP. While I was coding my premium wordpress theme I decided to make a very simple related posts widget. There are plenty of plugins that do this but I wanted to learn about writing widgets and further my PHP and I had a pretty good idea on how to do it, so I did it.

Functions.php

I suspect most people creating themes never even create a functions file, much less know what it does. Used correctly it can be a very powerful tool. This is how advanced theme authors Read more…