Archive for July, 2012

Liberated devs don’t blog

23/07/2012

Okay, this might turn into a weird post. But here it goes:

I was talking to Ole Morten the other day, and he mentioned he hadn’t blogged in a while.  As you can see from my blog – there’s not been much going on here either. What Ole Morten and me have in common – is a passion for new technology and entrepreneurship. If bureaucracy and politics are slowing us down – we are miserable – if we can spin up new products built on cutting edge technology – we are happy. Simple as that.

So it occurred to me that most of my blogging has been going on when I haven’t been entirely happy with the state of my current project. I’ve been looking to (and blogging about) Agile, Kanban and Systems Thinking to help build the right things faster. I wanted to change the status quo – I wanted to move faster, wanted to pick the right battles, wanted to make the right choices. But then – when I first got the chance to do all of this – I suddenly stopped blogging.

It’s not like I haven’t learned anything new. I’ve learned tons. When you ship software every day, I believe you learn so much more and so much faster than when you do the odd deploy twice a year.

I could write about continuous deployment or auto-scaling on Amazon. I could talk about setting up your infrastructure programmatically with Chef or launching a new product in days with Heroku. I could talk about Twitter Bootstrap, Ruby on Rails or Node.js. I could talk about anarchy, or just following your instinct. I could talk about how nice it is for every developer to have full access and full responsibility of the production environment. I could talk about how much better a software project is without and architect. I could talk about how much fun it is being an entrepreneur. I could talk about how you can actually find some fun Ruby contracting gigs out there that will allow you to bootstrap your startup.

But I don’t. At least not yet. Maybe I’m too busy, or maybe my subconscience haven’t fully processed all these new concepts yet, so that I’m not ready to write about them. But I think – most of all – I’m having so much fun, so much fun that I don’t feel the urge to blog about something.

A blog post can no longer be an outlet for my current frustrations – because there aren’t that many frustrations these days. A blog post won’t help me reach out to like-minded people so that we can pick the battles together – because there aren’t that many battles left. A blog post simply doesn’t make that much sense in my current context – or at least it fulfils a very different purpose than it used to.

So I might start blogging again – who knows – but it will at least be for different reasons than before.

Ps. I’d love your comments on this topic. What are you using your blog to achieve? Does your blogging reflect your current frustrations and aspirations? Instead of blogging about it – have you tried to find a way to actually live some of those dreams?