Posts tagged blogging

Jul 14, 2009

So you're motivated by a tech conference. Now what?

blogging conference futureruby motivation oss technology | comments

Den Heinemeier Hansson
Photo by _heycarsten

Attending a great tech conference is a singularly motivating experience. If you have been to a few conferences you realize the motivation wanes alarmingly fast once you sit down in that old office chair and get back to work. While disturbing, this is a natural experience. No matter how swell your work environment, it is very difficult to recapture that “all things are possible with code” vibe the conference provided. Better to admit this and deal with it.

The most difficult conference lightning for me to bottle is the motivation for self improvement. I walk away from a conference wanting nebulous things like “build a software as a service site”, “build a mobile application” or “contribute more to open source.” I honestly get depressed when time and again I fail to execute on these goals. My hyper-motivated attitude sets me up for failure.

First, get the most out of attending the conference

Working the conference floor has been discussed frequently. I’m just going to bullet point these things and get to the meat.

  • Be prepared to talk about yourself
  • Be prepared to talk about a variety of other people and companies
  • Be prepared to be uncomfortable
  • If you are an introvert, head to a conference room and strike up a conversation with someone sitting alone. Avoid people making love to their laptops.
  • Be prepared to ask someone to lunch
  • Take notes, like with pen and paper. Put down the laptop from time to time.

Things I like to note down:

  • Information pulled directly from the talk
  • Unrelated ideas that pop into my head during the talk
  • Audience reactions to the talk
  • Good and bad aspects of the presentation and presenter
  • Information about people I meet

Capture conference motivation by reliving it

A conference wears you out, particularly if it has very good, or very bad, parties. When you get home, get some sleep, eliminate the pile of emails, and then get some more sleep. Then sit down and process the information you gathered and emotions you experienced during the conference. Plan to do this within a few days of returning from the conference, or you simply will not do it. After a week, you probably will not have much ingrained recollection of the event save for a general label of “it was great” or “it was OK”. (Note: The less great the conference, the more quickly you will complete this process.)

The simplest bits to capture from a conference are to-do items like books to read, software to trial, etc. Just get them in your to-do listing app of choice. Put them near the top as they are currently as relevant as they will ever be.

Follow up with folks you met. Don’t be a networking whore; get in touch with people you truly connected with. Follow those people you met in passing on Twitter, if you must.

Share your thoughts about the conference. Consider not only informational aspects of the event, but also the emotion of both you and the audience. Maybe this is a blog post, though I prefer to share the info with colleagues or journal it for my own benefit. My thoughts are usually too personal and scattered for an interesting blog post.

Let your experience generate something useful to share with others. For me this is typically when I put together a blog post. I might write about a single aspect of the conference itself, or more likely I’ll write on a subject I was motivated to research. You may wish to pay it forward by working on an OSS project or putting together a presentation for your local users group. It is entirely possible your reflections will generate multiple projects with which you can put your motivation into action.

Rather than set an impractical dream as a goal, be motivated by bringing the things that opened your eyes to others. Through blog posts, software contributions and local presentations you will explore your own ability to learn and you may just inspire the next guy. And everyone’s dream will become a little more possible.

Jun 25, 2007

More TextMate dates for your WordPress blog

TextMate WordPress blogging bundle TextMate WordPress blogging bundle | comments

Previously I posted what amounts to a link post about how TextMate can be hacked to help you write blog entries for WordPress. I really did not take that post far enough. Once you have the TextMate environment set up, ala the TextMate wiki, then you need to get your timezone just right.

The TextMate blogging bundle has a built-in snippet for specifying the date (simply type “date” then the tab key). Unless you are in the GMT time zone, you’ll need to offset that date. For instance, currently in the central time zone I need to offset the date by -0500 hours.

Rather than type in that offset every time you include the date in your blog post, why not just update the snippet to do the work for you?

Blogging Date Snippet

With the TextMate blogging bundle, if you do not specify a date as you construct your post, it will default to the current date and time when you submit the post to your blog. The beauty is that the blogging bundle draws that date format from the snippet you updated above. So even posts with non-specific dates get set correctly for your timezone.

Apr 30, 2007

Specifying date when blogging from TextMate to WordPress

TextMate WordPress blogging bundle TextMate WordPress blogging bundle | comments

Friday was a day of Mac-fu. I spent the entire day getting more familiar with some tools and attempting to automate various repetitive tasks. I didn’t get very far, unfortunately, but the groundwork has been laid. OS X rocks.

TextMate is an amazing editor with amazing bundles snapped on to it. One of these bundles is for blogging. Why do I hop to my browser to blog when I have a glorious text editor right on my desktop that will accept Markdown formatting, grab categories directly from my blog, and upload pictures with a drag and a drop on the page?

The biggest problem I have with TextMate blogging is date stamping. I could throw an alternative date on my post pre-submission and it just was not recognized by WordPress. Something was lost in translation. Wiki-support to the rescue! TextMate fixes the problem fairly simply for me.

Note: I did receive an error when executing the provided patch against WordPress’s xmlrpc.php file:

patching file xmlrpc.php
Hunk #1 succeeded at 692 with fuzz 1 (offset 23 lines).
Hunk #2 FAILED at 763.
1 out of 2 hunks FAILED -- saving rejects to file xmlrpc.php.rej