(edited) First blog post, first time using Jekyll. I don’t like it.

The theme files are hidden in the gems and I’d rather customize this since there isn’t a theme I’m particularly happy about

Originally, the plan was to build a custom full stack app: a database for posts, a back-end service to handle CRUD operations and Markdown parsing, and a minimal front-end to display the content. But thinking about handling image storage, rich-text editing, and safely rendering Markdown to HTML, the scope creep crept in. I had a resistance to trying Jekyll, but here we are.

Now that blogging is solved and I can write posts in .md, and focus on media. For images, I plan to run them through Squoosh for optimization, push them to a dedicated GitHub storage repository, and serve the raw file from github.