Evan Sims

Evan is a 25 year old designer, programmer and college student from the cornfields of Illinois. Aside from being a freelance web developer, he is also an aspiring video game designer. Learn more.

Add to Technorati Favorites

Last Seen

Map

S Pine St, Arcola, IL

It's official. I love Git.

Browsing Thoughts Entries

My catch-all section for shoving random things that didn’t quite fit anywhere else. Explore Archives

July 17th, 2008
Thoughts
Comments

Tags:


Everything is so shiny and new

Friends and visitors to my site may have noticed a rather dramatic change this afternoon; I decided to bite the bullet and push my redesign, even though I still have a few things left to tweak and polish. Yeah, I’m really taking a note from MobileMe’s launch on this one.

In any event, there’s nothing revolutionary about this upgrade- it’s really just an evolution of the previous design. My goal from the beginning on this was to clean things up, improve readability and have a more useful sidebar. For readability, I increased the maximum content width, increased the whitespace (particularly in the navigation) and softened the background image. For the sidebar, I’ve added Lijit back for blog search, a Disqus panel for browsing popular threads and seeing who’s active, obviously kept my FriendFeed widget, and slapped together a Brightkite location widget which I’ll be releasing shortly.

As I said, I pushed this out a little early, so I’m sure there will be bugs. If you notice any issues, please feel free to let me know in this entry’s thread. Thanks!

July 2nd, 2008
Thoughts
Comments

Tags:


Renovating Our New Place

My folks bought a new house in Arcola, IL, and they’re doing a whole-house remodel of it before we move in. Ironically, it’s located directly next door to a home we lived in 5 years ago, which they also remodeled.

June 17th, 2008
Thoughts
Comments

Tags:

Blogger states obvious: Spore Creature Creator is fun, a productivity blackhole.

I love me some Spore Creature Creator. Acquired it through some more nefarious means earlier this week and have been having a blast. It’s a pity you can’t take your creature out and play a dummy level or something, just to see how it performs in the wild. Oh well, we’ll just have to wait for the real thing! ;)

Spore: Randoinsectimus

June 1st, 2008
Thoughts
Comments

Tags:


FriendFeed is not an alternative to Twitter. Get over it.

This week all I seem to be hearing is people wanting to describe FriendFeed as some sort of reasonable alternative to Twitter. It isn’t. I love FriendFeed to death, perhaps even moreso than I do Twitter these days, but it wasn’t designed to be a messaging system or to compete with Twitter; it was designed to be precisely what it is: a lifestream aggregator with social elements. And it does it amazingly well.

I think people enjoy FriendFeed so much for what it is, they want to pretend it’s suitable to fulfill this gaping void Twitter’s constant issues has created. But FriendFeed isn’t suitable for this kind of stuff. It lacks the IM, the SMS, the email and, frankly, the structure of the site doesn’t lend itself to conversations terribly well. It’s great for commenting or brief discussions, but if you try to follow a thread of replies to something Scoble says, it’s truly difficult.

Could FriendFeed be a Twitter competitor? Sure. Everyone could be if they put the time and money into retrofitting the system to do it. But I don’t think that’s honestly what FriendFeed wants to be. I know it isn’t what I want them to be.

Web 2.0 is all about doing one thing and doing it right; FriendFeed is already there as a product (with the exception that it needs a much broader range of service support, like profilactic does.) Twitter needs a lot of work, but in the mean time there’s sites like Jaiku, Pownce and a new one I’ve been playing with today called Plurk. They all do a much better job of microblogging because that’s what they were designed from the ground up to do.

I understand the sentiment, everyone, but I think you’re barking up the wrong tree wanting FriendFeed to be something it isn’t.

May 30th, 2008
Thoughts
Comments

Tags:



Twitter: when all else fails, blame your users.

You’ve probably seen it all over your feed reader today; blogs screaming “Twitter just called Scoble out!”, or “Twitter is punishing their most popular users!”, and frankly they’re right. Alex probably thought he was doing the right thing and taking a proactive approach by explaining things in his blog post yesterday, but he made some poor choices that Twitter is going to have to face this weekend- namely, stating that a factor of the huge downtime issues Twitter has been having is users like Scoble who have tens of thousands of followers are causing database calls in the system to pile up.

As Scoble so eloquently put it in a Seesmic video response to the blog post today, bullshit.

Now, to be clear; Alex didn’t call Scoble out explicitly. It was inferred by the fact that, well, Scoble is pretty much king of Twitter in terms of followers. It was him and a handful of other users (who, it should be pointed out, would also qualify as these evil-doers to the system) made Twitter by singing it’s praises.

More to the point, the blog post is bullshit because it doesn’t explain why Twitter has been having constant issues since day one, long before Scoble and others amassed their base of thousands of followers. Even more so, it doesn’t explain how Twitter is going to fix these issues. So the database is backing up… how are you going to resolve this? Throw more servers at it? Get rid of your ridiculous XMPP-based message backend? Rewrite the site in a language that is actually scalable? For a post entitled questions and answers, there were far too few answers and way too much finger pointing. Let’s be clear what Twitter is: it’s a shit ton of text flying around, and a bunch of databases to store it in. This isn’t that complicated.

Alex isn’t a bad guy, or an idiot. I don’t think his intention was to make it seem as though Twitter is calling these people out. However, Alex isn’t a PR guy. He’s a developer. And, speaking from my own perspective as a developer, we shouldn’t be put in charge of trying to explain things to customers, users or the press. We aren’t good at sugar coating things, or explaining problems to users in a way that makes it consumable. We’re quick to blame the users because, well frankly, it’s usually user error that’s the problem. But users don’t want to hear that- they just want to know when it’ll be fixed.

Continue Reading ‘Twitter: when all else fails, blame your users.’ …

© 2000-2008 Evan Sims. Content redistributable under terms. Hosted by (mt) Media Temple. Powered by Wordpress. Fueled by ramen.