index.md (1695B)
1 --- 2 3 title: Hapticmedia Blog 4 date: 2019-10-01 5 description: "Showcase: \"A simple, but powerful, multilingual blog.\"" 6 siteURL: https://hapticmedia.fr/blog/en/ 7 byline: "[Cyril Bonnet](https://github.com/monsieurnebo), Web Developer" 8 9 --- 10 11 Our goal was to create a simple, effective and multilingual blog on [3D technology](https://hapticmedia.fr/blog/en/3d-technology/) that could be managed by a non-technical profile. 12 13 ## Why Hugo? 14 Hugo addresses all these needs, coupled with [Forestry.io](https://forestry.io/) for its administration via a "turnkey" interface. We have attached particular importance to SEO, and therefore to the creation of an advanced taxonomy system. Thus, each author and tag has a dedicated page, listing the related posts. 15 16 17 ## What we liked 18 - The **multilingual** content support, especially simple to setup. 19 - The **multiple environments** support (develop, staging, test, production, ...). 20 - Although a hard start with the Go language, the power of the **Hugo's templating**. 21 - The **partial layouts**, including the `internals` (e.g. social meta tags). 22 - The **build time**, unbeatable ⚡️⚡️⚡️. 23 24 25 ## Tools & workflow 26 - We used the same design as **[our website](https://hapticmedia.fr/en/)**, recreated as a Hugo HTML template. 27 - **[Hugo](https://gohugo.io)** for the static website generator. 28 - **[CircleCI](https://circleci.com)** for continuous integration & deployment. 29 - **[AWS](https://aws.amazon.com/)** for web hosting. 30 - **[Forestry.io](https://forestry.io)** for the content management. 31 32 **All of these tools allow our editor to manage the blog's content without having to worry about its technical aspect, which is managed by the developers.**