The Greater Kansas City Dental Society (GKCDS) just sponsored a contest for a new logo as part of a pursuit to re-brand their image. Here is my logo concept design that I just submitted:

2010.02.25
GKCDS logo design
2010.02.15
2010.02.11
JavaScript

In order to continue progressing my jQuery knowledge, I needed to have a solid understanding of JavaScript fundamentals. This helps me comprehend what the concise jQuery code is doing behind the scenes. Also, if I would ever need direct access to DOM elements rather than a jQuery wrapped set, I’d have the skills to do so.
There was a great JavaScript primer in the appendix of the book I’m currently reading, jQuery in Action, and I just wrapped up a lengthy video tutorial course on Lynda.com : JavaScript Essential Training. I would recommend both if you’re new to JavaScript, as I was.
2010.02.04
random graphics from the vault
I was digging through and cleaning up some old files on a backup drive and came across these old graphics I had created in 2005 for a special someone’s birthday. I was really into ‘blocky’ and abstract text at the time.
2010.02.03
profile page addition
After some initial difficulty in getting the functionality and layout working across all modern browsers, I recently wrapped up and included a new profile page to my website. It’s a concise little bio for me, but the main reason I constructed it was to play around with some jQuery, specifically an accordion panel and a dynamic image gallery.
The difficulty lied in the accordion panel. My intent was to utilize the accordion widget from jQuery UI. I built a custom theme using jQuery UI’s ThemeRoller, then after downloading it I further tweaked the CSS to get exactly the look I was going for. The supplied CSS code was a lengthy file which included a lot of style rules I wouldn’t be needing. Bascically, I was starting with something complex and trying to trim it down to something more simple. I had it nearly perfected except the animation between panels was not smooth in most browsers [only worked fine in Firefox]. The shaky / jittery effect I was seeing when it transitioned between panels was unacceptable.
After some research online, I saw that I was certainly not the only person to experience this behavior. My research led me to a plug-in widget called Kwicks that offered the accordion behavior I was after with smooth animation and less code to modify for my needs. It even supported custom easing animations in conjunction with the jQuery Easing Plug-in. This new approach, starting with something simple and adding complexity as needed, worked like a charm.


2010.02.01
90four.com
I’ve begun work on a website to showcase the portfolio of artist and muralist [and friend!] Frank Hammond. At the moment, the content is being gathered and fine tuned so the full site won’t be up for a while. However, we needed to establish the domain name and get some basic contact info up so Frank would be able to better market himself, perhaps including the site address with his name when he signs his mural work. The web address is http://90four.com, but since the current basic page that exists there now will likely change, I’m hosting it here for posterity.
I had fun creating the graphics for this. The photograph was supplied by Frank, along with what the text should read. I utilized one of my favorite Photoshop tools, the Vanishing Point command, to orient the title text along the highway overpass. For the title text I used one of my newest favorite fonts, Yanone Kaffeesatz. I also put some of my jQuery knowledge to work on the site’s behavior, writing a simple .toggle function for the contact button. Look for 90four.com to expand in the near future!


2010.01.21
a delivery came
I have my reading for the next several months! I plan on tackling them in the order shown, top to bottom. I’ll start out with building on what I’ve learned about jQuery, then some freshening up on my Flash knowledge and the new [to me] 3.0 version of ActionScript. Finally, I’ll dive into my first server-side scripting language and see if I can’t learn a little bit of PHP.

2010.01.20
Fireworks and jQuery
![]()
![]()
![]()
![]()
Not necessarily related to each other, but I’ve been teaching myself how to utilize Adobe Fireworks [website wire-framing / functional mock-ups, creating web graphics and vector objects for use in Flash] and the jQuery JavaScript library. I’ve recently completed two new Lynda.com courses: Fireworks CS4 Getting Started and jQuery Essential Training with plans to delve further into these topics with more tutorial videos and reference manuals. You can see some of the first jQuery scripts I wrote in action on this site when you hover over thumbnail images and see a subtle fade-in effect. I’m excited about the ability of adding interactivity and dynamic content to sites with jQuery without the use of third party plug-ins.




2010