A Path Less Taken

Breaking with convention in a very conventional fashion. Powered by WordPress

"The mightiest oak in the forest is just a tiny nut that held its ground."
Fortune Cookie

Wednesday, June 16, 2010

Category: General Rants Tags: Author: JJ 0 Comments

My wife ordered a series from Netflix entitled Long Way Down. In it Ewan McGregor (of Star Wars fame) and his mate Charley Boorman travel from John O’Groats, Scotland to Cape Town, South Africa on motorcycles. The total trip is over 15,000 miles through some very unforgiving country. Their bikes are BMW R1200gs Adventures and they look nice! Although the show is fine, I think the big thing I got out of watching it is that overwhelming sense of why not? In their own way Ewan and Charley are defining this trip as their own personal mountain to climb. I think that’s how life is supposed to be. When people ask you “Why do you want to do that?” you simply look at them and say why not!

Tuesday, June 15, 2010

Category: Web Development Tags: Author: JJ 0 Comments

Today I watched the video of Steve Huffman who is a co-founder of reddit.com. You can catch the video here if you are interested in Steve’s perspective on “Lessons learned while at reddit.com.” He mentions several interesting technologies, but the one that got my attention was RabbitMQ. This could be because I named the first web engine I ever built Rabbit, but it’s more likely because I liked the idea of a message queue to speed up processing user requests. If you are building sites for scalability and performance you should look into messaging as a viable strategy to reduce user wait time.

Category: General Rants Tags: , Author: JJ 0 Comments

Since lots of folks I know are on Facebook I decided to update my blog to automatically show my posts on my Facebook page. Cool right? Truth is I just wanted to see if I could get it to work. For you Facebook guys and gals please excuse the geeky posts that are sure to follow. For anyone that actually has an interest in web development, enjoy.

In the event that you “care” the blogging software I’m using is WordPress and the Plugin is called FT FacePress II, hence the name of this post. This is the second one that I’m trying as the first crashed and burned!

Wednesday, June 9, 2010

WordPress is a great blogging platform, but out of the box there are many neat things that it does not do. Enter WordPress Plugins to close the functionality gap and make for happy users. This list is a revisiting of my favorite WordPress plugins. All of those listed are ones that I take advantage of on my blog. Here is the short and sweet list.

  • Akismet – A spam blocker that traps comment spam and traceback spam before it gets published to your blog.
  • Bad Behavior – A link spam blocker. I run both Bad Behavior and Akismet because I despise link spam bots.
  • Browser Detection – This plugin was created by me to do simple browser detection. The code was mainly taken from the web, but I have been unsuccessful thus far at finding the original author or site so I could provide proper credit.
  • Google XML Sitemaps – This plugin updates major search engines to new entries on your blog. If you are ready to get serious about SEO this is the tool to start with.
  • Graceful Pull-Quotes – Pull Quotes are a great way to add professional polish to your blog. This plugin is super easy to use to get your pull-quotes going.
  • SexyBookmarks – My newest plugin addition. Sexy Bookmarks allows you to easily add Social Bookmarking Icons to each post.
  • WP-Syntax – Powerful syntax highlighting using GeSHi.

Although that’s all the plugins I use, there are hundreds of useful plugins available for you to try. If you are still interested in other great plugins you should read the blog post 20 Must Have WordPress Plugins for Every Website by Amber Weinberg. This is a pretty good list to give you an idea of the amazing variety of plugins available for WordPress

Enjoy

Wednesday, June 2, 2010

Category: Web Development Tags: , Author: JJ 0 Comments

I’m not an active Python developer at the moment, but I have been searching far and wide on the web for ORM solutions that might interest me. One Python based ORM which struck me as really interesting is SQLAlchemy. If you are interested in trying an ORM tool and you read the description on SQLAlchemy’s home page you would swear you had died and gone to ORM heaven! If this solution actually accomplishes what it claims then it could be a very interesting choice. I did not find a PHP port so I’ll have to keep looking for another PHP ORM that I’m interested in trying. Sigh.