Goodbye old friend

This is it, my final post.

A wonderful boquet of flowers.I've been using this weblog, and Blogger, for the past nine years, but some recent changes to Blogger got me thinking, maybe it's time for me to make a change.

New site, new weblog, new publishing system.

If you follow this weblog in an RSS reader it's time to point it at my new home. That new home is being published using WordPress, and I'm loving it.

So, point your browser to if you're looking for my new home. This site will remain unchanged, an archive of my weblogging life.

Web Home -
Weblog -
Twitter - @fahrni

See you on the internets.

Labels: , , ,

Posted by Rob at 6:23 PM | 0 comments | Click here for a permalink to this entry.

Blogger FTP, The End Is Near

May 1, 2010, FTP Publishing will cease to work, and by extension, so will this weblog. Well, at least it'll stop updating.


Posted by Rob at 8:34 PM | 0 comments | Click here for a permalink to this entry.

Switching to WordPress

Well, after all the talk about Movable Type and Tumblr, I've decided to switch to WordPress even though I don't like that it publishes pages dynamically. Yep, I caved, as my brother said "Welcome to the darkside."

Let me explain, it won't take long

AHHHHHH!When I convinced Jay, known as Jerry to ya'll, to start weblogging he purchased his domain, and we set him up with WordPress because it was easy to configure on DreamHost. It's what they call a "one-click" install. It was brain-dead simple. Jay has been weblogging for just under a year and things have gone quite well for him and his site. Install to successful weblog in under one hour. Three easy steps: buy domain, point domain to host, install WordPress, WHAMMO!

Fast Forward

I've been on Blogger for nine years and I've thought of switching many times, but I was never satisfied with anything I'd considered for various strange reasons; dynamic publishing or archiving was strange, etc. When Blogger made the announcement they were going to jettison FTP publishing I was a bit bummed, but I completely understand the reason they did it, they need to move the platform forward. But I digress. As I've explained in some recent posts since the announcement the new structure doesn't really work for me. This domain has sub-directories under it and I'm not sure how to map them to a Blogger hosted site. Sure would work just fine with the new Blogger scheme, but what about I won't have access to the server at Blogger. So I decided I was going to evaluate different platforms.

I looked at Tumblr, Movable Type, and WordPress. I quickly eliminated WordPress because of my desire to have static pages. I still believe hitting the database to produce the page when it's visited isn't the right thing to do, so it was gone. Tumblr does the same thing as Blogger is proposing. They'll host your domain on their servers. Haileigh, our oldest daughter, and Kim, my wife, have Tumblr based weblogs on Tumblr's servers and they work great for them. I on the other hand don't like their archiving scheme, again, Rob strangeness. Their archives have random numbers attached to them, like this, What's with the 377656270? I'd like to have Y-M-D in my post, like 2010/02/13 followed by the post name. I still think Tumblr is in a very sweet position and would probably chose them over Blogger if they were my only two choices. My final candidate was Movable Type. It is a very powerful weblog publishing system. With Movable Type 5 you get the concept of a website that can have multiple weblogs. Pretty sweet. I installed it, gave it a whirl, and had decided it was going to be my platform of choice. Then I talked with Jay about it.

"What, WordPress is good enough for my weblog but not yours?"

Yep, that's what my brother said to me in response to a tweet about Movable Type. It got me thinking about WordPress again. I'd started a couple of years back to play with WordPress so I had grown pretty familiar with it. I spent a couple of days warring with myself over which publishing system to choose, and I finally decided WordPress would do just fine and it gives me all the publishing power and customization I'd like to have, even if it publishes pages dynamically.

At some point in the near future this weblog will go into mothballs, yet another tough decision I made along the way. It'll remain as it is, unchanged, and serve as an archive to my new site, which I hope to unveil at some point in the near future, not like it's going to be a huge deal, a couple of folks will have to point their feed readers at a new RSS feed. This site will still have contain my source code projects, so will not change, at least not for now, and maybe not ever.

Labels: , , , ,

Posted by Rob at 11:24 PM | 1 comments | Click here for a permalink to this entry.

More from Blogger's Rick Klau

Hats off to Rick Klau from Blogger. He's really been responsive to the confusion caused by the recent changes to Blogger. You're a class act Rick, thanks!

Here's something very telling, at least it is to me, from Rick's comment in my most recent post about the Blogger changes.

A wonderful boquet of flowers.
This isn't a reaction to Tumblr, or WordPress, or TypePad, or anybody else. (Each are great, btw, and have lots to offer.) This is a simple challenge: we want to deliver a best-in-class experience, and creating a product with dependencies on downstream ISPs was preventing us from delivering the stable, reliable and functional product we wanted. It was also preventing us from doing more for the 99.5% of users who host with us (either on their own domain or on
Emphasis is mine. 99.5% of the users who host with Blogger will benefit, who can argue with that? I certainly can't.

I've been a very satisfied Blogger user and wish Blogger all the best. I hope you guys are able give us some killer features!

Rollin, rollin, rollin, rollin, rollin...

Labels: ,

Posted by Rob at 9:30 AM | 0 comments | Click here for a permalink to this entry.

Blogger changes, the future hurts

RibbitMike McBride: "As I think about it, the last time Blogger added a feature that we could, you know, use, was categories, or maybe comments? (Upon further review, scheduled posts were available regardless of where you are publishing within the last year) Any way, it's been awhile. Almost all of the innovation at Blogger now seems to be around widgets, and other tools for use with Blogspot hosted accounts. Those of us who don't have those, get nothing. I can't help but wonder if the fact that Blogspot hosted accounts have ads on them is the reason?" - Well, I guess I'm not the only Blogger "old-timer" bit by the changes. Mike has already made his choice and upgraded to WordPress, not a bad choice at all. I still struggle with my decision to not go with WordPress, it really is that good.

I don't hold a grudge against Blogger, they need to move their platform forward and had to make a tough decision. They're looking a bit long in the tooth. Their built in templates need a complete refresh and they need to build their community. Tumblr is kicking butt and taking names. They have a beautiful user interface and they've embraced their user, and designer, community. My lovely wife and oldest daughter are hosted on Tumblr, and love it. I'm pretty sure Blogger looks at Tumblr and says "Hey, we're falling behind here, and these FTP users are holding us back." The natural choice is to kill off FTP publishing. I'm certain they'll get a number of folks to switch, I have a weblog it makes sense to do that with, but this weblog isn't it.

The bottom line; Blogger has to beef up its platform to compete with the likes of Tumblr, Posterous, and WordPress.

You can't blame them for that.

UPDATE: Here's the post on Blogger Buzz that explains the situation. - "Three years ago we launched Custom Domains to give users the simplicity of Blogger, the scalability of Google hosting, and the flexibility of hosting your blog at your own URL. Last year's post discussed the advantages of custom domains over FTP and addressed a number of reasons users have continued to use FTP publishing. (If you're interested in reading more about Custom Domains, our Help Center has a good overview of how to use them on your blog.) In evaluating the investment needed to continue supporting FTP, we have decided that we could not justify diverting further engineering resources away from building new features for all users."

I'd also like to thank Rick Klau, a Blogger Product Manager, for taking the time to address my questions personally, it helped a lot Rick.

Labels: , , , ,

Posted by Rob at 7:27 AM | 4 comments | Click here for a permalink to this entry.

So begins the switch

I've had this weblog and used as its home for almost nine years now, but change is afoot. After finding out Blogger is going to kill off FTP upload I've been thinking about how to approach the change, and now I have a plan.

This weblog will go into mothballs, in a sense. The domain will, at some point, stop being the place I publish my weblog. I've also owned the domain for a long time and never really knew what to do with it. will become my new home on the web.

Since I'm making the change the next question is this, do I stay with Blogger? Tumblr is an awesome weblogging system that allows publishing to custom domains. The exact thing Blogger is going to do in March. Do I stay with Blogger, move to the more modern Tumblr, or switch to the awesomeness that is WordPress. Like most seasoned developers I'm always tempted by the idea of creating my own system, but that usually wears off after a few minutes.

Blogger is a great service and I've been very happy with it these past nine years, yowza it's hard to believe it's been almost nine years. It is, however, getting a bit long in the tooth. The changes are necessary to move the platform forward, which I'm all for. My hope is Blogger will go far beyond what it is today and hopefully catch up with, or surpass, Tumblr. I'm looking for better integration with my social networks. I've been using FriendFeed as that connector, but it would be awesome if Blogger could do all that for me. When I post to my weblog it should shorten the URL, using the service I choose at the time I publish and publish an update to my social networks with the post title and the shortened URL at a minimum. If Blogger doesn't plan on doing this I will definitely move off the platform for one that gives me these options. Tumblr provides this very functionality minus the choice of URL shorteners, they shorten with their own service,

Something else that needs time and attention is the design and user experience. Something clean and functional yet powerful. I'm a bit biased, but I think you should talk to the fine folks at Hundred10 Design. They're an award winning design shop. The other thing that needs work is your default template collection, they're ok, but not great. They need to be great and you need to embrace the design community and provide user designed templates as an option to the community.

Rick Klau (@rklau), the Blogger Program Manager, has offered to answer questions about the change, and I'm very grateful for that, so we can do more here, or on my original post.

Oh, here's a question I do need answered. Can I use a custom template for publishing if it's hosted on Google servers? That's important to me.

All that said the nine years of this weblog will be maintained, as it is today, but my web presence will move entirely to, including a new weblog.

Here's to the future.

Labels: , , , ,

Posted by Rob at 1:30 PM | 2 comments | Click here for a permalink to this entry.

This is for you Rick Klau (@rklau)

Hey Rick,

Watch out! It's a blog fly!I just found out from a friend tonight that Blogger will be dropping FTP support, I'm a bit bummed by that because I've been on the platform since early 2001, but it's ok, I understand the need to move the platform forward. I'm a bit skeptical about moving my weblog, and my sub-domain, to a Google controlled server. I don't have a specific reason, but I do wonder if I'll be able to ssh to the box, or drop random stuff to it, in the way I want to organize it? Also, will it still be statically published? That's something I absolutely love about Blogger, I get static pages. It's probably the ONE thing that has kept me from migrating to either WordPress or Tumblr.

I wanted to see if you could share what about hosting my weblog on Google would do for me? What exciting new features can I expect out of Blogger? Will we get tighter integration with Twitter and Facebook, among other things?

Rick, let's have an open discussion here. Please, win me over! Tell me why the change is going to be good, I'm listening. I've evaluated many different weblogging systems over the last eight years and haven't found something I prefer. Blogger is simple, I like that.


Posted by Rob at 8:58 PM | 6 comments | Click here for a permalink to this entry.

Static pages, yes static I say!

Dave Dribin: "Static also means fast it's fast. I don't need to install the latest and greatest super-duper-OMGWTFBBQ cache plugin. And getting Fireballed won't take down my site. The few times my site has been linked by more popular sites, my server hasn't so much as strained itself, let alone failed to serve up pages." - Ahhhh, a man after my own heart. This is the one thing that keeps me from leaving Blogger. I can't find a single cool publishing system, with ease of use, that pushes out static HTML for posts. Crazy isn't it?

I'll have to keep an eye on what Dave decides to do, it may be what I'm looking for.

Labels: , ,

Posted by Rob at 12:58 PM | 0 comments | Click here for a permalink to this entry.

Static Pages

Ugly CritterScripting News: "But not this blog post if I have any say about it. It's stored as a static file on a Windows XP server running Apache. It could just as easily be stored on a Linux machine running anything. Or even an iPod or iPhone. Text files are the ultimate in stability. The same text file you could read on a mainframe 40 years ago could be read on a netbook today. " - I've said it before, I'll say it again, I'd like to switch publishing systems but I can't publish static HTML from many of them. I share this idea with Dave, no matter how arcane it may seem. My static HTML pages are super easy to backup and move from server to server and if I switch to a new publishing system, it doesn't matter. I don't have a desire to pull those static pages into the new system, they'll stay just where they are, in their current form. No fuss, no muss.

So, I think Blogger will continue to serve my weblogging needs.

Labels: , ,

Posted by Rob at 6:10 PM | 0 comments | Click here for a permalink to this entry.

Another weblogging tool requirement

I started my exploration of WordPress a long time ago and really enjoyed it. I've been slow to transition for a few reasons, least of which is time, but I've been thinking about it more and more laately.

I posted a couple of days back asking how it would effect what I have on my server currently and got some feedback from Prasenjeet, thanks Prasenjeet I appreciate it.

Watch out! It's a blog fly!The next question, and this one is SUPER important to me. I want to publish everything as static pages. I don't want to hit the database every time someone visits this site, and I don't want to have to deal with the problem Steve Rubel is trying to deal with. When I eventually switch I'll leave my old posts sitting on the Blogger servers, because I have all the content in static HTML form, archived on my site. Who knows, maybe I will back it up another way, but I don't feel the need to import it into whatever new tool I select.

So, that being said, I haven't investigated WordPress thoroughly enough to know if I can publish pages in static form? Can it be done? Is it just another plug-in? Hey, I'm even open to exploring other weblogging tools, not just WordPress.

Ok, here are a few more requirements...

Tiggers are wonderful things!1) Cross Platform - I'm currently hosted on Dreamhost, which runs a Linux backend, and has support for all kinds of stuff. I'd like something that works on Linux and Windows, just in case I ever move hosts.
2) It must be scriptable - This is one reason I'm looking at WordPress. I'd like to do some pre-processing on my posts before publishing, so I can automagically change the header graphic based on dates, I do that manually today. Maybe silly to some, but it's important to me.
3) I'd like to install it to my server - I like being in charge of my own nightmare. While Blogger has been very, very, good to me I'd like to have more control over my publishing tool. Warts and all.
4) Must have a great community - Another reason I started with WordPress. There are lots and lots of WordPress experts out there.

Thanks ahead of time for any and all help, it's much appreciated.

Labels: , , ,

Posted by Rob at 10:07 AM | 5 comments | Click here for a permalink to this entry.


Rob Fahrni has been a Software Developer for 20 years. He's developed DOS, Windows, Linux, iPhone, and Palm based applications in C, C++, Objective-C/Cocoa, C#/ASP.Net, and, yes, even BASIC...
About >>

CrabApples.NET Home Kim Fahrni, Hacker Widow Haileigh Fahrni, My Culinary Journey Taylor Fahrni, Goin' Buggy Jerry Fahrni, Pharmacy Informatics and Technology

Apple Core Labs, LLC RxCalc - A Pharmacokinetic Calculator for iPhone


I work at Pelco. The opinions expressed here are my own, and neither Pelco nor any other party necessarily agrees with them.

Subscribe to ATC Send e-mail to Rob Follow me on Twitter. My Profile on LinkedIn.