Search

Ideas for using the Brightkite API Jul22 '08

With Brightkite's API, I have a few ideas for applications that could extend the usefulness of the service. (click to expand)

When creating applications using API's, I tend to follow this mantra:

"Find out what's lacking, or could be improved upon, and use the API to create that."

With Brightkite's API, I have a few ideas for applications that could extend the usefulness of the service:

  • Scheduled check-in's. Each weekday I usually check in at the same places, at the same time. Perhaps such check-in's could be automated, occurring in the background, not requiring my input or attention.
  • Enhanced Twitter integration. Designate whether each check-in actually gets sent to Twitter. Sometimes I just need to update my location, and not necessarily "broadcast" it.
  • Checking out of a location. Sure, you can check-in, but what about that gray area when you leave a place, and have yet to arrive at another place?

All three ideas could be created using the Brightkite API. I may opt to create one or two myself.

Feedback

Being approachable and helpful in a technical field Jul22 '08

I can accept that I can't expect superb help every time I need it, when I myself may have inadvertently treated others poorly. (click to expand)

Throughout my years as a developer and programmer, I've worked closely with many technical people, where I regularly required their assistance with everyday, work-related issues or problems. Even close friends or contacts of mine are technically-inclined, especially friends made through social networks, where it's my goal to meet like-minded people.

I realize there's that double standard going on when it comes to helping people with technical troubles. I've been on both sides of the fence. I've been annoyed at user's constant requests for piddly things (at least, things I think are piddly). I've also been in dire need of help, and been treated like my problem was piddly, with little or no help from others.

So I can accept that I can't expect superb help every time I need it, when I myself may have inadvertently treated others poorly.

The difference, though, is that I always go above and beyond to help someone. I don't just supply a two-word answer, or tell them "It works for me," and then ignore them. Sure, initially, I may provide a quick answer, because perhaps I'm in the middle of something, or maybe the user really is annoying and the request is piddly (if you asked most people, they'd think it is piddly too), but the difference is I will always follow up, no matter how piddly that user's issue seemed. I'll take the extra step to make sure the user was able to figure it out. Usually that means just stopping by and saying, "Hey, were you able to figure that out?" Just that extra level of care is what separates helpful people from unhelpful people.

I can usually tell pretty quickly who is helpful and who is not.

Helpful

Those that are helpful, I am comfortable pointing out bugs or issues that probably originated from their own efforts. I can simply say, "Hey, there's a bug on this page." Rather than getting defensive, they'll welcome the opportunity to fix something that they may have overlooked. They don't necessarily like bugs, but they enjoy challenges. This is the mark of someone who really loves what they do.

Those that are helpful also linger until the problem is fixed. This could be perceived as good or bad. They can often become overly helpful and continue to press the issue, when perhaps you just wanted a quick answer.

You know the type. They'll stand there by your computer while directing you to open a certain page or process, so they can look over your shoulder at the source of the problem. Eventually directing you becomes too difficult, so they'll completely overtake your computer.

Although this may seem annoying, this is a helpful person. They'll stay there with you until it's completely resolved, even if it means getting really behind on their own work.

Unhelpful

Those that are unhelpful are typically unapproachable. The slightest question will outwardly irritate them. Perhaps they don't come out and say they are irritated, but you can tell by their body language and response. It's like your completely interrupting something so important.

The most common response from an unhelpful person is:

"It works for me."

Unhelpful people will always find the gray area where they are neither right nor wrong. It's just enough to get you off their backs.

What are you?

It might be wise to consider what category you fall under. How do you respond to questions or problems directed at you? Do you immediately get defensive or argumentative, or are you open to hearing the person out?

It takes a certain amount of character to admit that you're wrong. Those are also the people I admire the most - selfless and caring.

I don't want to come across as the "morale police" here. I am not suggesting that I have never been unhelpful. We are all guilty of being unhelpful from time to time. However, if you try to be more helpful overall, you'll be doing a lot of good for those around you.

Feedback

Dynamic slideshows with Apple TV and Flickr

Flip video recorder

iPaper with Box.net: preview documents online

Integrate SMS in your web application using TextMarks, Part 2

Integrate SMS in your web application using TextMarks

About

matthom is published and produced by Matt Thommes - an independent publishing enthusiast, mobile blogger, content creator, informative writer, web developer from a suburb of Chicago. Never one to conform, Matt intends to promote the effect the web has on our lives, in an effort to intensify, instruct, and clarify all that is happening around us.

You are viewing Yesterday's entries (Tuesday, July 22, 2008).

Blog view: Today, One year ago today, One year ago this month, Yesterday, This week, Last 10, Last 20, Random

Recent status

Recent comments

Links

Popular Pages

  1. Fast rounded corners in Photoshop (7513 recent visits)
  2. PHP – passing variables across pages (2514 recent visits)
  3. JavaScript set selected on load (2382 recent visits)
  4. Removing all child nodes from an element (1796 recent visits)
  5. Firefox 3 smart address bar: wildcard search (1573 recent visits)
  6. iPod songs out of order? (1304 recent visits)
  7. Britney - Everytime piano tab (967 recent visits)
  8. MySQL LEFT JOIN syntax (936 recent visits)
  9. Date difference in MySQL (579 recent visits)
  10. The Laughing Heart (560 recent visits)

Advertisements

Syndicate

Connection