"If you think you have mastered it, you have already begun your descent."
-- Garr Reynolds on his
Presentation Zen blog,
writing about the
lessons he learnt from the art of jazz.
This is so true on everything that happens around us. I've always seen people talking so confidently about things and have been very weary about it. When someone talks about something I expect passion. Overconfidence often hides the opposite. People that keep humbleness at their core, however, bring the most power. Be humble!
"Make time for it. Delivering an untested application is compromising – it’s delivering uncertainty, fragility, and a ticking time bomb of unmaintainability. If your boss/client/devil-on-your-shoulder doesn’t think that time should be taken to write tests during initial development, help them understand that it’s really a time saver in the long run.
Next time you add a feature, refactor a module, or upgrade to a new version of a library or framework with the confidence of having a test suite, take a moment to consider how much time you would have spent debugging new code, manually re-testing every feature in your app, or deploying a hotfix to production because of a regression issue. Testing goes a long way toward mitigating these time losses."
-- Jason Morrison commenting on
software testing on J. Nunemaker's blog.
You are testing your code, aren't you? So, next time a customer asks you for an appliation, DO factor in the costs. The real costs. Unless this customer understands the importance of testing, just don't go working with them. Testing is very important in the long run. You don't want anything to break when you upgrade the libraries and testing keeps you safe, signalling the things that go wrong, so that you know exactly where to find the problem. Test your code!
"A redesign can be worth its weight in gold if you get it right. There is a thin line between freshening up your design, and taking a step backwards with a redesign. Sometimes a redesign can be subtle and simple, and other times it can be a huge re-vamp of a company and it's goals."
We're not designers per-se. However, we recognize beautiful things when we see them:
50 stunning examples of a great redesign
This blog is all about making a difference in all aspects of life. For those of you that don't know, Romanians had their election day on Nov 30. There have been lots of people stating their DOs and DONTs about that day. However, even though our election law has some bad parts that are pretty stupid I chose to go and express my vote (I can explain the peculiarities if needed). I just found out a few minutes ago that the ex-prime-minister was 3 votes away from NOT getting into the new Parliament. I would have felt sorry for him because I appreciate some of the stuff he's been making in the last 4 years but that's not the point. The point is that if you don't go, you can't make a difference. You won't be able to even say that that guy that's been elected was your choice. Or the opposite, for that matter. You're basically out of the game so you'd better keep your mouth shut until next time. Remember: that guy was 3 votes away. This makes it very clear to see that you can make a difference. Every vote counts. Every one of them. Even yours!
Posted by: grn in quote, mindset, business on
Dec 4, 2008
"When you’re charging by the hour, it’s much harder to grow your bottom line without growing your head count. By selling a product, especially a self-service product over the Web, you can double your business without having to work harder or hire more people. That’s a fairly significant pro, in my opinion."
-- Dave Greiner, Freshview in
this articleThis pretty much sums up the same idea we have here at Infinium. And we're working towards having our products rather than doing only consulting type services.