From time to time I just blast tweets about software development, project planning, team dynamics, or whatever else comes to mind. Here is a synopsis of recent tweets and rants. If you want to follow the conversation follow me at techknow and/or juixe and I’ll be sure to follow back.
Software Development
- If your code works not because of your programming intentions but because of bug side effects and your client doesn’t care, it is not done.
- I need a software development bug repellent.
- Design fail if you fix a log message and you break some functionality.
- If a carpenter’s rule of thumb is to “measure twice, cut once” then a programmer’s rule of thumb should be “design twice, code once, refactor a few times, and optimize only if you have to.”
- Saying you know programming is like saying you know how to read, a first grader knows how to read!!
- Requirements gathering is not creative writing.
- I love requirements: The initial instruction should completely initialize the initial value.
Team Leadership
- The only two requirements for a manager is that he is breathing and that he can communicate with his team in their language.
- What happens to you is not other people’s fault, it is your opportunity.
- There is nothing worse than a perfectionist that doesn’t know what he wants.
- The worst thing you can so when you make a mistake is lie about it.
- Every once in a while you have to recalculate, reshuffle, and/or remix your priorities.
- Embrace the edge.
Product Placement
- In Google We Trust.
- Google claims their motto is to ‘do no evil’, put I suggest they change it to ‘do no customer support.’
- If you use Google search to find Google Mail customer support and still can’t find it, is that a fail in their customer support or search?
- There should be Freedom of Information Act for corporations. I want to know everything that Google knows about me and how that info is used
- Can’t believe the AT&T website is not iPhone/mobile friendly.
- Apple should develop a dual screen iPhone, iPhone GS3 DS.
- I imagine a time when Zynga will have in-game ads for Monsanto genetic modified seeds on FarmVille or Foster Farm turkeys for Cafe World.
- Facebook saves everything you create/post/save/click/delete, it can reverse engineer what you where thinking.
- Doing four square drive-by check-ins.
- Does Craigslist have an iPhone app?
- Do you have multiple twitter personality disorder?
Quote
- If we let things terrify us, life will not be worth living. – Seneca
- If I could make the same amount of money but wake up until when I can’t hold in my pee any longer, I will be a success. – Phil Kaplan
- The answer to the question “where do good ideas come from” is always the same, the come from bad ideas. – Seth Godin
- Only the mediocre are always at their best. – Jean Giraudoux
- From pitch perspective, the more you wear your idea, the more it fits you… – Brad Feld
- Nothing fails like success. – Arnold Toynbee
- I totally question the conventional wisdom of the American dream. – Anil Dash
- If we wait for the moment when everything, absolutely everything, is ready, we shall never begin. – Iva Turgenev