Tumblr vs. Posterous and why Tumblr is Winning

Media_httpstaticbusin_hewwq

There is an interesting article by the Business Insider about why Tumblr is beating Posterous at the micro-blogging game. Their main argument is that Tumblr is designed and Posterous is engineered. I have used both services and I would agree with that statement. Tumblr is a beautiful product and would recommend it to anyone who wants to quickly get a blog started.

However, I'm a Posterous user and I love the service. I use it because it is an engineered product and it has the features that I want. Their post by email feature is great. I enjoy working on the posts in Gmail and then posting to my website them by emailing it. I use the service to host my personal blog (markkoberlein.com) and then I pull the posts into the Koberlein Studios Blog through their easy to use API.

There are some features that Tumblr has that I wish Posterous would add. They have a great iPhone app, better templates, and better editing tools. I don't need any of these features but they are the features that make the product more usable for the general user. This is why Tumblr is beating Posterous by attracting more new users.

No matter how well a product is engineered, if it's not designed for the everyday user it will lose in the long run.

Posted
 

Could the success of the iPad mean the beginning of the end for Flash?

Rtemagicc_apple_ipad_468x300_t

I have mixed feelings about the iPad.  I love my iPhone, Kindle and my HP Netbook but I'm not sure if I have a need for another small computing device. Of course, who couldn't use a huge iPod Touch to have on the coffee table to check email and Facebook statuses. I could see replacing my Kindle with one because I'm sure that it is going to be a better book reader. However, I'm not paying $500 to $700 for a book reader.  I waited until the Kindle came down to $250 before I pulled the trigger on that. 

I do have a feeling that the iPad will be successful because the mac boys and tech heads will flock to it. It will be the next must have gadget. I also see this device becoming very popular in educational circles.  If it gains a lot of traction in these markets then I assume the mass market will eventually follow unless a competitor like HP or Dell can deliver comparable product with a good UI and a lot of marketing.

Apple-ipad-being-played-w-002

I just read an interesting article by Steve Gillmor on TechCrunchIT and it made me think about something. If the iPad is successful does that mean the beginning of the end Flash?

Take Flash. Please. When Jobs quarantined it on the iPhone, we all felt it was a tactical thing, more political than technical. Of course, it’s never been technical, even now when it’s kept off the iPad because it is responsible for such a great percentage of crashes in Safari or whatever. Actually, Flash is being kept off the iPlatform because It Sucks. Google’s HTML 5 liturgy is another contiguous example of how to sell the same message, but enquiring minds still want to know why we need a plug-in from a company that makes its real money from Photoshop.
via http://www.techcrunchit.com/2010/01/29/left-out/ 

Iphone-flash-message

As a web developer, I'm not a fan of Flash. I have a lot experience working with it because of my former life as a designer, but now I try to use Javascript and CSS whenever I can to avoid using Flash.   Flash is a blotted web browser plugin and is the leading cause for web browser crashes.  It is CPU and memory intensive and on low powered devices like netbooks is barely usable. 

Flash is still installed on over 98% of the web browsers and I believe the primary reason it retains it's foothold is because of video sites like Youtube and Hulu that are built on on it. Video is Flash's killer feature.  Also, there a Flash games like Facebook's Farmville that help to keep it on top. However, more and more mobile devices like smart phones don't have Flash installed and people are starting to get comfortable with the idea of not relying on Flash for their dynamic content. Also, websites are using Javascript for animations that would have required Flash to run in a browser. 

The one thing that Javscript can not do is video and that is where HTML5 will come into play. HTML5 allows video to play in a web browser using a video codec like MPEG or H.264 Youtube is already starting to move over to an HTML5 video player and most of their videos are viewable in a beta version of their site. 

So back to the iPad. Taking Steve Job's recent statements into consideration about Flash, Adobe, HTML5, Flash will probably never step foot inside of an iPhone or iPad. I bet that if Steve could, he would try to keep it off every Mac.  If the iPad becomes a successful web browsing device without Flash, then that could be the final nail in the Flash coffin.  It probably won't happen overnight because that 98% install base will take a long time to come down but I think that in 2 to 3 years we will no longer have the need for Flash in the browser. 

Like I said, I'm still undecided about whether or not a tablet device like the iPad is right for me, but if it helps to kill off Flash and speed up the adoption of HTML5 then as a web developer, I'm for it.  

Just in case you live under a rock and you don't know what the iPad is:
Posted
 

My Kindle Arrived Today

Img_0002

My last Christmas present arrived today and it does live up to the hype. I'm sure this is going to be the gadget that my wife and I will have to learn to share.

I also have to say that Amazon has picked up something from Apple about how to package and deliver a product.

Posted
 

HP Slate and Android Netbook

Hp_slate

I'm going to be buying a Kindle in a couple of days but I really wish this was out now because I think digital books are going to look pretty good on this device. This may have stole some of Apple's iTablet thunder but I think that Microsoft is going to have to work on the UI a bit more because I suspect the default Windows 7 UI won't be as intuitive to use on this touch screen device.

via http://www.thenextbench.com/t5/Voodoo-Blog/HP-Slate-and-Android-Netbook/ba-p/51982

Posted
 

2010 Web Developer Resolutions

New_years_resolutions-saidaonl

A new year can bring hopes and aspirations to find love, lose weight, or stop smoking.  Well I have love, I don't smoke, and I could lose some more weight but the real resolutions I would like to make deal with web development. 

2009 brought a lot of changes to my coding workflow.  I switched from PHP to Python, from Zend Framework to Django, and from YUI to jQuery.  All of these changes occurred because I tired of writing a lot of code over and over again. Python, Django, and jQuery have allowed me to spend less time hacking code to solve simple problems. Now I can spend more time thinking about how to implement features and enhancements that will make my websites easier to use.

So as 2010 begins here are two things that I want to focus on: 

No More "Create an Account" on Websites

Newyorktimes

NYTimes.com - An example of a lengthy process to create an account.

Problem:  I'm tired of creating new accounts on websites that require me to have a unique username and password in order to log into the site. As a web developer, I understand the need for a website to store a user's credentials so that the site can track activity. As a user, it's a pain to do this for each site.  I have a pretty good password system that enables me to create a unique and secure password for each website, but I still have to remember it.  Maybe it's my old age but I find myself using the "Forget Your Password" option a lot on sites that I view once a month.  

Stackoverflow

Stackoverflow.com - A good example of logging in without creating an account  

Solution:  There are 3 websites that I visit everyday: Google(Gmail), Facebook, and Twitter.  I use the same username for each site but I also have a unique password for each. I have already gone through the process of creating an account on each of them.

When I go to a new website and I am asked to create an account, I want to be able to click a Google, Twitter, or Facebook button and enter my password for that site. The new website should use that as the authentication instead of asking me to create another password. The new website can still create an account for me but this should be done behind the scenes. 

I shouldn't have to enter my first name, last name, zip code, or have to verify my email address for each website that I want to access.  I've already done those things on Google, Twitter, and Facebook and there are ways for websites to interface with them. 

We should be able to assume that almost everyone online has an account on either Google, Twitter, Facebook, MySpace, Yahoo, or AOL.  Each of these sites use authentication methods like APIs or OpenID to verify the username and password and then pass the verification over to the site that the user is trying to log in to.  It's the web developer's responsibility to learn these shared authentication methods in order to make the web more usable by reducing the amount of times users have to create new accounts.

Mobile UI (iPhone and Android) for All Websites

Iphone_techcrunch

TechCrunch.com - Does not have a mobile version for the iPhone.

Problem: I have had an iPhone for about a year now and it has totally changed my view of the mobile web.  Before the iPhone, I used a Blackberry and Windows Mobile phones but the web browsing experience was dismal. If you tried really hard you could search for a phone number of a local restaurant on Google but that was about it. The mobile web on these phones was painful to use and avoided if possible.  The iPhone is a completely different experience. I don't always have to make time to go to the office desktop or open up the laptop to look up something on the web. Instead, I can pull the iPhone out of my pocket and open up Safari

While the mobile web is a lot better on the iPhone, the experience can be amazing if the website is configured for the iPhone's resolution.  You can pinch, zoom, and move around any page in Safari, but this still can take a little bit of time to do.  When I open up mobile Safari, I usually want to search for something quick on Google or open a bookmarked site where I can quickly scan for some information.  This can be easier and faster on a site that has a mobile version which is formated for the iPhone.

Iphone_mashable

Mashable.com - Has a nice iPhone web interface.

Solution:  Is a mobile version of a website really necessary?  On newer phones like the iPhone and Android maybe no, but if we want the web to be more usable then yes. The mobile web is the future and web developers should embrace it by developing an alternate version of their sites that offer the same content but is formatted for the smaller screen. In the future, everyone will probably carry an iPhone or something similar that will be their primary internet browsing device. This has already happened around the world.

However, two of the top tech websites, Engadget and TechCrunch don't have mobile versions. They acknowledge that iPhone users are a large portion of their audience but either they don't have the resources to create a mobile version or they don't see the need.  Mashable, a competitor to TechCrunch, does have a mobile version and it's the one that I have bookmarked and view daily.  

Conclusion

I'm guilty like many other web developers of taking the easy route of using "create an account" pages and not developing mobile versions of the sites I've worked on. Even this blog on posterous.com does not have a mobile version.  Hopefully, posterous will release this feature in the next year and if not I may have to move to another blog platform.  

My new year's resolution as a web developer is to make the websites that I work o more usable by reducing the "create an account" pages and making them easier to access on mobile web browsers.  It will take more time but the end result will be a better experience for the web users.
Posted
 

Le Web 2009. Maybe I'll be able to cross the pond next year for @leweb 2010

The last tech conference I was at was Google IO in 2008. I wasn't able to go this year, but hopefully I will be able to go back in 2010. Another conference that I would like to go to is Le Web. Even though this conference is for Europe it brings together speakers from the top US tech companies.  

Usually, you don't go to a tech conference for the content because you can get that online. Most tech conferences live stream or post videos online after it's over. The real benefit to going to something like this is to network and meet people in your industry which is something you can't do by watching the videos.  Another reason to go to Le Web is because it is held in Paris, France. An expensive but possibly a very fun trip.

North America is currently the leader in web services but I have a feeling that Europe isn't too far behind.   I can say from personal experience that European companies can be a great resource to partner with and outsource to.

Platform Roundtable 
Michael Arrington, Editor, TechCrunch
Ethan Beard, Director, Facebook Developer Network, Facebook
Cristian Cussen, Director of Business Development, Ning
Brandon Duncan, Director of Platform Engineering, LinkedIn 
John Ham, Co-founder & CEO, Ustream
David Jacobs, Vice President, SixApart, Ltd.
Mike Jones, COO, MySpace
Ryan Sarver, Director of Platform, Twitter

Some of my other favorites:

 

 

 

Posted
 

A great video blog about tech entrepreneurs: mixergy.com @andrewwarner #twist #in

Stepping away from the day job and into your own venture is difficult (especially with a mortgage and kids). One the resources that has helped to inspire me in my journey is This Week in Startups. I've been watching this show from the start and it's probably my favorite podcast on the subject.

However, while listening to the latest episode of This Week in Tech, one of the guest hosts (Andrew Warner) talked about his website mixergy.com. On mixergy, Andrew interviews entrepreneurs to see what made them succeed or fail.  He seems to have a real talent of finding the right entrepreneurs to interview and asking them the questions that we all have wondered about. If you are thinking about starting a technology business then you should check this out.

 

Links for Mixergy:
Posted
 

I had my first Blue Screen of Death in Windows 7 today.

Bluescreen

It looks like Microsoft hasn't conquered death on the desktop yet because I received my first blue screen of death today on Windows 7.  I've been using Windows 7 since the beta and I never had this problem.  I thought once and for all Microsoft tamed the blue screen beast.  To Microsoft's credit the blue screen only flashed for a couple of seconds and the computer rebooted rather quickly.  I did think it was interesting that Microsoft's Problem Event Name is "BlueScreen".

Also, I should point out that this happened because I tried to open a Flash project file in CS4 while I had a youtube video playing in the browser.  So thanks Adobe!  I was also on a MacBook Pro so that might had something to do with it too because blue screens usually occurred in the past because of hardware driver issues.
Posted
 

What I Want From Santa in 2009

Kindle

I really didn't want anything for my last birthday.  All I wanted was to go out for a nice dinner. That was the first time that I can remember where I didn't want anything for a birthday.  My mom even asked which store I wanted a gift card from and I told her not to get me anything. My wife was sweet by disregarding my wishes and got me a nice charger for my iPhone.  Maybe this comes with age because you don't want to think about your own age after 30. Or maybe this happens when you have kids and their birthdays and holiday gifts are all that matter. 

Melissa has been telling me that I need to figure out what I want for Christmas because her family is exchanging names this year on Thanksgiving. So I need to be ready to put what I want on a slip of paper next to my name. I started to think about it and I got the same feeling that I really don't want anything.

Then it came to me, an Amazon Kindle. Ever since Amazon released their Kindle app for the iPhone I found myself reading a lot of books on my phone.  Melissa is a professor and she always thought that every college student would eventually have a Kindle. When Amazon first released it I thought it was too expensive and people wouldn't want to carry around a device just for reading. I have to admit that I was wrong. There is something powerful about having 10+ books with you all the time in your pocket. From now on I will always look to purchase the digital version of books that I want to read. Also, the digital versions are usually 30% to 40% cheaper. Reading text only books on the iPhone is great but it would be nice to have a larger screen for books with diagrams and illustrations.

So we will have to see if Santa thinks I've been naughty or nice. Even though they lowered the price it's still too expensive for the gift exchange. Melissa said I should just ask for an Amazon gift card, but gift cards aren't that fun to open up on Christmas especially when you know that all you are getting is a plastic card. However, that plastic card is fun the day after Christmas.

Posted