Skip to main content

dot com parties, search engines and newsfeeds

Yesterday I was at my first dot com party, I think. Search engine people (developers and optimalizers), marketing people, designers, concept developers, interaction experts and consultants, and free beer/wine for everyone.

It was enjoyable to mingle around and talk to these people that thrive on the borders of my own industry (being software programming). But I also got a spooky feeling of déjà vu. Might be a sign of things to come. I do think we have a bubble burst ahead of us, maybe less then three years from now, maybe even this year. It depends on whether we, the industry as a whole, will be able to stabilize our growth in time.

Enough doom's day speculation. Talking to all these bloggers I began thinking about my statistics and news-feed (those of you who are more observant noticed that I outsourced the feed to FeedBurner when I upgraded to the new Blogger. This was mainly for the purpose of quick and easy feed statistics.

However, I've noticed a recent drop in hits/visits. According to my new year's resolution I want to achieve 200 weekly visits by the end of this year. I recently had a short bounce over 100, but after that it has dropped and stabilized around 80.



At the same time I've seen the FeedBurner number of subscribers rise to 26. I don't know how much these subscribers read my blog. I would think FeedBurner can't really tell either since they are continually pinged by various blog aggregators, so no point in measuring hits there.



Update: Found another interesting graph (number of FB subscribers):



A FeedBurner upgrade promises to give me the real numbers. I'm gonna try out the free trial and see what I get. They claim that by loading a small GIF into the blog-post they can track how many views a blog-post gets. If that works it sounds like a pretty accurate measurement of blog traffic. I'll post back with the results in a couple o' weeks.

With TotalStats you can see how many times each item in your feed has been viewed and clicked. Views are tracked by using a 1×1 tracking gif that when opened in a newsreader will render and we'll be able to count a view for you. Clicks are simply clicks on the headline of the item which will bring readers back to your site.
I like what this guy has done with abstracting away the link to traffic his feeds with some web server configing. Unfortunately, being hosted at Blogger doesn't leave me much control of the .htaccess file.

There is also some critisisim about. What does happen if FeedBurner goes out of business? Will you guys be able to find back to this blog and get a new newsfeed url? I think so :)

Comments

Popular posts from this blog

Git-SVN Mirror without the annoying update-ref

This post is part of  a series on Git and Subversion . To see all the related posts, screencasts and other resources, please  click here .  So no sooner than I had done my git-svn presentation at JavaZone , I got word of a slightly different Git-SVN mirror setup that makes it a bit easier to work with: In short, my old recipe includes an annoying git update-ref step to keep the git-svn remote reference up to date with the central bare git repo. This new recipe avoids this, so we can simply use git svn dcommit   directly. So, longer version, with the details. My original recipe is laid out in five steps: Clone a fresh Git repo from Subversion. This will be our  fetching repo. Set up a  bare repo. Configure pushing from the fetching repo to bare repo In the shoes of a developer, clone the repo Set up an SVN remote in the developer's repo In the new approach, we redefine those last two steps: (See the original post for how to do the fir...

Git Stash Blooper (Could not restore untracked files from stash)

The other day I accidentally did a git stash -a , which means it stashes *everything*, including ignored output files (target, build, classes, etc). Ooooops.. What I meant to do was git stash -u , meaning stash modifications plus untracked new files. Anyhows, I ended up with a big fat stash I couldn't get back out. Each time I tried, I got something like this: .../target/temp/dozer.jar already exists, no checkout .../target/temp/core.jar already exists, no checkout .../target/temp/joda-time.jar already exists, no checkout .../target/foo.war already exists, no checkout Could not restore untracked files from stash No matter how I tried checking out different revisions (like the one where I actually made the stash), or using --force, I got the same error. Now these were one of those "keep cool for a second, there's a git way to fix this"situation. I figured: A stash is basically a commit. If we look at my recent commits using   git log --graph --...

Git-SVN Mirror for multiple branches

This post is part of  a series on Git and Subversion . To see all the related posts, screencasts and other resources, please  click here .  This extends the posts where I explained how to set up a git-svn mirror for a single directory. NOTE: If you just want to use Git against a SVN repo on your own, stop reading ,now, and stick to the git-svn basics. However, if you want a setup where you can share a Git repository with colleagues and friends while still interfacing with Subversion, keep reading. I'll show how to set up a git-svn mirror for a standard Subversion project with trunk , branches and tags . It's a bit like the single directory mirror, but in order to keep all branches in sync, it's a bit more fiddling. The good part is that this setup enables us to cherry-pick commits from one branch to the other. This is slightly smoother than using svn merge . First of all, let's repeat how our Subversion and Git-repositories look physically (roughly the sa...

Git tools for keeping patches on top of moving upstreams

At work, we maintain patches for some pretty large open source repositories that regularly release new versions, forcing us to update our patches to match. So far, we've been using basic Git operations to transplant our modifications from one major version of the upstream to the next. Every time we make such a transplant, we simply squash together the modifications we made in the previous version, and land it as one big commit into the next version. Those who are used to very stringent keeping of Git history may wrinkle their nose at this, but it is a pragmatic choice. Maintaining modifications on top of the rapidly changing upstream is a lot of work, and so far we haven't had the opportunity to figure out a more clever way to do it. Nor have we really suffered any consequences of not having an easy to read history of our modifications - it's a relatively small amount of patches, after all. With a recent boost in team size, we may have that opportunity. Also the need for be...

The Dream of a Bi-directional Git-SVN mirror

This post is part of  a series on Git and Subversion . To see all the related posts, screencasts and other resources, please  click here .  I just got an email asking me how one can set up a bi-directional Git-SVN mirror. It ended up being quite a long answer, so I'll post it here for the benefit of other Git-SVN readers with the same idea. As you may know, I'm a proponent of my own Git-SVN setup . I remember trying to go down the path of a bi-directional repository, but always ran into problems. Here is how it could work: However nice this would be to have, it can be very hard to achieve in practice: Git-svn requires working in a non-bare repository, so pushing to it is by default refused. You can work around this by doing this in the target sync repo: git config receive.denyCurrentBranch ignore You also have to automatically perform a git reset --hard in the syncing repo after each push (by some git hook?), because the work-dir is c...