Adding Awesome Font Icons to WordPress menus

WordPress Tavern lists step-by-step instructions on how to add icons from the Awesome Font to your WordPress menus and content.  It’s really simple and the result does look better.  Here is how my menu looks now:

main menu icons

I don’t really need the icons in the content, but it’s good to know that it is possible.

The history of WordPress user interface

inMotion Hosting runs the article “WordPress through the ages“, which shows in a number of screenshots how WordPress user interface has changed from version to version.  It is a long run indeed, and the one that brings a nostalgic tear to those of us who have been using the system for a while.  Just look at how much it has changed, how much it has matured.  From this in WordPress 1.0.1:

wordpress-1.0.1

to this in the latest and the greatest WordPress 3.8:

Wordpress-3.8

I don’t think that there is a single item that was left untouched.  Main menu has been reorganized a number of times, moved from top to the left, given sub-menu items, icons, and a variety of different fonts and colors.  The editor has been through a tonne of transformations, adding the What You See Is What You Get (WYSIWYG) feature, icons, HTML preview, media uploader, which is a story of itself, and more.  Custom post types are a fresh addition, but even they went through a bit.  So did all the other elements – social networks integration, publishing options, categories, SEO, and more.  And that’s just the post editing screen.   As much or more has happened to the rest of the screens.  Being redone in responsive layout, ready for smartphone and tablet screens comes to mind.

All these changes happened for a variety of reasons.  Of course, people building WordPress learned better ways, got more feedback, and spent more time on it.  But also the Web itself has changed.  We are seeing faster networks, more powerful browsers, and richer interfaces.

Which brings me to another point.  Pretty much every single time I was involved in building a website or an application, a non-technical client would raise the question of deadlines and phrase it like “When is this going to be finished?”.  And every single time I have to explain that applications and websites they are not finite.  They are more like kids – once you start, you never stop.  It’s an ongoing project, with more and more features, fixes, and improvements.  (There are exceptions, of course, but they are just that – exceptions).  Most times, it’ll never be done.  And one can’t just put everything into a single version, release it and forget about it.  Instead, one should make a plan, a roadmap and decide what goes into each version, leaving some space and time for things that were unthoughtful at the time.

WordPress, like may other awesome applications, illustrates this nicely.  WordPress 1.0 has been released and has been used by a lot of people.  Was it done?  No.  More changes came in during 1.x, 2.x, and now 3.x version series.  Is it done now?  No, not by a mile.  It is a much better system than it used to be.  But there are still gazillion things to be done.  And that’s a good thing!  I wish such a lengthy (and successful) roadmap to every project.

And now, if you’ll excuse me, I’ll go back and drop that nostalgic tear of days gone by…

Slow motion video of a base jump going horribly wrong

Holy Molly!  This is some unbelievable footage!  And what’s even more unbelievable is that the guy actually survived with the following:

Compression Fracture of the T12 Vertebra, 5 stitches to the eye, 6 stitches to the chin, severely sprained Back, wrist and hand. multiple bruised areas.

Discovered via Kottke.