Microsoft Songsmith on a MacBook Pro

I guess you’ve already witnessed Microsoft dropping it’s zero-drug policy, and the first obvious result. The Microsoft Songsmith Spot was certainly created by some kind of PR-genius. They are using a MacBook Pro to actually demo the software in the clip, a good choice, but don’t you think that it’s a bit too obvious how they’re making fun of themselves? “Microsoft, so it’s pretty easy to use, hu?” should be enough. But it’s about your opinion, so just watch and learn.

Monetizing Blogs: realistic approaches

An interesting question, because many people now start blogging to earn some additional income, inspired by some top-bloggers earning remarkable amounts by just blogging. But is it indeed realistic to expect a blog to become a considerable income source? Most of the time it’s not. Why?

Why do you have a blog? Is it because you are seriously interested in sharing your opinion on some special topic ( like programming and usability here ) or just because you think that everyone should have a blog, just like a linkedin or facebook account. There is no need to have a blog, seriously, and if you have nothing to share, don’t force yourself to. Commenting on someone else’s posts can be very satisfying, too. 

And even if you really do have something to share, be prepared to be just one of many. It’s hard to really distinct yourself from the tons of bloggers out there. You can do so, of course, by choosing a different language, a different style, a yet uncovered topic ( though I guess that’s hard to find ) or some other factor I didn’t think of. If you do so, because you just feel like, chances you will be successful in monetizing your blog aren’t bad. Most of the time, however, blog posts are mostly generic in terms of style and content. 

So now we’re passed that point: Be very unique. That’s certainly a way to attract visitors, and most of all keeping them. But even if you do generate a certain amount of traffic each month, you still don’t earn money. Once again: interested users will find your blog, and if not, the blog is not interesting for them. Simple truth. 

Now, assuming you’ve got your few thousand impressions each month, you really need to monetize it. And it’s been a long road already. Start thinking about Google’s AdSense, though it doesn’t seem to generate amounts bloggers sometimes think they might get. Be prepared to earn just some dollars, nothing spectacular. Remember, people still need to click on a link actually. 

There are other ways of selling your blogging soul. One is to do paid product reviews. Another is the old-school banner. Decide for yourself what you are willing to give up. Because visitors will notice change, and advertising or the attempt to monetize your writings may offend them. Think about that too. 

Or just be happy without all the money-hassle and, assuming you are working like 5 hours a week on your blog, it’s pretty fantastic to believe that 5 hours a week can generate enough money to make it worth mentioning. And even if you want to earn money, keep in mind that even one of German’s top bloggers, Robert Basic, gets an income from about 3000€ each month. And he certainly has traffic…

Finally ( after years ) DRM-free music in iTunes

Actually it’s nothing that’s pulling me off my chair, just because it’s not that hard to get digital music without copy protection. But I’m a bit impressed that Apple is actually the first legal music provider to sell music without any DRM system. 

Already bought songs can be updated for something around 30 cents, which certainly sucks hard, and the price for new songs can be anything between 69 and 129 cents, a long-time demand of the music industry. 

I guess not the action itself is the big important here, but rather the perception of some guys over at Universal or wherever that DRM just doesn’t work. No it’s finally there: legal, unprotected music ( like in the old days ) at a reasonable price ( not like in the old days ). Welcome.

Foodhacking

Good morning.

 

French fries

French fries

I just realised why i like cooking that much. Because it’s hacking – in a way. My french roommate ( a cool guy btw ) is very good at that, and he impressed me by – bring in the cliché – preparing french fries in a pan. 

I’m curious. All the time, people affine towards computers and related stuff are considered to eat only instant food or microwave dishes. True? I don’t think so, many nerd-friends of mine tend to cook from time to time, not the worst stuff.

It may of course also be affected by the desire for quality. Programming and hacking is sometimes just motivated by the need to improve a situation or to simplify a workflow. Same for food, I guess.

Breakfast was tasty, by the way.

Improving your Software efficiently: Talking to users.

Yes, I know, it sounds very, very odd. Users, bah, just keeping everyone from doing really useful stuff. Users, always finding bugs that turn out to be not-so-well implemented features. Users, not understanding the big ideas powering the programs we develop and the time we spend. Users, still using that outdated 5-year-old version of a product just because they are used to it. Users, not willing to switch just for the sake of having switched. I don’t understand it. 

But it’s users using ( and sometimes even buying ) software. And maybe you are involved at building a software product. I bet you consult your friends or fellow colleagues from time to time seeking input for a form, text, feature whatsoever. People who are just like you are the worst giving you advise on how to do something. I do have friends who are still pretty happy using zsh and rocking the world using the shell. But that’s just not the majority. 

Everytime I’m thinking about something cool in terms of a new project, I talk to my strategic consultants. I meet them when I’m at my parents house at dinner. They consist of: My father, my mother and my brother. And it sounds odd again, but explaining something to people who are potentially end-users, you’ll get a clue about how useful your software idea is considered in an instant. And that’s the kind of feedback I’m looking for. I know that most of my fellow students are used to the most weird kinds of application, expecting valuable feedback from them considering anything computer-related is like asking a priest for his opinion about the existence of god. 

So my message at the end of the year is simple: Talk to users. Not only when it comes to usability testing ( which is also crucial ), but at just every step of your project. That’s where the focus should be. For me that means: having dinner regularly. Nice, hm?

Facebook Programming Challenge

I just read some very interesting programming challenges located at facebook. Though time is certainly a precious resource, I consider it crucial for a programmer, especially if the claim is to be a good one, to take some challenges from time to time, be it implementing a complex algorithm or solve puzzles like the facebook ones. 

Time is a limited resource. So I’ll better hurry in doing something, otherwise I’ll be forever stuck in the 80% completion state with too many projects around here. 

By the way, I’m totally unsure whether to choose git or svn for my next project. Any tips?

Merry Christmas

to all of my readers! I’m going to celebrate with my family now and have some party afterwards with a lot of my friends. Hope to see some of you there. 

P.S.: Got a nice new Exilim Digital Camera.. niiiice, see:

[singlepic id=1 w=320 h=240 mode=web20 float=center]