Thursday, April 20, 2006
Show me which links on my website are worn out!
crazyegg.com appears to be working on cool visualizations of the effectiveness of a website. I really like the heatmaps screen shots...
Want some Web 2.0 Vitamins?
Came across Vitamin the other day via a coworker. It's a site where a bunch of web 2.0 heavy hitters contribute content, interviews, reviews, training, etc.
One of the training podcasts , "Scaling Web Apps on a Budget", caught my attention. It briefly talked about how flickr scaled up and pushes updates to their production env. The 3 stage developer to production appears logical and simple. What surprised me was the lack of formal QA prior to pushing updates to the production servers. Developers appear to fill that role. Kinda cool and is dev on a budget.
Of the projects I have worked on the best bugs I have fixed have always appeared in an eat our own dogfood deployment. There is nothing like using your own product!
One of the training podcasts , "Scaling Web Apps on a Budget", caught my attention. It briefly talked about how flickr scaled up and pushes updates to their production env. The 3 stage developer to production appears logical and simple. What surprised me was the lack of formal QA prior to pushing updates to the production servers. Developers appear to fill that role. Kinda cool and is dev on a budget.
Of the projects I have worked on the best bugs I have fixed have always appeared in an eat our own dogfood deployment. There is nothing like using your own product!
Friday, April 07, 2006
Sunday, March 19, 2006
Kidney Stones
Had my first kidney stone this week and I have to say it hurt like hell! Luckily the hospital was nearby and they gave me all sorts of fun drugs to mute the pain. The whole ordeal took 6 hours, which I hope to never have to experience again.
For me, this was just sharp reminder that I need to take care of my health. So I joined a gym and hope to be a regular from now on. After my second day of swimming and exercise, I must say I feel great!
For me, this was just sharp reminder that I need to take care of my health. So I joined a gym and hope to be a regular from now on. After my second day of swimming and exercise, I must say I feel great!
Saturday, March 18, 2006
Counting lines of code
I wanted to count the lines of code for a project I was working on and realized that it can be done with some simple regexp and commands. Thought I'd share:
find dir -type f | egrep "(\.xml|\.java|\.jsp|\.tag|\.sql|\.html|\.tld|\.css)$" | xargs cat | egrep -v "^[\s\t]*$" | wc -l
I was surprised that there are companies that sell software to do the above. God I hate over engineering
find dir -type f | egrep "(\.xml|\.java|\.jsp|\.tag|\.sql|\.html|\.tld|\.css)$" | xargs cat | egrep -v "^[\s\t]*$" | wc -l
I was surprised that there are companies that sell software to do the above. God I hate over engineering
Wednesday, March 08, 2006
When The Long Tail Wags The Dog
Came across this essay When The Long Tail Wags The Dog.... Found it interesting and generally agree with the ideas proposed. General purpose systems enable things to be huge and can hit unintended sweet spots, but there is a fine line between good general and overly complex general.. This is another important factor for determining the success of things too... Achieving both simplicity and generality in a single system is hard and achieving both requires a lot of discipline and iteration... As Galls Law describes, general systems always need to evolve from simple ones..
Wednesday, January 25, 2006
Plain gauze rabbi person
At Lotusphere 2006 I did a demo of Activities (what I work on at IBM) to members of the Japanese press... Here is the article... To understand what they wrote I translated the article on Bable Fish... To my surprise I was identified as the "plain gauze rabbi person" in the article...
Saturday, January 07, 2006
Today is Dress Up a Pet Day
Came across Lesser Known Holidays... My birthday is not on the list :(.... What's interesting about this site is that they implement microformats.. Appears to be a good way to get free publicity..
Thursday, January 05, 2006
tools of the trade at 37signals
Came across this..
explains what 37signals uses for their business... interesting, they develop on macs..
explains what 37signals uses for their business... interesting, they develop on macs..
Wednesday, January 04, 2006
Just published an article
Yay.. my article got published. It provides an overview of the IBM Workplace programming model..
Monday, December 26, 2005
Zawinski's law of software envelopment
Zawinski's law of software envelopment is fun and when you come to think of it is soo true :)...
Saturday, December 17, 2005
Sunday, November 27, 2005
Worst Job Ever
Worst Job Ever.. I have always wondered who was listening to him :)... see the video to find out who
Monday, November 21, 2005
Identity 2.0 Keynote
You really have to watch this keynote... A unique and powerful presentation style!
Saturday, November 12, 2005
The Spherical Chicken
I was talking with one of my colleagues about some design work we have been doing, and he mentioned a "geeky" but funny joke.. I searched the web and found a complete write up here..
Since then I have been labeling all my early design (the early hand wave designs) "the spherical chicken" :), to make the point that early designs are not absolute..
Since then I have been labeling all my early design (the early hand wave designs) "the spherical chicken" :), to make the point that early designs are not absolute..
Friday, October 28, 2005
Book Excerpt: The Innovator's Dilemma
Got a link to this book excerpt from the innovator's dilemma. It is an interesting read that provides a perspecitive on the reasons companries rise and fall. Though the discussion was about hard drives, it can easily be related to software.. Enjoy
Sunday, October 23, 2005
Subscribe to:
Posts (Atom)