Elad Katz - Cool Stories

Friday, May 15, 2009

Some words about my blog...

Hi again!

Time to talk about the Blog

It's been a while since I started this blog and I think it's time to say a little bit about it.
When I started writing it I wasn't really sure what is the direction it will take. I'm hardly an android expert - I have just started out so it's not going to be one of those sites that teach you how to perform tasks in android. In a way, it's the exact opposite of that...

What do I Mean?

Well, as opposed to other blogs that will discuss android development tutorials and teach you what to do if you want to add a button or show a dialog box, this blog will show you what happens when you experiment - what happens when you do things WRONG. The learning of a new platform in my opinion should not be a smooth ride - you need to fall down and scrape you knees a few times so you will learn. Learning from a book or just following the tutorial doesn't give you that bloody feeling that you would get if you were to use an int instead of an integer early on in the development just to find out that you also need a null value for that int (for me it was a Joker card that didnt have an int value). No you have to learn those things the hard way - but as Nathan Hale once said : "I only regret that I have but one life to lose for my country" - you can't make all the mistakes yourself - that's where I come in! :)

How it should work
So it's real simple, remember the post I made about the UI hell I went through trying to show the thrown cards in the right way - well it might not be the most accurate and concise way to explain the mistakes to avoid when wprking with views, but when you start to write something and come across the same issue - you can say oh yeah, I've been here - I can fix this.

How you can help
Tell me about your experiences, share your mistakes with the community - You can learn allot about your mistakes just by writing them down - and you will surely help others.
It doesnt have to be android mistakes, it can be genral software development issues, like I used a '=' sign instead of a '==' sign and nulled out a bunch of stuff, or I used generics in a very wrong way, etc...

Give it a try - it's cathartic, confess your sins!


  1. Keep on doing things the wrong way! I love it :)

  2. Thanks for the sharing this website. it is very useful professional knowledge. Great idea you know about company background.
    web application development

  3. Ha! This is exactly the theory behind my tech blogging. I make a mistake, bang my head against the desk for a few hours or days, and then I tell a story about it on my blog. :D

    You are right, it's quite cathartic.

    BTW, I found my way here because I'm trying to get Hebrew to work on my new G1. I was hoping to find a way to do so without re-flashing the phone so that I could get root access. That does not look like an option. *sigh* I guess that means I have to sacrifice a day of my time and a few forehead bruises to the cause. :)