My devblog #11 Jekyll, finally

February 21, 2026

After some time trying to understand how Jekyll worked, I finally managed it. The original site’s documentation is not very intuitive, but with some persistence and patience, I understood how to use Jekyll and Liquid, the programming language used within the HTML.

I was a bit disappointed to realize that it was necessary to create a default layout to put on the normal pages, but it actually makes sense. If I had started the blog with this knowledge, it wouldn’t have been necessary to separate the common elements of the pages and then delete them from the main pages. Next time, I’ll know.

I am now creating the layout for the post pages, and then I’m going to put all the devlogs I wrote about this blog into Markdown, so I can then make them appear on the site. I’m excited.

My boyfriend questioned me the other day if it was worth learning all these new concepts of Jekyll and Liquid, since he saw that I had some difficulty. However, I showed him what these two allow me to do and showed that it helps a lot and is much simpler than figuring out how to do all of that with JavaScript, and much faster to learn than any backend language—plus, GitHub doesn’t support the backend part and I don’t yet have great financial means to buy a domain and pay for site hosting.

Maybe by the next devlog I will have already finished everything, who knows?