Thursday, August 27, 2009

Kareema's guide to Twitter and Rule Engines

Rules.
Constraints.

These are the things that make Twitter mainly attractive to the more intelligent portion of the human race. Unfortunately, we're not the only ones attracted to it. There will always be those who are in it for the sake of Gareth and Ashton. Filter these idiots out and Twitter would be close to a haven for people who love social networking within the borders of the kind of rules and constraints which make things work... a harmonious and fully searchable collection of information about what people are doing, whom it concerns complete with key words in no more than 140 characters. Fuss-free. Bliss.

I've come to realise that such rules are exactly what I need in a job. At the moment, I come to work everyday and develop software in a way that I choose. There are no rules constraining me. No one questions my methods because no one else knows any methods to begin with. Everything is relaxed and awesome. Except that my so-called methods suck and I feel like I don't know what I'm doing. I'm still a noob in the guild of software development and in this particular guild hall I'm not getting any more experience points. I really need to level-up...

That's why I'll be back with whom I consider the real Guild Masters next week Thursday. Cyest. Hello again to early nights and early mornings.
Cyest's Luke the Skywalker once told me that the way I understand things is like that of a rule engine. I was slightly insulted by this at the time, because all I heard was that I think in an uninnovative robotic way, but it seems to happen more often than not that the wisdom of the more experienced only hits your head at a later level.

Speaking of how rules are awesome if you treat them in the right way, and how it seems to be my turn in the circle to blog about how fasting rocks, Ramadaan Kareem to everyone. Fasting and trying to abstain from all things otherwise enjoyable has offered me the opportunity to... well, in all honesty code better. :(
If you want to get the best coding experience, what never fails to work is all drink (because for some reason, needing to urinate increases typing speed) and no food (because that's makes you warm and fuzzy and you need to be cold and edgy to come up with solutions).

To summarise how Twitter should be treated, this happened a few days ago and it should be said here and now that no matter how much of a moron he is, I still love him.

Warren: hey
on twitter
can i ryt on your "wall"
Kareema: no
you tweet.
you send out messages
some of them have hash tags
so people looking for certain topics will find them
example
#weather its hot today.
-hash tag
some of them are directed at people
or multiple people
example
@taineechan dont you think @warrenblake is a moron

The CorpseKicker on Twitter