• Skip to main content
  • Skip to primary sidebar
  • Home
  • Table of Contents
  • About
  • Privacy Policy

My Blog

Just a man in the arena

You are here: Home / Archives for Announcements

Announcements

My New Book Is Out (Sort of)

September 21, 2011 By Antonio Cangiano Leave a Comment

Technical Blogging bookThose who follow my Twitter stream will probably know this already, but lately I’ve been pretty busy allocating most of my spare time to writing a new book for The Pragmatic Bookshelf.

It’s not finished yet, but today it’s finally available in beta. This means that you can buy and read it now that it’s almost finished. You’ll receive updated versions as the new chapters and corrections roll out.

Reaching this stage has involved a lot of hard work, but I’m very happy about the (quasi-)final results.

If you are interested in blogging to further your career, promote your business, or simply earn a side income, be sure to check out my book and let me know what you think.

Filed Under: Announcements, Blogging, Business Tagged With: blogging, book, marketing, startup, writing

Why and How I Migrated from Posterous to Self-Hosted WordPress

September 15, 2011 By Antonio Cangiano 39 Comments

Over the weekend I spent some time converting this blog from Posterous to WordPress.

Posterous SpacesI found Posterous to be too inflexible for my needs. Simple tasks such as rewarding the top commenters by listing them on the homepage were simply not available. I also disliked their themes, the inability to embed JavaScript snippets, and the lack of an API for posting from a blogging client like Ecto.

Why I moved away from Posterous

In short, I realized that my lack of activity on this blog was mostly motivated by my dislike for Posterous, so I decided to move from it. Coincidentally, the day after I did such a change, Posterous decided that they weren’t so much a blogging platform anymore but rather a… well I’m not sure what they are, I guess a Tumblr/Google+ hybrid of sort. But this blog was never a “Space” as they call them now.

In my upcoming book on blogging for hackers and founders, I mention Posterous, but recommend that people opt for self-hosted options like WordPress, Blogger (if they want a hosted solution), or something like Jekyll/Octopress if they’re feeling adventurous.

As such I decided it was time I took my own advice and move this blog from Posterous to a WordPress instance that I setup on my server.

Migrating from Posterous to WordPress

Theoretically, moving from Posterous to WordPress is fairly straightforward. You install a Posterous importer plugin, do the import, and when you’re done, switch the DNS from Posterous to your own server.

In practice however, this didn’t work. The Posterous plugin for WordPress.org was simply broken when using it with the current version of WordPress (3.2.x), as confirmed by many others who experienced the same issues.

Not wanting to lose the existing permalinks or having to manually, tediously copy over my posts and the visitors’ comments, I decided to use a clever trick.

  1. I temporarily registered a private WordPress.com blog.
  2. Then I went to Tools → Import and selected Posterous.
  3. After the import was completed, I used Tools → Export to get a WordPress eXtended RSS (WXR) file for all posts and comments.
  4. With this file at hand, I imported it to my self-hosted blog (using Tools → Import).
  5. I re-uploaded and re-linked the few images in my posts, because they pointed to WordPress.com after the import, but I didn’t plan to keep the private WordPress.com blog around.
  6. I deleted the private WordPress.com blog.
  7. I then switched the A record in my DNS from the Posterous IP to that of my server.

The key here was to use the Posterous importer provided by WordPress.com, because unlike the public version that’s available as a plugin, Automattic (the company behind WordPress.com) ensures that it’s actually working.

I plan to post much more often now that I have a nice, neat setup for my personal blog. Grab its feed or sign up to receive my posts by email in the sidebar.

Filed Under: Announcements, Blogging Tagged With: blogging, posterous, wordpress

A New Adventure

December 14, 2009 By Antonio Cangiano 7 Comments

Computer programming is important to me, but it’s only one prominent dimension of my being. I often feel the need to express other aspects of my persona, and my main blog, Zen and the Art of Programming, is not an appropriate outlet for such discourse. Conversely, my Twitter account, which is more generic in nature, imposes a 140 character limit on my thoughts. A creative exercise at times, but not always the most suitable communication channel.

Although time remains a major constraint for me, as per most people, I’d like to start a general blog in which I can freely express myself without impediments on the subject matter. I’m not certain about where it will lead me, or what type of readers it will attract; but I feel the need to write and express my thoughts, so it’s worth doing regardless of the outcome.

I extend a warm welcome and holiday wishes to those of you reading this already, and I encourage you to subscribe via your feed reader or through Posterous via email.

Filed Under: Announcements, General Tagged With: programming, twitter, writing

Primary Sidebar

Categories

  • Announcements
  • Blogging
  • Business
  • Canada
  • Geekdom
  • General
  • Health
  • Money
  • Photography
  • Poetry
  • Productivity
  • Reviews
  • Sites

Archives

Earnings Disclaimer

This blog is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com and other country-specific Amazon sites. We also link to other, non-Amazon, programs that provide us with advertising and affiliate revenue. Thank you for your support.

Copyright © 2011 - 2018 Antonio Cangiano. My other sites: Self-Improvement Blog | Programming Blog | Technical Blogging | Any New Books