Just My Cooking is a recipe website, nothing more. It's not here to tell you about the history of the recipes, someones life story or tries to pretend that any of these recipes are authentic in any way. The recipes you'll find are ones that I enjoy cooking, ones that I want to keep a record of. They may not be perfectly correct, or even perfectly complete. They're more like guidelines and I think that's how I treat recipes anyway. I don't think recipes should be perfectly prescriptive. A teaspoon could be heaped, or maybe just a smidge depending on ones mood, depending on the flavor of the month. This approach isn't for everyone, I know, but it's one that I enjoy and I hope others do too.
For those interested in the technical, Just My Cooking is actually the 4th attempt at making a recipe webiste for me. Each one before this has been lacking in features or maintainability. I've used Ghost CMS and Wordpress previously but found them clunky and difficult to achieve what I wanted. Instead... I've written my own CMS, kind of. This whole webiste is made up of static HTML pages, css and a touch of JS for search and random recipes. The HTML and JS are all generated by a Python script from a series of json files containing recipes in the recipe schema format.
Why would I do this? Well, I believe the modern internet with all of its standards and javascript frameworks is needlessly complicated and clunky. It makes starting a basic recipe website, blog or informational page difficult. You have to bend a CMS that has been built to do everything (not well) to your will which is painful and frustrating. You have to update things to ensure security, and when you do you risk breaking features, causing incompatability problems, you risk fucking everything up.
If you build something using a javascript framework you have to manage compatability issues, the risk of them no longer being supported, and create something far more complex than it needs to be. If you use a paid service you often lose flexability on the free tiers, or you pay more than it would cost to host it yourself. Instead, by keeping it static I can host this wherever I want, I can just run it on my laptop if I want to! Simple. As it should be.