Skip to main content

Need of blogging!

What is a (We)blog?

Normally blogs are defined as "Online diary". But I see it as "the place to log our ideas for future reference".

Are blogs useful?

Let me try and explain it with an example! I have come across many ppls who used to copy the projects which they work in their company for future reference !! They do things like,

1. Uploading it to yahoo briefcase,
2. Zip it and send themself a mail,
3. Burn it into a CD etc.,

But practically they wouldn't be in need of the whole project as such. They might be interested in a piece of code which could be reused in some of their future projects. Please be adviced that its not right to copy the projects or IP (intellectual property) from your previous company. I feel it to be unethical. I know, perceptions vary :).

When ever you learn something new (or) come across any new topic which you feel would be of use in future then I suggest you to blog about it. Down the line in a year or so if you look back there would be decent collection of information which would be useful for you in future as well as for others.

Not only your old projects, what ever you feel would be useful can be logged here in this electronic media rather than just adding it to your browsers favorites or scribbling it in a notepad. As this would be long lasting.

Other way to look at it is, almost always we learn most of the stuff from internet. Shouldn't it be nice if we start giving back / contributing to it?

Don't get me wrong. I am not talking only for technical bloggers. If at all you are a non-techie guy, lets say a sales person. Then you might want to see this "Top 10 reasons you need as sales blog". So what ever trade you are in, there might be some good / valid reason for having a blog.

How do you find time to do this? Are you always free?

This is one of the question many people ask me. Those people have an opinion that people who blog are totally free and jobless :) It's not true.

I normally dedicate 1 to 2 hours in a day (time of the day varies, normally its @ night times) to blog as well as read others blog. It all boils down to how well we manage our time.

Mind you, starting a blog is pretty easy but maintaining it is tough. We need to keep reading and update ourself with the latest happenings in our field.

Reading others blog? How do you keep track of whose blog to read etc.,

There are quite a few tools availabe on the web which would help one in managing this. For example, there is a site called Bloglines (there are numerous RSS / ATOM feed readers like this in the web. Google too also has one by name Google Reader.) where we could register (for free) and just add the path of all the feeds of those blogs which you feel like reading. [If at all you wanna add me to your list .. this is my ATOM feed http://vadivel.blogspot.com/atom.xml]

This way, you just need to login into one single site where you could read all posts from all the blogs of your choice. Easy isn't it.

How do you know what and what not to blog?

These are few basic steps which I take care while blogging. Just see whether this would be of use to you.

a. I would suggest you stay away from blogging about your company or the project you do at present. I have read enough about those who have lost their jobs just because of blogging or cribbing about their company.

Though there are companies like Microsoft which allows their workers to blog / crib about their company freely. One good example is Scoble's blogspace. When you are not sure about the blogging policy of your company then its always better to stay away from blogging about it. Hope scoble would also vouchee for it :)

b. Be yourself. Don' start blogging something for the sake of others. People are there to know what you personally feel about a situation or an issue.

c. Create a trend for yourself or in other words try and be unique. I know its pretty tough. Still no harm in giving it a try.

How to handle readers comments?

Go through all the comments and give importance to only those which seems to be constructive criticism. Ignore all those destructive criticism as it is not going to help you in anyway.

How to make people comment on your blog post?

You might want to check my another post on this here >> http://vadivel.blogspot.com/2006/06/tips-for-attracting-more-comments.html

Related Posts:

Joe Antony of VoiceOfScape group pointed me to this article. Thought would add that article here for the sake of completion.

Happy blogging!

[P.s:
1. I somewhat feel his post isn't complete yet. So I might update this post when ever I feel so :)

2. If you feel I have missed out anything or you want me to correct something do post it as a comment or mail me @ vmvadivel@gmail.com
]

Comments

Vadivel said…
I got the below feedback as a mail from Simon. Nice to know that Simon liked this post :)

----------------------------------

Very interesting blog, certainly inclined to agree.

Simon

-----------------------------------
Simon Robinson, Editor-in-Chief, ASP Today
http://www.asptoday.com
-----------------------------------
Ravi said…
That's real interesting and positive side of blogging. Keep it up Vadivel!

Ravi P. S
Honeywell
Anonymous said…
nice to read this post
almost all points covered on blogging.
one thing i feel which seems to be missed out in your blogging is postings are not categorized.
like this
http://fredrik.nsquared2.com/
where you can see the "Post Categories" section.
often i am googling to find the solution for the problem ... if the blog is categorized searching time
will be very less...
but you have very good searching facility at the top of the page ... which emits the results instanceously
over all i feel it is very good post to read
Vadivel said…
Thanks for the feedback Jaya. Yeah I understand that categorization is really important. I remember having it in my other blog http://thinkingms.com/vadivel (which I am not using it at present).

The problem is there isn't any direct way of categorizing stuffs in blogspot.
I agree. Blogging is a definite way of knowledge optimization and enhancment rather than just a static accumulated dithering away knowledge base.

Regarding the practice of company stuff being pocket picked to private e-pockets, I think, to be on a honest survey, Chennai would rank the top. I have scores of examples, live and caught red handed from the ranks of developers to top brass, in various organizations that have been resorting to such mean and base stuff.

Let us stop that discussion and see something optimistically.

When a useful information is locked into a private knowledgebase, there is not much scope of improvement. Diversified set of people comment and comments proliferate and improve the information posted therein, thus improving the scale of validity and lifetime of the data. Is'nt it?
Anonymous said…
What about your opinion on writing tech blogs in native language...

Kindly advise me about this blog..
http://techtamil.blogspot.com

Mahir
Anonymous said…
I agree.Will follow what you say.
Manish Gour
Deepak said…
Vadivel,
After viewing your Blog I cannot abstain from appreciating you ! your blog is very informative especially for Newbies like me ! if you have time pls visit my blog @ deepakinsql.blogspot.com
Vadivel said…
Nice to know that my blog is useful for you. Thx for the feedback Deepak. Sure would checkout your site this weekend.

Popular posts from this blog

Registry manipulation from SQL

Registry Manupulation from SQL Server is pretty easy. There are 4 extended stored procedure in SQL Server 2000 for the purpose of manupulating the server registry. They are: 1) xp_regwrite 2) xp_regread 3) xp_regdeletekey 4) xp_regdeletevalue Let us see each one of them in detail! About xp_regwrite This extended stored procedure helps us to create data item in the (server’s) registry and we could also create a new key. Usage: We must specify the root key with the @rootkey parameter and an individual key with the @key parameter. Please note that if the key doesn’t exist (without any warnnig) it would be created in the registry. The @value_name parameter designates the data item and the @type the type of the data item. Valid data item types include REG_SZ and REG_DWORD . The last parameter is the @value parameter, which assigns a value to the data item. Let us now see an example which would add a new key called " TestKey ", and a new data item under it called TestKeyValue :

Screen scraping using XmlHttp and Vbscript ...

I wrote a small program for screen scraping any sites using XmlHttp object and VBScript. I know I haven't done any rocket science :) still I thought of sharing the code with you all. XmlHttp -- E x tensible M arkup L anguage H ypertext T ransfer P rotocol An advantage is that - the XmlHttp object queries the server and retrieve the latest information without reloading the page. Source code: < html > < head > < script language ="vbscript"> Dim objXmlHttp Set objXmlHttp = CreateObject("Msxml2.XMLHttp") Function ScreenScrapping() URL == "UR site URL comes here" objXmlHttp.Open "POST", url, False objXmlHttp.onreadystatechange = getref("HandleStateChange") objXmlHttp.Send End Function Function HandleStateChange() If (ObjXmlHttp.readyState = 4) Then msgbox "Screenscrapping completed .." divShowContent.innerHtml = objXmlHttp.responseText End If End Function </ script > < head > < body > &l

Script table as - ALTER TO is greyed out - SQL SERVER

One of my office colleague recently asked me why we are not able to generate ALTER Table script from SSMS. If we right click on the table and choose "Script Table As"  ALTER To option would be disabled or Greyed out. Is it a bug? No it isn't a bug. ALTER To is there to be used for generating modified script of Stored Procedure, Functions, Views, Triggers etc., and NOT for Tables. For generating ALTER Table script there is an work around. Right click on the table, choose "Modify" and enter into the design mode. Make what ever changes you want to make and WITHOUT saving it right click anywhere on the top half of the window (above Column properties) and choose "Generate Change Script". Please be advised that SQL Server would drop actually create a new table with modifications, move the data from the old table into it and then drop the old table. Sounds simple but assume you have a very large table for which you want to do this! Then it woul