Blogging with SquareSpace

ThreadHunter is now running on SquareSpace after about six months of being built as a static site using Hugo. My decision was based primarily on two factors. The first factor was my positive experience building FuzzPage on SquareSpace. The second factor was that the overhead involved in generating and uploading the static site was discouraging me from posting. SquareSpace provides everything I need in one place, easily accessible via a browser. This includes things like comments, metrics, and site search that require external services when building a static site. With SquareSpace I can spend more time blogging and less time building and maintaining a static site. For me, the benefits of a static site, primarily speed, security, and cost, are outweighed by the ease of use and functionality provided by SquareSpace. 

ThreadHunter is a small blog site so the process of migrating it to SquareSpace was relatively painless. After selecting a template, I started by cutting and pasting each post into a SquareSpace blog post. Links and code snippets were handled fine but images had to be copied over individually. Next, I set the slugs and publish dates of each post to match the originals and added categories and tags. Then I set the blog page to the home page in SquareSpace so that the posts were available from '/blog/...' and '/...' to match the existing URLs. Finally, I went into the SquareSpace settings to connect the site to my existing domain. After a few minutes the site was up and running smoothly with a nice new mobile friendly layout and, for the first time, site search.