We Aim To Please

December 7th, 2009

Yesterday Favrd, a site that monitored the number of favorite stars a particular Twitter update has received, was suddenly shut down.

Twitter erupted with reaction, much of which was more earnest and emotional than I expected. I had learned about Favrd and used it myself from time to time, but I assumed it was one of those sites that you should feel slightly embarrassed about loading. Or at the very least, you should be ashamed if you were caught trying to get your own tweets to be featured.

But Dean Allen, who created the site, is apparently some massively famous, well-loved internet superstar. I had never heard of him, even though many bloggers whose opinions I respect obviously had. Disorder is good for a system, so I guess it was my healthy function to be ignorant of this man so that I could experience the curious emotion of respecting him not for what he built, but for why he dismantled it.

Mr. Allen’s goodbye message, which now occupies the entire content of the site, was matter-of-fact and sincere, but its declaratory tone gave it a tinge of self-aggrandizement. To learn some of the really interesting rationale behind this fascinating end, you need to visit the comments section of Jeffrey Zeldman’s blog (thanks, Gruber), where Mr. Allen responds to Jeffrey’s criticism of the abrupt shutdown:

“I’ve spent the past year or so reading and writing and doing my level best to chip away at 40 years of belief in the logical fallacy that one’s identity meaning – self-worth, self-image, whatever you want to call it – can accurately be measured in the thoughts of others.”

Many folks use the internet as a valuable tool for research and connectedness, but also as a dubious source for ego-validation. Some of us are more vulnerable than others. How many of the following questions do you care to know the answer to?

  • How many people are following me on Twitter
  • How many hits on my home page?
  • Has any high-profile blogger linked to me recently?
  • How many people are @responding to my tweets?
  • How many comments on my latest blog post?
  • How early does my name show up in a Google search?
  • How many people are buying my app/t-shirt/CD/craft?
  • Who left positive feedback on eBay/Amazon/iTunes?

If you’re interested in the answers to these questions, it’s probably because you are concerned on some level about whether you matter or not. But more specifically, when it comes to the internet and other people you may reach by way of it, all these questions boil down to whether you have pleased anybody lately.

I relate strongly to this urge, because I find most of my time at the computer ultimately boils down to striving to get another “fix” of pleasure acknowledgment. When I’m working on my apps, I’m hoping the features I add will move somebody to send positive feedback, or to buy the software. When I’m writing on Twitter, it feels great to have people declare their enthusiasm for something I’ve said. And yes, when I’m writing on this blog, it’s ultimately because I hope what I’ve shared will resonate with other people, and some percentage of those readers will share their satisfaction with me.

What can I say? I aim to please. And I think this is a pretty common “problem.” It’s not exactly humanity’s worst defect. The expectation that our help and amusement be acknowledged has probably fueled a lot of important help and amusement. While a few saints work tirelessly and without need of emotional coddling, the rest of us always benefit from a pat on the head and an “atta boy”.

Sites like Favrd, and even Twitter itself, demonstrate how the internet has facilitated an ever-increasing diversity of positive feedback. A witty remark to an appreciative cluster of people at a party was once chalked up as a major win, but nowadays you might find yourself recognizing the wasted potential of that line, and quickly cc’ing it to Twitter. Then what? If 10 people favorite it, you’re a rock star. Until 10 people favoriting you is an everyday occurrence, then it takes 100 to move the meter. When does it end?

While the desire for praise and acknowledgement that we do matter is a healthy instinct that motivates us to do life-affirming things, I believe it can be fed inappropriately. Compare this need with hunger, which can be sated easily at first, but which tends to become harder to satisfy as your meals become larger, richer, and less complex.

It’s become relatively easy to find praise on the internet. A quip on Twitter yields a simple reply of “Hilarious!” from somebody you’ve never met. Not the most illustrious validation you’ve ever received, but it will get you through the hour. If you don’t pay attention to what you’re feeding your ego, it might develop health problems. Adulation by way of Twitter replies, favorite counts, blog comments, etc., are all fast food gratification. They are invaluable when you’re stuck in a lonely place and are desperate for a boost, but if it’s all you consume day in and day out, you’re heading for an epic fall.

Guest Post On TUAW

December 4th, 2009

The folks at The Unofficial Apple Weblog were kind enough to invite me to write a guest post about my experience at the recent Apple iPhone Tech Talks in New York City:

Inside view of the iPhone Tech Talks from Daniel Jalkut

Thanks to Mike Rose for approaching me about writing this up!

You Should Be Blogging

December 3rd, 2009

Starting a blog changed my life. Before Red Sweater Blog, nobody knew who I was, nobody cared what I was working on, and nobody (relatively speaking) bought any of my products.

I’m not saying the blog changed everything overnight, but my first post, on June 24, 2005, set the stage for what has been an exciting 4 year adventure. At the time, I was fresh from graduating with my second BA degree (in Music!), and was scraping by doing freelance development for an assortment of clients. Today, I spend every day working on my own software, which sustains me and my small family.

So what changed? The moment I started blogging, I became part of a community. Sure, the community was just myself and a few readers at first, but as my readership grew, it merged with other readerships, and connected me to other bloggers and readers, many of whom have become good friends. Every opportunity I’ve had the privilege to take advantage of over these years can be traced back to the reputation I earned and the friends I made by blogging.

Dan Wood wrote about the value of blogging on his excellent marketing blog. The Importance of Blogging discusses the benefits of writing a blog in more concrete terms than I have here. Check it out!

Some of you consider yourself more adept at reading than at writing. I know you’re with me, because you’re the type of person who had no problem digesting the content of this post, and you’re still reading five paragraphs later. You might be tempted to think you can’t start a blog because you’re not the world’s best writer. Think again. I covered this a couple years ago in another post: No More Excuses. I stand by those thoughts today.

If starting a blog is so great for your reputation, and will make you lots of friends, and bring you fame and fortune, why should I share the secret with you? Why not keep it to myself? Because I write blog editing software? Well, sure, more blogging is good for me. But much more importantly, it’s good for you. Helping others has always been a mission of this blog. It’s one of the things that led to its success, and it is one of the aspects of my work that gives me the biggest charge.

So start a blog intent on helping others. You’ll reap personal benefits and feel good all at the same time. Furthermore, everybody who ever helped me over the years holds a special place in my heart and they’ll always have my deep respect. If this post gets you to start blogging and achieve the level of success you deserve, maybe I’ll earn a similar spot in your heart. Bonus!

MarsEdit 2.4

November 29th, 2009

As an indie software developer, one of the biggest challenges I face is keeping a schedule. A real schedule that means I’ll actually ship software every so often.

When you work for somebody else, there’s usually somebody in charge of making sure that you stick to a schedule. These people usually have little concern for code correctness, refactoring, or frankly, anything that falls under the vague heading of “doing it the right way.” There’s something to be said for this: they get things shipped! And if a product is of shippable quality, it’s a shame to withhold it a day longer than necessary.

But I’ve fallen a bit into the mire of excessive feature development with MarsEdit. The old parable about the hand in the cookie jar applies here: I’ve got so many cookies in my hand, that it’s impossible to take my hand out of the jar without letting go of a few.

MarsEdit 2.4 is available today and features a few … cookies … that you might enjoy. In particular, this release fixes bugs, fine-tunes a lot of behaviors that have been bugging me for ages, and takes support for the increasingly popular SquareSpace to a higher level.

What’s New?

MarsEdit 2.4 changes in summary:

  • Improved Squarespace support
    • Support for server drafts
    • Support for tags
    • Support for adding new categories
    • Improved error handling
  • Post editor windows now automatically remember size and screen position
  • Avoid accidental post publishing by disabling the send button when document is not frontmost
  • Improved error messages for misconfigured Tumblr blogs
  • Bug fixes
    • Fixed Flickr image links so they produce valid HTML when align-centered.
    • Fix a Snow Leopard problem that prevented the Save button from enabling immediately when document is edited
    • Fix a rare bug that could cause locked up dialogs on the second launch
    • Fix a crash that could occur when configuring a blog with an extremely weird URL
    • Fix a bug that occurred when an invalid URL was specified for a blog home page
    • Fix a bug that caused duplication of tags on a previously published draft
    • Fix a bug that prevented existing open document from being located when opening a local draft.

What’s Next?

I’m still working hard on a number of features that people have been asking for. Yes, I’m kind of a jerk when it comes to disclosing details about future releases, but suffice to say I hear you loud and clear when you ask for WYSIWYG editing or support for WordPress pages and custom fields. Am I promising those features anytime soon? Not exactly. But let’s just say that I would be a fool if I didn’t take the demand for these items seriously ;)

Stay tuned for more cookies soon. In the mean time, enjoy these improvements in MarsEdit 2.4!