Hugo beautifully facilitates the creation of static web sites that
are cheap to host and trivial to scale.
Historically, the trade-off with static blogs has been a clunkier process for
publishing new articles.
The days of simply hitting “save” in a web browser to update a blog post from anywhere
went away for a little while, but AWS Cloud9 is bringing them back.
Cloud9 is a web based IDE that is perfectly suited to managing a Hugo blog in
the cloud. The static site source files can reside on any server accessible via
SSH, but Cloud9 really shines when backed by an EC2 instance that it manages
on your behalf. Persistent files are stored on an EBS volume and the EC2
instance can be automatically stopped after a configurable period of
The IDE provided by Cloud9 is surprisingly powerful, but I’m not ready to make it my daily driver for general
programming tasks. That said, it makes an excellent interface for managing specific projects in the cloud
(for convenience, collaboration, etc).