New MANN.FR on Thanks to Gatsby

New Mann.fr Almost Ready on Gatsby Technological Stack

Oh, my, I've been working on this for too long a time, but, boy, oh boy, I am getting to something that is really satisfying! This website is pretty, it is modular, it is lighting fast, and it tells a story with my photography. There is a lot in it, and Gatsby (Gat what? I'll tell you, maybe) brings significant advantages to the table.

So, first things first. Let's assume you are someone wanting to know something that I might be able to give you, perhaps something on this website. You find me on mann.fr and you read. Yup, that's the first step, and the first user: someone who want's to read me. You're here. You are reading. It works. What more could you ask for?

What more? Well it depends on whom you are.

If you want to edit, just pop me an email and I'll add you on to the list of approved editors. It requires a github.com account, but that shouldn't be too much of a problem. Once your account is set up on GitHub, you can click these neat little "edit" links in the bottom of the page. You click edit, you edit, how simple is that?

There is a story about how I came up with Gatsby. One such effort was Ghost, but Gatsby has quite a few advantages that really speak to me:

  • Markdown Format Backend
  • Easy Internationalization
  • Modern React Templating

In transitionning from Ghost to Gollum, I was a little disappointed with the export script, so I greatly added to ghost-to-md.

Not to confuse you, but the GitHub Git repository is only for content management. You might be able to use the wiki, the tickets and stuff, but I mainly use fossil for that. The application and some of the roadmap is on the Fossil-SCM repository here for which you would need a separate account.

This has been ongoing since early November 2020, and has taken more time than I would like to admit. What more would you like to know?