Add a jQuery UI Accordion Widget Area to a Wordpress Theme

  • Filed under Development, Posted 12th Oct 2011 by Ethan Gardner

Yahoo describes the accordion as a design pattern “that provides access to a large number of links or other selectable items in a constrained space.” If you are displaying a large amount of information and want to group them into logical sections, the accordion design pattern can be quite useful. This pattern has even more application in mobile web applications.

Today, we’ll look at how to create a jQuery UI-enabled accordion widget area for the popular Wordpress CMS.

Momentum CSS Updated: Rewritten and Re-released

  • Filed under Development, Posted 13th Sep 2011 by Ethan Gardner

Back in 2008, I released a CSS helper file that had semantic names, helper classes, and common patterns that I identified in sites that I’ve developed. The initial release of Momentum was assembled for my own use, but I also hoped that others might find it useful or at least see the value in using standard naming conventions when working with a team of people.

With the release of similar files such as HTML5 Boilerplate and Bootstrap, it inspired me to revisit Momentum to see what I could improve and how I could adapt it to the projects I work on currently.

Text Analysis and Natural Language Processing on the Semantic Web

  • Filed under Development, Posted 29th Aug 2011 by Ethan Gardner

Although Natural Language Processing (NLP) has been around since the 1950s in the computer science world, more and more uses for this powerful technology are being uncovered every day. Search engines like Google use NLP as one of the ways they extract meaning from web pages, Microsoft has a whole team of people working on NLP projects, and a number of universities have dedicated major resources working on the advancement of NLP, but what about everyone else?

NLP has many uses going beyond behemoth websites including uses for the enterprise, small business, and end users. In this article, we’ll be taking a look at some of these use cases and key players in the field.

Developing Mobile Web Sites the Easy Way

  • Filed under Development, Posted 29th Jul 2011 by Ethan Gardner

Recently, I launched a redesign of my website. Just like any redesign I’ve ever tackled, there were several objectives: I switched Content Management Systems from Joomla! to Symphony CMS, updated my portfolio, and used the opportunity to update the look and feel to incorporate more of my design style. Perhaps most notably, the site now features a mobile version.

While everyone is starting to get a feel for how to approach their mobile strategy, I’d like to share how I approached it with this site so that others will benefit or be inspired to create their own mobile site.

Create a Twitter Analytics Dashboard with YQL and PHP

  • Filed under Development, Posted 29th Jun 2010 by Ethan Gardner

There are many reasons to monitor the performance of multiple Twitter accounts. If you maintain more than one site or blog, chances are you have multiple Twitter accounts that correspond to each contributing author, site, or product. Perhaps you want to keep tabs on how your account stacks up against your competitors. Having a birds’ eye view of how each account is performing can be a great time-saver, but unfortunately there is no easy way to keep track of how your accounts are engaging others.

Today, I’ll show you an easy way to create your own “dashboard” tool to get an at-a-glance view of multiple Twitter accounts using PHP and the Yahoo Query Language (YQL).

Like what you're reading?

If you find the topics I write about interesting or helpful, please consider subscribing or follow me on twitter.

I can also provide services similar to the topics I write about if you'd like to get in touch.

Contact me today

Recent Articles