Archive for the 'Recommended Reading' Category

Firefox, Web Project Management, Google and Making Happy

nirav June 20th, 2007

Assorted recommended reading for you!

Making Happy

Here are the 16 points, if you follow, will make you more open, creative and happier! (found via 43 folders)

  • Complaining is silly. Either act or forget.
  • Thinking life will be better in the future is stupid. I have to live now.
  • Being not truthful works against me.
  • Helping other people helps me.
  • Organizing a charity group is surprisingly easy.
  • Everything I do always comes back to me.
  • Drugs feel great in the beginning and become a drag later on.
  • Over time I get used to everything and start taking if for granted.
  • Money does not make me happy.
  • Traveling alone is helpful for a new perspective on life.
  • Assuming is stifling.
  • Keeping a diary supports my personal development.
  • Trying to look good limits my life.
  • Worrying solves nothing.
  • Material luxuries are best enjoyed in small doses.
  • Having guts always works out for me.

Extreme Programming Rules

nirav June 13th, 2007

If you are familiar with Extreme Programming, these rules are not new to you. If you are not, they will certainly give you a lot of insight in good software development. We have been using many XP principles in our projects, and have had very good success.

Here are the XP rules, straight from the XP website.

Planning

Designing

Coding

Testing

Sometimes I think these are too idealistic. The real world demands are to deliver working software fast. A team that’s tuned to extreme programming can certainly deliver good code quickly, but most programmers are taught differently. They are not tuned to pair programming or test driven development. Many managers too doubt the value of these principles. That makes it more difficult to implement them.

I am dreaming of a project where we can implement all these rules!

Guide to technical writing

nirav May 16th, 2007

Writing is one of my passions. I actually started as the founder editor of India’s first ezine - MagNet (which we later converted to a software company!) Most of the people write really bad emails, let alone technical documentation, articles or reports. It’s not just the English usage, it’s not just the punctuation but it’s much more.

I was talking to someone about technical writing. Wanted to suggest some resources so that he can polish his writing style and be ready for bigger assignments. A little bit of web surfing opened may doors. If you are interested in writing, planning to write an article, or dream of authoring a book, I strongly recommend going through these resources.

I guess I too have a lot of reading to do next ;-)

YouTube video awards

nirav May 3rd, 2007

You Tube Awards
So now we also have the YouTube Video Awards! But I like the idea! The crowns are already given, but the process of voting for five days, seven winners were announced. The making of these movies are interesting stories in themselves. There are some professionally done, while some homemade! People actually took a lot of efforts making them (the comedy category winner is a 2m14sec video, shot on a beach over 4 days). And millions took great efforts in voting! Over to the winners than!

Note from Boss to Employees

nirav April 26th, 2007

Read an interesting note from boss to employees on ExecPundit. Naveen sent the link and I felt if everyone would follow those suggestions, things would be so much better! The post also has a few notes from employees to the boss, and they are also a good read! Here’s a sampling of the note from boss to employees:

  • I am sometimes under enormous pressure from upper management; pressure that you seldom see. Anything that you can do to make my job easier will be greatly appreciated.
  • I will make mistakes. Please give me the same understanding that you’d like me to give you when you blunder.
  • If I do something dumb or am on the verge of doing so, please tell me. Don’t hint. Tell me.
  • I expect you to take initiative. If you keep bouncing things to me, I’m going to wonder why I have you around.
  • Don’t let all of my talk about meeting goals and producing results lead you into unethical behavior. You always have my permission to be ethical.
  • If either of us has a problem with the other’s performance, let’s talk about it.

So true!

Next »