A webmaster is someone who owns or manages a website. I'm an amateur at that. I'm sharing some tools that I've found helpful in case you want to be a webmaster, too.

If you want to purchase a custom domain, you might like these registrars:

  • PorkBun - an independent company that usually provides the lowest prices
  • Dynadot - an independent company with aftermarket services and low prices. Best for managing a large number of domains for redirects
  • Google Domains - low, reasonable prices and good for managing a few domains because of the intuitive user interface
  • Cloudflare - very low prices, but you might have to purchase your domain somewhere else first then and transfer it to Cloudflare after. Premium domain registrations are not available.

All of these registrars provide free privacy, two-factor authentication, and transparency about the future cost of renewing your domain. They often give discounts on the first year of registration and charge reasonable prices afterwards. Many other registrars don't provide free privacy and charge exorbitant prices after the first year. Avoid them.

If you like the design or speed of somebody else's website and want to create something like it, then it helps to know which Content Management System it uses. You can use:

To install a free SSL certificate, you can use Let's Encrypt. There's a useful tutorial on DigitalOcean.com. To test whether you've done this right, you can use:

To test the speed of your website, you can use:

You'll need to host your website somewhere. If you're wondering which company hosts a particular website, you can look up the domain's nameservers at ICANN Lookup or search on whoishostingthis.com. Some domains use a Content Delivery Network such as Cloudflare or Fastly. In that case, you might not be able to tell where a website is hosted.

If you want to build something cool and aren't afraid of learning more of the technical aspects of being a webmaster, I recommend DigitalOcean for most purposes because they have a helpful community, useful tutorials, and many one-click installs (including Ghost, the professional publishing platform used for this website). You can use my referral link (every user gets one) and get a $50 credit on your first month: https://m.do.co/c/372339bcae90. If you're a student, you can also get credit from the GitHub Student Developer Pack. To use both, first sign up with the referral link, then send an email to DigitalOcean Support to request adding the GitHub credit.

I've previously tried DreamHost and I've written about why I don't recommend them.

I use Cloudflare on this website because its email obfuscation feature lets me type my email as usual without worrying about bots scraping it and spamming it. Some privacy advocates suggest to avoid Cloudflare because of its a very large CDN, and its size threatens the principle of decentralization, but I don't have much of an opinion about that yet.

My favorite text editors are VisualStudio Code and Atom.

I'll be updating this page with more tools as I come across them.

If you know any useful tools, please let me know. :)