About the Author

Chris Shiflett

Hi, I'm Chris, a web developer and a founding member of Analog. I live and work in Brooklyn, NY.


Putting the Bow on OmniTI

2008 was a marathon year, and in the final sprint to the finish (which included barely pulling off another PHP Advent), some very exciting news for us at OmniTI managed to miss my blog. I'd like to share it with you now and provide my thoughts.

First, the exciting news. Jon Tan has joined OmniTI as Creative Director! Jon shares some of his own thoughts on his blog:

Since 1997, a lot of people I admire — like Chris — have found a home at OmniTI. They've grown in almost the exact opposite direction to most other companies: from operations, to data management, to web application development, and now to interface design and user experience.

Thanks, Jon! He's right that our history is quite different from a lot of other web companies, with our roots in web infrastructure and branches growing in every direction. This gives us a culture that everyone in the company really appreciates, a culture with a gentle blend of humility and confidence.

Jon describes OmniTI as "the most important web company you've never heard of," but with the widespread appeal of his designs, I have a feeling that won't be true much longer. :-)

Jon and I first worked together a few years ago on the new design for shiflett.org, and it was subsequently showcased on more design-related sites than I knew existed, including a birthday surprise for me when my site was featured in 60 Elegant and Visually Appealing Designs, an article that gets a lot of attention to this day.

Another article, Block Quotes and Pull Quotes: Examples and Good Practices, showcases the unique blockquote and note styles. I thought I'd make a note of this to show it off. :-)

I'm also happy to share that Jon Gibbins is joining OmniTI as well! He shares some of his own thoughts on his new role as an accessibility engineer:

I'll be doing the stuff I love: accessible interface design, consulting and training, and quality assurance ("pedant duties"). And I'll be doing it from within the loving arms of one of the Web's cleverest companies.

Jon is the JavaScript and accessibility genius behind the clever archive navigation we created for my blog which has since been featured in 5 Useful Coding Solutions For Designers and Developers:

Jon Gibbins, Jon Tan, and Chris Shiflett combined both levels of navigation — year and month navigation — within a compact two-lines-block.

Although it's a simple feature, Jon's attention to detail makes it a solution worthy of attention:

The markup and JavaScript are quite straightforward: the designer uses unordered lists and definitions lists to markup the year as well a special class to indicate currently chosen year and month. When some year is clicked, a new layer under the year navigation is displayed — there visitors can also define the month they are interested in.

As you can probably tell, I'm very proud of our past successes and giddy with excitement about the ones to come. Welcome to the team, Jon and Jon!

About This Post

Putting the Bow on OmniTI was posted on Sun, 18 Jan 2009 at 21:18:38 GMT.

4 Comments

1. Jon Gibbins's GravatarJon Gibbins said:

Thanks for the warm welcome and kind comments, Chris. I'm really chuffed to be working with you and everyone at OmniTI, and to still be working with Jon Tan, of course. I have the feeling I'm going to be kept busy, but I'm really looking forward to see the fruits of our toils. :)

Sat, 24 Jan 2009 at 00:38:09 GMT Link


2. Test tester's GravatarTest tester said:

Just a test comment, Chris, to see your anti-spam measure.

Mon, 09 Feb 2009 at 21:44:10 GMT Link


3. Chris Shiflett's GravatarChris Shiflett said:

It works pretty well, but there has been a lot of manual spam recently.

Tue, 10 Feb 2009 at 01:35:12 GMT Link


4. Hugh Joen's GravatarHugh Joen said:

I love your archive nav. Any chance this is available for download? Awesome guys.

Mon, 01 Jun 2009 at 05:53:54 GMT Link


Post A Comment

Personal Details and Comment

Style Guide

Line breaks are converted to paragraphs. Also use:

  • <a href="" title="">text</a>1
  • <em>text</em>
  • <blockquote><p>text</p></blockquote>
  • <code>2  <?php  if ($foo) {      $foo = TRUE;  }  ?></code>
  1. Note: <code> can be used inline (e.g. in paragraphs) or in a block as shown. Include whitespace and newlines in blocks.

Please enter Chris (my first name) below. This is a primitive spam prevention technique, and I apologize for the inconvenience.

Preview and Submit

Upcoming Talks

ConFoo

10 - 12 Mar 2010

At Hilton Montréal Bonaventure, Montréal, Canada.

South by Southwest

12 - 16 Mar 2010

At Austin Convention Center, Austin, Texas.

Dutch PHP Conference

10 - 12 Jun 2010

At TBD, Amsterdam, Netherlands.

O'Reilly Open Source Convention

19 - 23 Jul 2010

At Oregon Convention Center, Portland, Oregon.

New Comments

Chris Shiflett wrote:

Glad it helped, Niall!

Posted in Git on Snow Leopard
Niall Kelly wrote:

Having tried other methods without success and looked through plenty of bloated documentation, th...

Posted in Git on Snow Leopard
liukang wrote:

I have problem with this example. In my php.ini magic_quotes_gpc is off so i'm using only addsla...

Posted in addslashes() Versus mysql_real_escape_string()
RyanTheGreat wrote:

Well, I'm not Chris, but I will do my best to address the questions raised in the comments by Ian...

Posted in Security Corner: Cross-Site Request Forgeries
Chris Shiflett wrote:

Thanks for the kind words, Simon. I'm glad you liked the tutorial. In case it's helpful, here'...

Posted in Webstock

Browse Comments


Work and Books

Analog Essential PHP Security HTTP Developer's Handbook