I use forestry and have been using it for the past couple of months as my primary CMS. Its really great, simple and free. I use it with 11ty (or eleventy) SSG.
To put it simply it is a very close to metal content management system that relies on github for your content. You can create sections (also known as front matter) to suite any kind content and because it is bare by design, you can customize it in any way you like! Oh and it is free!
I use it in my projects and a portfolio website for a friend, so it allows me to set up multiple users and give access based on their role level. So far it has been pretty simple to set it up and any issues I did have were due to my own negligence.
This website uses a simple posts section that has the following front matter:
Title and date are pretty self explanatory, only difference is that default value of now is set for the date. Tags are what is used by my SSG to print content and most importantly how to print it. All my blog posts will start with a tag named "post" and this will print everything to the front page of the website. The layout is another hidden field that I used with eleventy to specify what type of layout the blog post will use (in this case it will be index.njk).
I am going to be posting about building my first freelance project soon and I will be talking more about eleventy + forestry then. But for now if you are looking for a great CMS that is free I would highly recommend forestry!
I have been using notion since about October of 2019. To my friends annoyance I have been trying to convert people over to notion for their every day tasks and so far I managed to impress one person. I find it hard to explain "why you would use notion" and then I quickly would realize that not many people I know use any kind of documentation software so I quickly dropped sharing this in my close friend group. But after getting used to this and fighting everything I knew about documentation software intuitively I have finally come to a comfortable relationship with this amazing software.
I've never used a note taking software to be honest so maybe my learning path will be different to many other people. When I started using notion it felt very alien, I did not see its full potential but yet I decided to stick to it because notion provides a lot of templates and examples to work from and slowly, one by one, page by page I started to create my first personal workspace.
I am in love with this system. Anything and everything can be a page with a pretty icon and title to describe it. You can easily create templates which you can use and reuse (i.e. book review template) as many times as you wish. I love breaking up sections of my life into pages, and then further breaking up sub categories into pages, all aligned and named.
There are many tools provided to users to create all kinds of documentation. You can create a table which you can customize very heavily to suite your needs, for me for example I use it to track my finances and book readings. I use the useful code block snippets to save important code that I need for a project, which means this software is incredibly friendly with developers.
If you are looking for a powerful note taking app that can load in your previous notes from all (almost) other competitors then I strongly recommend you check it out. Although lacklustre on the mobile application, the desktop application is no doubt best of its kind.
Feel free to check it out at here (you'll give me a free month using this link)
I slapped this quick rendition of a blog, obsessiveness about being pixel perfect has always proved to be an issue for me. Ideas would flow into my mind and I would dwell on them thinking how amazing it would be to get these ideas off the ground and become financially stable on my own. But yet (much like my blog/portfolio website) it would sit and sit in the GitHub repository collecting dust and security warnings from packages around GitHub. So I decided I would delete my old repository and quickly create a simple page with all my posts.
My aim is to start building instead of always reading about new technologies, watching tutorials or doing courses. I've done enough of that and it is time I apply what I have learned to something I am passionate about. This blog is a step in the right direction. I did it I released a blog, all be it pretty basic but none the less its released and the functionality is there for me to post.
Lately I have been very lost, and somewhat in a bad spot mentally and physically. Health issues outside of my control have made life very difficult in the past few years along with loosing life long friends due to disagreements. But hey I believe its all part of life and I want to try see it more like that. Most of my life I have been waiting for that perfect opportunity to start a business, to start an application, to start a website and yet nothing. I find my self being very motivated and ready to go, I jump in and... and... overwhelm and doubt. Have been like this from a very young age. As soon as I stumble upon a problem I cannot solve I loose all motivation as I was raised like a "genius" instead of "keep failing" so when I fail I take it hard. But slowly I feel like I am able to turn that part around and switch my mentality to be more about failing more means I am always learning.
As I reflect where I have been, where I am and where I aim to be, I am able to start seeing more clearly where I want to be. Maybe not overnight or over a week but day by day I do those little nudges that compound over the years. Eating right and sleeping right have been things I have had great trouble with, and yet I was able to finally manage it. Cooking is not so bad and I have started to enjoy the process of it. It teaches me about failing all the time because as a new cook you really do not understand anything. What does medium to high mean? simmer? what? But I keep persevering and now I can cook a very tasty and healthy meals that do not require a lot of time and I owe it all to a cook book (Seriously just get a good cook book and take it a recipe a time).
FAIL, FAIL, FAIL and FAIL again. Keep failing, do not be afraid of failure! But I also want to post weekly, be it some tutorial or just a reflection post or anything really. This blog is my personal blog and I will treat is as it is.