Wow, it’s been almost a year since I last updated this blog.

In the interests of keeping my online presence up-to-date with the things I’m doing, I should try to update more often. It’s very tempting to only post when I have a completed (or at least functional) project to talk about, so the “blog” part of things suffers a bit. I’ll see what I can do to keep it alive by discussing things that I’m looking into or that are on my mind.

I have been working on some new projects, which is what reminded me of this place. I’ll try to get some writeups posted of them posted soon.

Another reason nothing has happened for a while is because the site was down for a couple of months - I accidentally let the domain name lapse!

I did have my account set to email me before any of my domains expired and I did have peterhenry.net set to auto-renew - but the address I used was my “sign up for things and never check it” email, and I originally bought the domain using Paypal.

Turns out that Namecheap isn’t able to automatically charge Paypal; you have to fill your Namecheap balance in advance if you want to use Paypal. If you hook up a bank account, though, it can charge you automatically - which is what I have set up now.

When a Namecheap domain expires, it goes through several stages:

  1. Grace Period (27 days) - you can reactivate the domain at any time for the regular renewal price.
  2. Auction Period (7 days) - the domain is placed on public auction.
  3. Redemption Period (41 days) - if the domain is not sold at auction, you (the original owner) are able to redeem it for $200 + the renewal prices.
  4. Pending Delete Period (6 days) - nothing can happen, and the domain status is changed to “PendingDelete” at the registry.
  5. Release - the domain is released back to the public for re-registration.

Fortunately my domain hadn’t already been sold at auction when I realized what was up during Period 3. Given that there wasn’t a huge need for my site to be up immediately, I decided to go ahead and wait for the domain to be released and snap it up then, rather than shell out to redeem it. Given my current low profile, it worked out and no bots got it before me - but it was a good lesson and I’ll be keeping closer tabs on my expiration dates in the future.