Ever need to print out the tags of a jQuery object in addition to the content? $.fn.html() not cutting it?
A simple outerHtml jQuery plugin
See the code nicely on pastie
Ever need to print out the tags of a jQuery object in addition to the content? $.fn.html() not cutting it?
A simple outerHtml jQuery plugin
See the code nicely on pastie
In-between my job switching, I convinced Cindy to come with me and some of my family to hang out in Nags Head, NC. It had been over five years since I had been to the Outer Banks and I was long overdue to try and relive my wonderful childhood memories from there.
When I was younger, my family was down in Nags Head several times a year. We’d always be there for a few weeks in the summer, many of the holidays (Christmas, Thanksgiving, and maybe Easter), and a stray weekend here and there.
There were plenty of fun things to do down there, but OBX’s biggest asset wasn’t the tourist attractions — it was the atmosphere. Some beaches lure you with glitzy hotels, fancy restaurants, and miles of boardwalk, but Nags Head lures you with cocktails at sunset, walks along wind-swept dunes, and genuine relaxation.
But how would a kid ever adore these things? The truth is that they didn’t. When I was a kid, vacations to Nags Head were fun since the whole family was there. Sure all of the standard things — playing at the beach, movies, mini-golf, etc — were fun, but they were all 10 times better with five other cousins around.
So when I visited a few weeks ago, I got the chance to see why my parents loved going to Nags Head. Maybe I’m being overly dramatic, but it was an awing experience to relive those great childhood memories through new eyes, as an adult.
Its been two years in at IBM, so that is about time for the “I’ve Been Moved” pseudonym to take affect. Starting this past week (since I was on vacation the week prior) I left the yellow box plastered walls of Lotus and head to a group inside of the CIO office.
The short of it is, I’m moving away from product development toward prototype/research development. Not research in the academic sense (though I did consider that), but research in the sense of experimenting, learning, and innovating.
… intermission
Please remember that I’m not IBM, so these thoughts are 100% owned by Timothy J. Finley and not HAL^h^h^hIBM.
…And for the longer version (which has turned into quite a history lesson (more for my own archival purposes))
At Lotus I’ve been working on the Activities project from the first day I started, but Activities has meant many different things over the past few years. I was originally inspired to join IBM to help work on the productization of the Activity Explorer research project (wahoo a new way to collaborate!). When I started the team was just releasing the preview of Activity Explorer in IBM Workplace.
But it wasn’t very long before momentum started moving away from Activities as a traditional rich client application toward focusing on a web experience. This was great for me since I was one of the few people on the team that already had some web development skills. The period that followed was the best programming experience I’ve had so far in my life. We (me and my tech lead) were pumping out code left and right, righting decent tests, quickly getting a prototype usable, continually responding to feedback from use, and adding features all the time.
Posting from an iPhone at the apple store in Cambridge. So hard to wait!!!
For this round of redesign, I focused on two things.. simplicity and external content. With the last site, I had enough of all the spliced images, excessive shadows, and hacky html and CSS to pull it off. So this time I’ve stuck with a subtle color scheme, plenty of whitespace, and (practically) no images. I didn’t only to go for the simple look, but to also make the usage of the site more simple. Those efforts include sensible minimum and maximum withs, different sidebars for the home page and individual pages, and improve readability with vertical rhythm. I still think that I need to make many adjustments (boy is text rhythm hard with variable sized content) but things are good enough for now.
A few times in the past I’ve tried different efforts to update my blog more frequently, but here I go again trying something else. Even though I have not been blogging much at all the past year(s), I still have been creating and contributing content such as my pictures on flickr, bookmarks on del.icio.us, and interesting sites I’ve dugg. When I started to get into twitter, I considered replacing my blog completely with twitter updates. That started the thought process and even though I’m not replacing the blog, I am keeping things more “fresh” with other content. I really like the idea that I can put things on many different places on the web and yet still use it in one place. For those of you would really like to stalk me, you can keep tabs by looking at my tumblelog (same content, just organized into one feed of info).
I have it admit it was hard for the engineer in me to accept the fact that I’m not being very orthogonal. The “issue” here is that I’m putting similar content in different places. Some may say that del.icio.us, digg, and the shares from google reader all serve the same function so whats the point of using them all? The point is two fold… first in the case of del.icio.us and digg I really am using the two sites for different purposes. For me del.icio.us is my personal internet reference. Whenever I stumble upon a site that is useful (or could be useful in the future) I’ll put it in del.icio.us so I can find it later (google search is good, but searching your own bookmarked references is much better). On the other hand, I’ll digg sites that I find fun, interesting, or insightful. It is more of a way to share than to use.
That argument doesn’t work so well for gReader shares and digg. I pretty much am using them for the same thing. So that means I need to consolidate, right?¹ … No, convenience is a feature. And simply creating a share in google reader is just one keystroke/button click. Maybe someday I’ll try out the greasemonkey script that will insert a digg link inside the gReader interface, but for now I’m good. Don’t worry… embrace the entropy :)
So please give me some suggestions or criticisms, hopefully this will make those (few) of you that look at my site less bored :).
¹: For those of you confused why someone would think this way, you don’t work with engineers. We always (I mean always) put way too much effort in to solving problems that really have no need to be solved. It is the case of TMT (to much thinking) and even more so ITIKMTIRD (I think I know more than I really do)… and yes I totally just made those acronyms up
So here we are, my blog has been revamped. Its been a long time coming, and there are some things I’d like to point out… but not now. Its time for bed.