Scott Hanselman

Your words are wasted

August 19, '12 Comments [77] Posted in Blogging
Sponsored By

Photo by KrisOlin used under CC - http://www.flickr.com/photos/krisolin/6861197374It needs to be said again, perhaps this time more strongly. Your Blog is The Engine of Community. Dammit.

Blog More

You are not blogging enough. You are pouring your words into increasingly closed and often walled gardens. You are giving control - and sometimes ownership - of your content to social media companies that will SURELY fail. These companies are profoundly overvalued, don't care about permalinks, don't make your content portable, and have terms of service that are so complex and obtuse that there are entire websites dedicate to explaining them.

I've presented at a number of "town hall" style meetings and often presented (for YEARS now) talks on "Social Media for Developers" where I've said "Every developer should have a blog." Put yourself out there and make it findable. And still you tweet giving all your life's precious remaining keystrokes to a company and a service that doesn't love or care about you - to a service that can't even find a tweet you wrote a month ago.

Where are people writing?

My friend Jon Udell is asking "Where have all the bloggers gone?" and watched both he and his wife's "Blog's Heartbeat" reduce to an almost comatose level. Tim Bray notices this pattern as well.

Now more companies and consortiums are popping up claiming to be "reimagining writing" or "rethinking publishing" or take the concept of a simple "draft post" and, according to Svbtle "[allow] ideas to start abstractly, to ruminate for a while, and then, as I work on them, to become more and more concrete until they’re ready to be published as articles." So, reinventing drafts? Regardless, Svbtle and it's new design has since attracted a who's who of Silicon Valley thinkers and is now on its way to becoming the digirati's Economist, except with bylines.

Here's the thing though, it's still RSS. It's just a blog.

Own Your Words

I've been blogging here for over 10 years. On my domain, running my software pushing out HTML when you visit the site on any device and RSS or ATOM when you look at it with Google Reader (which 97% of you do.) I control this domain, this software and this content. The feed is full content and the space is mine. Tim nails it so I'll make this super clear. If you decide to use a service where you don't control your content, you're renting.

Own your space on the Web, and pay for it. Extra effort, but otherwise you’re a sharecropper. - Tim Bray

In a time where we are all gnashing our teeth about Twitter's API changes that may lock out many 3rd party developers, Google Plus's lack of content portability or lack of respect for the permalink, as well as the rise of country club social networks pay-for social networks like http://app.net we find ourselves asking questions like:

  • Why doesn't someone make a free or cheap social network for the people?
  • Why can't I control my content?
  • Why can't I export everything I've written?
  • Who owns what I type?
  • Why isn't there an open API for my content?
  • Why can't I search posts over a month old?
  • Why can't I have this or that username?
  • Why am I not verified?

All these questions are asked about social networks we don't control and of companies who don't have our best interests at heart. We are asking these questions in 2012? Read those bullets again. These were solved problems in 1999.

You want control? Buy a domain and blog there.


Sponsored Ad: DevExpress Webinar: ROI for 3rd party tools. Is it more cost effective to build or purchase developer tools? In this webinar Jeffrey Hammond, Forrester Research, will walk you through an ROI calculation model and help you consider how you might evaluate your future tools investments. Register Today!

About Scott

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.

facebook twitter subscribe
About   Newsletter
Sponsored By
Hosting By
Dedicated Windows Server Hosting by ORCS Web
Sunday, August 19, 2012 7:37:51 AM UTC
Preach it!
Sunday, August 19, 2012 7:46:46 AM UTC
What advice would you give to those people who feel they don't have anything original or meaningful to contribute, or who are intimidated by the calibre of other blogs they read and are too nervous about appearing foolish or ignorant to publish their own content?
Sunday, August 19, 2012 7:48:05 AM UTC
Blog anyway. Everyone is an expert at something. Blogging is worth while just as a diary or journal is worthwhile, except with a blog you can google it later.
Sunday, August 19, 2012 8:07:28 AM UTC
Great post Scott, important for all bloggers to recognise this. Very true that there's no good reason people should give some other company control of their own words/content when they can own it themselves only to have those companies dictate how it's used and utilised.

Also nice tip on using draft posting to allow ideas to flow and then publish when ready. Personally I made a conscious effort of doing this recently and I felt it makes a big difference it the quality of what gets published.

Thanks!
Sunday, August 19, 2012 8:18:22 AM UTC
@Phil, Like Scott says: blog anyway. If you just spent half an hour googling to make something work, blog it. Summarize what you found and the next time you need the info, you know all the info is on your blog and won't have to search for it for another half hour.

Look at your blog as an extension of your brain.
Sunday, August 19, 2012 8:36:40 AM UTC
Great Advice, Scott. I too fall into the trap of "renting" too much. I make excuses and say I don't have the time to add to my own site but I spend tons of time finding and reading content to distribute to my social media friends.

It pretty much comes down to: do you want to be a content aggregator or a content producer? Which one will you enjoy more, and which one will pay off the best?
Sunday, August 19, 2012 9:08:27 AM UTC
Why doesn't someone make a free or cheap social network for the people?
There are some open source efforts going on in that field
fx. http://diasporaproject.org/ - don't know how complete it is though.
Sunday, August 19, 2012 9:22:02 AM UTC
I could not agree more Scott. Though I still have the hardest time trying to convince people to start a blog. "I don't have time to blog" "I don't know what I'd write about".. yet they end up posting lots of content casually on various social networks/forums.

Perhaps blogging tools need to adapt to more short form uses and have posting interfaces that seem more accommodating rather than a massive empty textarea with tons of options from slug to categories and tags.

The old WordPress Prologue/P2 themes comes to mind.
Sunday, August 19, 2012 9:24:00 AM UTC
Hi Scott, I'm a developer, but can't seem to make up my mind whether to build my own blog or make use of something publicly available like wordpress.

I really like your blog, and would like to know what option you have used for this ? Did you build it all from scratch ?
Sunday, August 19, 2012 9:30:02 AM UTC
You are perfectly right that blogging using a platform you control ensures not only perennity of your thoughts but also that your hard work doesn't become a commodity used to further the business interests of someone else.

Time to re-boot my programming blog, thanks for the push!
Sunday, August 19, 2012 9:38:25 AM UTC
Great post!

Do you have any thoughts on maintaining a blog using a free blogging service?

For example, WordPress, Blogger and Tumblr all have free hosting services. You can still export your content using these services (although WordPress won't export any images!).

These free services still mean you're "renting" space in a way, although you could argue they are bit less of a walled garden than, say, Facebook or even Google Plus. Any thoughts? Thanks



Josh
Sunday, August 19, 2012 9:51:22 AM UTC
I think you just haven't found the social/microblogging network which would satisfy your needs. Not an advertisement: try http://juick.com. While it more russian-oriented, almost all people in there speaks English and very welcome.
Sunday, August 19, 2012 10:16:02 AM UTC
If you've spent 30 min trying to do something there's no harm posting it as a question and answer on stack overflow. That is what a prospective employer is going to look at, and is nicely tied to your stack overflow career profile
Sunday, August 19, 2012 10:37:04 AM UTC
I used to blog a lot. I started losing enthusiasm after being told I was writing insipid pieces of shit over and over and over.

The unhealthy ecosystem of aggressive, destructive criticism and a failure for anyone to actually give a shit about blogs in the first place is harming the prevalence of blogs.
Sunday, August 19, 2012 10:46:10 AM UTC
A good middle ground is to buy your own domain and use GitHub pages to host your blog. GitHub pages uses Jekyll as a static site generator and is quite a fun thing to play about with in itself (though it requires that Ruby be installed on your machine, a bit of a pain on Windows). Jekyll is often referred to as a "blog engine for hackers".

The great thing about GitHub pages is that your site is then a regular Git repo, which will of course have a complete history of on your machine. Also since GitHub are then hosting you don't have to worry about performance or uptime or any of those things (plus given a static site is generated by Jekyll performance shouldn't be an issue anyway :) Github also allows you to set a CNAME so you can point to it from your own domain.

To set it up: simply create a repo on GitHub named [yourGitHubUsername].github.com, the site will then be available at that URL, and the Jekyll site will be automatically built when you commit to that repo.

I think this is great as it gives you enough ownership that in the event of some horrible change to GitHub ToS, you can just get your own hosting, generate the Jekyll site yourself and simply push the static files to your host.

This is what I've started doing to get a blog up and running. It's great fun to play with. You get enough control that you can do some interesting things (Jekyll's template language allows you to do if's for's etc), but you don't have to worry about taking on an off the shelf behemoth or rolling your own blog engine :)

Note: I am in no way affiliated with GH or Jekyll, I just love the concept
Nick
Sunday, August 19, 2012 10:58:31 AM UTC
@David & Josh - In my opinion the most important thing is to start writing, it doesn't matter if it's on a free service like wordpress. Make sure you buy your own domain name and point it at your wordpress blog, that way, if you want to move to self-hosting in the future, it's simply a matter of moving the content and updating your DNS.
Sunday, August 19, 2012 12:15:01 PM UTC
Great post.

I couldn't tell from your post whether you think app.net is part of the problem or part of the solution. I see it as part of the solution. The whole concept is to put the user and developer needs first. The user gets total control of their content. Yes, you have to pay a monthly fee, but it's a small price to pay. I pay fees to host my websites, so that I have total control over them. It's no different. Nothing is truly free. Everything has a price in the long run.

As far as blogging goes, using WordPress as suggested by some here is still giving up control. If you can't get all your content (including the images) whenever you want, you're losing. And these types of sites always implement more restrictions and power over your content, not less, as time goes on.

Frank
Sunday, August 19, 2012 12:24:37 PM UTC
I wrote down some related thoughts on my blog a while ago.
Sunday, August 19, 2012 12:32:20 PM UTC
I'm blogging so much that I lost my fingermarks. The problem is, that I blog in german (which is logical when you read my bad English) and our community is damn poor in terms of response! It's like talking to a wall! But don't be afraid: I'll do my part anyway. May the force be strong with me!!!
Sunday, August 19, 2012 1:05:52 PM UTC
This is what I'm preaching on my blog for a while now. I agree 101% with you. CMS software should just get better in time. People will realize they can do a lot more on their own than going with third party services. Their blog can become their own personal social network.

I still don't have a blog written in my native language. This is where light alternatives like Calepin.co can come in handy. Regarding services like Svbtle and Medium, their are missing their target audience by a long shot. I won't be surprised if they change their focus sooner than later.
Sunday, August 19, 2012 1:08:51 PM UTC
What utter nonsense. Some developers are really the most egotistical, narcissistic bunch. Most developers do it as a job, 9 to 5 it pays the bills. Most are not interested in being 'evangelists' or 'coding ninjas' or any other ridiculous, churlish nickname people give each other. If you enjoy blogging, then blog - if you do not that in no way denigrates you as a developer. To suggest otherwise is patently ridiculous.
Sunday, August 19, 2012 1:12:02 PM UTC
I had a related post in 2009 and I really agree with you and believe that tweeting has hurt my blogging with a very lower outcome for myself and community.

http://keyvan.io/twitter-a-real-challenge-for-blogging
Sunday, August 19, 2012 1:47:49 PM UTC
I second that!

No matter what happens to another next big thing social you own domain and your blog will stay.
Sunday, August 19, 2012 1:53:46 PM UTC
I started a blog a few years ago mainly because Scott was saying it was a good idea and I think its been excellent advice: www.domscode.com
Dom
Sunday, August 19, 2012 2:35:41 PM UTC
I think I agree with most of this, the problem is, blogging just doesn't offer the same service as (my most used social network) Twitter.

I have a blog, but it's not conducive to casual, everyday snapshots the way twitter is, I like being able to post quick opinions or jokes, I think it helps build a rapport with your followers. A lot of the stuff I say/do on twitter I think is valuable, but its far too small to blog. I can't write a whole blog post about everything I tweet about, and a lot of them are too eclectic to somehow shoehorn them into one post.

The thing is, I agree, it really annoys me that Twitter can't find ANY of my old hashtags, I can't search my own history, its USELESS in that respect. But (it seems to me) that people spend a lot more time reading content on twitter than they do following blogs? Of course you can always just use twitter to LINK to your blogs, but most people won't follow someone if all they post is links...

I'm not sure what I think about this subect anymore!
Sunday, August 19, 2012 2:44:32 PM UTC
The issues that people are having with social networks in particular only reinforce that my vanity domain is mine, and I can do whatever I want with it. What I would like to see more is not so much a "comeback" of RSS, but expansion. It never really left, but I don't think news readers are growing in use (anecdotally, at least).

As for the dude who thinks that devs shouldn't blog... Maybe if they did (or contributed to open source, mentored others in person, etc.), the state of our trade wouldn't suck so much. The honest truth is that I encounter more people who suck at this, CS degree or high school drop out, than people who build sustainable, supportable, awesome software.
Sunday, August 19, 2012 3:06:34 PM UTC
Your criticisms are correct, but bear in mind that a walled garden gives you instant access to a critical mass of eyeballs that would be difficult to reach on your own. Setting up a blog service is the easy part, getting the traffic is another story.

Unfortunately, this isn't just true of blogging. Try selling a commodity product from your own site. By the time you set it up and market it, you'll be lucky to break even. Companies like Amazon are decimating the last of the middle-class businesses, leaving us with boarded up storefronts and a sea of ho-hum, big box stores.

Scott, it is admirable to advocate against this trend, but you also contribute to it by supporting "Open Source" which is part of the entire Web 2.0 that Jaron Lanier warns us about. This movement is destroying opportunities for small developers, leaving only a few big wigs at the top and an endless supply of cyber-serfs who must compete globally for a bowl of rice.

This trend will only continue for the foreseeable future until we as developers take a stand against open source because it's anti-intellectual and only encourages the worst outcome of capitalism.
Sunday, August 19, 2012 3:28:41 PM UTC
Excellent blog, Scott ! I've forwarded the link to many friends who are not "technical folks," but are publishing, blogging on the web, because I think what you articulate here really is: for "everyone."

I just happened to comment (before receiving your e-mail announcement about this blog) on a new social-content meta-publishing site, that I stumbled across by accident, Quora, just about 23 hours ago, on CodeProject

My comment involves the draconian assertion of rights by Quora to user's content, in their "Terms of Service" agreement:

http://www.codeproject.com/Messages/4341985/the-worst-TOS-terms-of-service-you-have-ever-read.aspx

best, Bill
Sunday, August 19, 2012 3:35:15 PM UTC
What is worth reading: Good advise or bad advise? I search for help when I'm stuck and have found lots of bad ideas. A site like Stackoverflow rates solutions so I have found there are only 2 sites worth looking for help: hanselman or stackoverflow. It boils down to reputation. So although I agree with a lot of what you say, everyone blogging and adding to the noise of information on the web is not one of those that I am in agreement with.

Now if you can figure out a way that blogging value can be rated like stackoverflow I think you are on to a winner.
Sunday, August 19, 2012 4:11:55 PM UTC
The problem with blogs is blogs are little islands. Here, you'll see what I mean: http://www.kevinberridge.com/2012/08/blogs-are-little-islands.html
Sunday, August 19, 2012 4:33:45 PM UTC
When it comes to blogging I like renting. Saves me a ton of time.

I was already duped into how wonderful home ownership is. Turns out I'd have way more free time and money if I rented.

Owning doesn't automatically mean better.

To each their own. There isn't own right answer.
Sunday, August 19, 2012 4:41:46 PM UTC
When I hear statements that "every developer should have a blog," I am left with just one question.

Why?

What is it about software development in particular that makes blogging so important that we should all do it?

Should every architect have a blog? Should every accountant have a blog? Every doctor? Every school teacher? Every lawyer? Every graphic designer? Every dental hygienist? Every photographer? Every church pastor?

Personally I've been cutting back on blogging over the past twelve months or so and I'll most likely cut back even further still throughout the autumn. My big worry about blogging is that it gives me too much scope for being a blowhard -- and I want to be known as a doer, not a critic. Besides, blogging is a very time consuming activity with not much return on investment.

I'm a developer, not a journalist. What I build, or help to build, says far more about me in that capacity than what I say.
Sunday, August 19, 2012 5:12:08 PM UTC
Word
Sunday, August 19, 2012 7:07:02 PM UTC
Great post and I completely agree. Also, I'd echo the Diaspora reference in a previous comment that is a free, open-source alternative which got a lot of publicity a couple of years back, but strangely I haven't seen much since app.net started breaking. However, they have made quite a bit of progress and need to work a bit on getting their project in front of the tech blogs again.

FWIW: Dave Winer at www.scriptingnews.com has been trumpeting many of these same sentiments for a *long* time, especially the issues that silo'd services represent and the silliness of the 'RSS is dead' meme.
Sunday, August 19, 2012 7:09:14 PM UTC
I wholeheartedly agree with you, Scott.
Sunday, August 19, 2012 7:33:20 PM UTC
I started blogging this year as I wanted to give back to the community and it has become my one and only software-related hobby - I'm a father of a toddler and simply don't have the time to work on OSS projects.

Because I wasn't sure how long term this was going to be I didn't want to invest money into it just to find out I was no good at it so I use my free Blogger account. Maybe one day if I ever want my own domain it will come back to bite me but I think it is more important to just start rather than spend ages thinking how you'll do it.
Sunday, August 19, 2012 7:38:07 PM UTC
I tweet these days, but I pipe my tweets into my blog - both to be able to find the links and as a record of what are often sequential thoughts. then when I have something that needs a real explanation, working through ideas, I write a blog post specifically. Of course most of my longform writing is for other outlets but I certainly do less 'here's a thought/diary of what i did' in my blog.
Sunday, August 19, 2012 9:02:48 PM UTC
I recently started blogging and my first blog post about why I blog has exactly the same reasons - control over content and flexibility.

I've been posting for a month and a half, two posts a week on average, and now I'm starting to get discouraged - it's not that I don't like the blog it just that it got zero traction outside my circle of techie friends. I launched a small Trello app at the same time and even though both got zero marketing the app is about 3 times more popular by views and tens of times more popular by users (granted it is still only hundreds of views and tens of users).

What has discouraged me the most is that even when I put myself out there and posted something relevant and interesting (IMHO) on Hacker News I got exactly 1 vote and no comments. It's not even that it is bad, it's ignored.

I know that a month is not something substantial and if I continue to create interesting content people will eventually come (with some marketing). I just want to have a counter-point that a blog is not just writing text on your on domain - you have to market it and even than people might not care, just like any other product.
Sunday, August 19, 2012 9:51:31 PM UTC
I agree with Carl Sixsmith. Developers don't need to blog; some of us are perfectly happy just living our own lives. This need to share with the world is a personality trait that I simply don't have. My words are not wasted at all, they are firmly rooted in the most important place they can be: my head.
Dave
Sunday, August 19, 2012 11:33:01 PM UTC
I couldn't agree more. Own your content and your future; don't let social advertising companies be in charge.
Sunday, August 19, 2012 11:51:53 PM UTC
When I got a spare computer 3 years ago, I wanted it to be a server. So I started coding in some random direction and ended up with a blog. I didn't really take it seriously, just a way that I could sharpen my non-dev skills (like systems administration and English).

I built the blog engine, RSS, backup capability, even a random sentence generator. I eventually made it completely dynamic (can change the entire site without a redeploy).

But nowadays, it's just a repository that no one's ever read for game reviews that I've written. Go figure.
Monday, August 20, 2012 12:03:27 AM UTC
Well said, long live blogging! Cheers. Ricardo.
Monday, August 20, 2012 1:11:37 AM UTC
I continue to blog as a place to share what I am learning. I wish more people would blog...and not think they need to spit and polish what they are doing. Blogs IMO are informal places to share in a longer form than you would on FB or Twitter (et al.) I think people would write more if they were less concerned about the grammar nazi's from attacking. Blog without comments if you want...that's ok too. Everyone has a story...
Monday, August 20, 2012 2:07:50 AM UTC
So, Scott, at what level do you "own" the server? Is it a hosted shared server, a VPS, a physical machine? Do you house it yourself? Do you rent or own your home?

Not saying I disagree, I think this whole argument has thrown me back to where I was back in 2003-2004, running my own blog, but, really, where's the cutoff?
Monday, August 20, 2012 2:40:12 AM UTC
Scott, I want to host my own C# ASP.NET blog that I can customize (so ideally I'd have all of the source). I could write one from scratch, but are there any free templates out there? I haven't found any good ones from the usual channels. Cheers, Matt
Matt
Monday, August 20, 2012 4:20:57 AM UTC
what are the best bang for you buck hosting sites and blogging engines to use? I get the own your own stuff, but there is zoo much out there! It's hard to decide on what to go with
Monday, August 20, 2012 5:35:46 AM UTC
Thanks for posting this. It has come at a time when I'm struggling with what to post to my blog. I certainly leave all my good stuff for my blog, but if I'm not actively writing new software with technology that I haven't seem before, there just doesn't seem that much to write about.

And then there's the times where I think, "I'll write this up". But then I see plenty of posts about it already so I don't go forward. I suppose writing so that it's in my own voice gives the world a different perspective. That's something I need to keep in mind.

Thanks again
Monday, August 20, 2012 1:25:34 PM UTC
Scott, you were an early adopter and built yourself a respectable library of content as well as a huge number of dedicated readers over the years. Everytime I find the solution to a problem on your blog, I'm thankful for your efforts!

I followed your advice from January and started blogging (which means I'm still learning to do it right) but it feels like I'm just pushing content out into a black hole, like the ship has sailed long ago and whatever I'm writing is much too little too late.

For an introverted developer who hasn't authored books or presented content at various conferences and is not an "expert" at anything in particular, how does one build something worth pushing out into the community? Is it a case of "if you build it, they will come"? Any insight would be greatly appreciated!

Danielle
Monday, August 20, 2012 2:39:53 PM UTC
Scott-

I always get caught up in the idea of whether or not what I am wanting to write about is of any value. Then I read this in Walden where Thoreau is talking about his early years as a journalist and not getting paid for his efforts:

I too had woven a kind of basket of a delicate texture, but I had not made it worth any one's while to buy them. Yet not the less, in my case, did I think it worth my while to weave them, and instead of studying how to make it worth men's while to buy my baskets, I studied rather how to avoid the necessity of selling them. The life which men praise and regard as successful is but one kind. Why should we exaggerate any one kind at the expense of the others?


Monday, August 20, 2012 3:09:26 PM UTC
Amen!
Monday, August 20, 2012 4:13:01 PM UTC
Scott, great article. The one problem I see is that there really isn't dominant self hosted replacements for all social platforms.

I've been tossing around the idea of building/adding a microblog section to my blog for a little while now (completely separate from the normal blog posts), where posts to the microblog would/could be forwarded on to Twitter.

Taking just this idea a little further, it seems that blog platforms could evolve into social platforms where your social interactions start, are archived, potentially displayed and then forwarded on to the relevant walled gardens... Facebook, Google+, Twitter, Flickr, etc.

-Rich
Monday, August 20, 2012 4:43:56 PM UTC
This! I talked about this to another fellow dev. He suggested to start 'light' and do around 10-15mins of writing on any topic. That way you don't pressure yourself. There'll always be trolls (aka 'critics') and you can't def please everyone.

Every now and then I come up with challenges at work and I'd to store the knowledge somewhere. May it be a reference to another page, or instructions or whatever. It irks me when I come across the same issue down the road and think "I know I did this before! Only if I had blogged it..."

TL;DR - Thanks for inspiring me again Scott. Thanks everyone else for reminding me how important this is.
Monday, August 20, 2012 7:56:56 PM UTC
Thanks to the motivations I have also been blogging since feb. and just got my own hosted blog using wordpress.
Monday, August 20, 2012 8:43:11 PM UTC
I mentioned this to you Scott on Twitter today (wasting my words? :) ) but this sounds like something that could be helped with the creation of a new blogging app.

Twitter/Facebook clients already cross post between both the social platforms. Seems like an extra feature to add some permanence to the daily chatter would be to collect all those thoughts and then post them en-masse as a blog post.

Just post to Facebook/Twitter using the app which could collect the conversations in it's log and then click the big "Save My Words" button to collect all those thoughts into one post. You could either pretty up the social chatter and make it all awesome (via some Live Writer editing or some such) or just post all of collected (and un-saved) thoughts/conversations as is. Would make for some easy blogging and would help to preserve those wasted words.

I was never a very consistent blogger when I was writing, but with Twitter I have found that I have ceased entirely. Having something like that app might be an easy way to ease back into the waters again. And at the very least, my words would be saved.
Tuesday, August 21, 2012 12:33:50 PM UTC
Took your advice and have moved my blog to my domain. Thanx for putting the pressure on me!

http://blog.noocyte.net/2012/08/new-home-for-my-blog/
Tuesday, August 21, 2012 3:00:09 PM UTC
Twitter killed the blog writing motivation.
Short, quick, pseduo-realtime, and if more words are needed, FB or G+ is here.
"If you want to know, follow me"

Except for some people like you, blogs are dying because we are on twitter, FB, now G+, tomorrow on another social network, because you feel that you *need* to be there and you can see more easily people around you.

I'm sad that Scott Guthrie discovered Twitter, and glad that Raymond Chen doesn't like it.

(insert here charts about bloggers activity before and after tweeting)
Amnesia
Tuesday, August 21, 2012 10:56:03 PM UTC
Scott, which blog software do you use? Did you modify it or 'out of box' usage. Thanks
Wednesday, August 22, 2012 11:32:07 PM UTC
Scott - I'm answering your call to action. I started blogging today. It's been almost a year of me putting it off just making plans and taking notes. But today is the day the HTML hit the web...and that is really the only thing that counts out here on the net.

Thanks for the kick in the pants.
AaronKMurray.com
@aaronkmurray
Thursday, August 23, 2012 3:07:03 AM UTC
A lot of you are asking the same questions I asked - where can I host for free, using my own domain.

I have an answer.
Taking Scott's advice, I blogged about it here, but I'm not pushing my blog on anyone, so here's the quick rundown:

Sign up for Microsoft's BizSpark program**, which comes with free Windows Azure website hosting. You can host a blog there, for free.

**There are eligibility requirements for BizSpark
Thursday, August 23, 2012 5:48:36 AM UTC
Thank for an inspiring post. I love reading and writing. Although my writing skill is not good, I'm try to blog at least once a month. It's a good exercise.
Thursday, August 23, 2012 9:05:52 PM UTC
I agree we should blog more and that blogging drives the community. Why, then, is Microsoft pulling RSS support out of its platform and Office strategies? Having RSS in Outlook is like receiving very well-formatted emails from my best friends giving me valuable information I need on a daily basis.
Friday, August 24, 2012 6:56:43 AM UTC
Inpired by Mr. Hanselman once again. I started my own blog after reading this post.
Sunday, August 26, 2012 8:33:15 AM UTC
TL;DR. Can you say in <=140 chars pls?
Sunday, August 26, 2012 10:52:57 AM UTC
Why not creating a small social network for real people, no ads, no spams, no annoying thing. Somewhere you own everything without feeling that you're renting a place in the virtual world
Monday, August 27, 2012 7:11:13 PM UTC
I would migrate my blog to a domain and probably Wordpress, but I just can't think of a decent domain name nor do I blog enough to put it on paid hosting - I'll be honest, I struggle to think of anything to write that's worthwhile for people to read.
Wednesday, August 29, 2012 10:46:40 AM UTC
Scott,
I see your are using the "dasBlog" blogging engine.
Did you modify it in some way or are you using it as it is?

The reason I am asking is I am running my website on ASP.NET MVC and my blog on BlogEngine.NET. I would very much like to bring these worlds together or migrate content to a blog engine that could run inside my MVC application.

I figure this could be a topic requiring your "One ASP.NET" expertise.

Thank you,
Wolfgang
Saturday, September 01, 2012 4:03:31 AM UTC
Your word have inspired (shamed?) me into writing a blog post today :)
Sunday, September 09, 2012 9:40:49 AM UTC
Inspiring post, Scott!
It just leaves me wondering about two things:

- With English not being my native language, should I just keep my blog in German? This would heavily narrow down the potential readers.

- And the second question would be, if it would be okay to mix programming related stuff with non-programming topics? I am not sure if readers might frequent the blog more often it is just "more active" or if they would prefer to just stick with a certain main topic.

What would you advice to do?
Monday, September 10, 2012 5:36:16 PM UTC
It all comes down to who you want your audience to be. Do you want to me the best German blogger and be huge in Germany or do you want a worldwide audience?
Friday, September 14, 2012 10:25:01 PM UTC
Sebastiaan, well said. Do you all remember Doogie Howser M.D Blogging at the end of his busy day? Possibly the first mass-media blogger. I'll write about it now. Gotta Go record my brain on my own, non-rented niche. love your work Scott I just discovered you.
Friday, December 14, 2012 8:48:07 AM UTC
I don't think it's essential that every developer needs to have a blog.

If it's just about collecting your thoughts or findings for personal reference (as some comments have suggested) in the future then there are other, less public, tools available.. evernote for example.

If you really feel the need to share then go for it. However, nobody should think less of you if you decide not to blog and it should never be seen as a failing.

This blog for example, is written by a pillar of the development community. Someone who gets around, speaks a lot, presents a lot, gets to try the cool new tools before anyone else. They have a lot to say, say it well, and they have a big following. Thus, it's a succesful blog.

Your average dev doesn't have this luxury.. no one knows him, chances are he's stuck using old tools, on the same product for the last 3 years. Unless you're freelance of course, but is anybody really listening to you? Who's leaving comments.. anyone?

I've read blogs.. and just thought why? why are you even bothering. Then I've read blogs and thought yes.. I'll be a regular reader here.
Dave
Monday, December 17, 2012 3:55:18 PM UTC
I think a good way to blogs/websites compete with twitter/facebook is to write content that has *permanent value.

The worst thing one can do is to use twitter for things that have long term value because it won't be searchable.
Websites/blogs can reach a far greater audience in the long run than twitter or facebook.


Michel Dutra
Saturday, December 29, 2012 2:31:18 PM UTC
Great post! The Idea of posting a draft and coming back to it is brilliant! I have so many thoughts and half blogs that seeing a "draft" sitting there would allow me to post when I have more resources.
As a Realtor in Charleston Wv, I have always had my own site that I blogged on since about 2006. Since then, other 3rd party sites have popped up wanting me to blog on their big Real Estate website. I have resisted somewhat but I have always posted on my site first then to "ActiveLane" or what have you.

What are your thoughts on content curators ?
Tuesday, May 21, 2013 2:04:04 PM UTC
This blog post was part inspiration for me deciding to buy a domain and create a blog.

On a side note I have decided to build the blog engine myself, which I think is another benefit of having your own blog. It means I can tinker and try out new technologies on it.
Wednesday, July 31, 2013 11:53:09 PM UTC
I own a personal domain (and have owned it for years), have enough AWS credit to host a blog on a micro instance for couple of years and I prefer having my blog on Blogger even though it's a bit of an obsolete publishing platform. Why? Because I don't have time and patience for setting up all the stuff for a WordPress blog (in as trivial as that sounds) much less the time to maintain the instance, security patches, upgrades to WordPress and all that jazz. When I want to write something, I log in, write the article, post it and forget it. I let Google peeps figure out scaling, uptime, security, and so forth, I focus on the content not on ops.
RDO
Thursday, August 01, 2013 12:47:06 AM UTC
There is plenty of blog hosting software out there. There are SEVERAL decentralized social networking protocols in existence, of which at least two have mature reference implementations with setup times of less than 5 minutes.

But we will NEVER have broad adoption of self hosted content until the damn ISPs give regular users permission to run a server without an expensive business class internet plan. Commodity hosting services are too expensive and/or too awful to fill in the gaps.
Tuesday, October 29, 2013 1:58:16 AM UTC
Scott,

I couldn't agree more with the basis of this article. Nothing these sites are doing benefits us without benefiting them even more. And when that dries up, we're toast.

But, I have a question. I'm going to finally hook up my own blog (only been talking about it for 10 years). Not sure which engine to use. Not sure anyone but my kids are even going read it and probably half of them won't.

But I want to do the whole thing on Azure. Good experience and all, right? Move everything over there, centralized and single control panel, support the good guys, etc.

I currently have bill@mydomainname.com and want to continue to use that.

What are people doing about email to their own domain? I'll probably just forward it to my outlook account anyway, but I want to keep using that email address.

Do I have to host a VM with apache on it or something? I know sendmail exists, but it seems like they are for email marketing and so on. I just need to have me MX record somewhere forwarding mail to my outlook.com account, right?

Seems like everyone else has figured this out, but I'm pretty sure you have, as always, the best answer.

Thanks in advance.
bill
Comments are closed.

Disclaimer: The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.