diff --git a/content/en/posts/my-first-post.md b/content/en/posts/my-first-post.md index 82560d0..0a01d92 100644 --- a/content/en/posts/my-first-post.md +++ b/content/en/posts/my-first-post.md @@ -4,4 +4,22 @@ date: 2025-11-10 draft: false --- -Some thoughts about what I’m building today. +Is this not your fifth post about making a blog? + +Well, yes, but let me explain. Over the years of being a human on earth, I've found that I have a large want to produce content, be it music, art, writing, etc... I'm going to stop myself before I end up writing about my thoughts on human nature, all this to say. I want to write, I want it to be frictionless to go from "I want to write about X" to seeing it online. During this time of being a software engineer, I've tried MANY solutions. All of them having their own unique problems / annoyances, which I either knew about before using them, or accidently found out. Here is a short list +1) Doing things myself (NextJS + Strapi): Stupid high development cost / friction / effort. +2) Ghost: Comes with extra features I don't need / paid since I didn't want to host it myself +3) Writing raw HTML and publically hosting it: I don't think I need to get into why this is not a good idea. + +As you can see, a lot of solutions have different tradeoffs (That is how it works, after all). I was never really satisfied with any of them, as one would be able to tell by my lack of blogs / content creation schedule. So, what's (hopefully) different this time? Everything. I'll get into the nitty gritty in a later blog post, but as a teaser. I've setup a server box and a storage box, I have gitea, bitwarden, immich, etc... all running, which is allowing me to take full control of everything (digital independence) and set things up exactly how I want to. + +My current workflow for writing a blog post is +1) Think of something to write about +2) Write about it in a git repository +2.a) Write the post in all the languages I speak +3) Push +4) done + +This workflow was so nice that whilst I was setting up the website, I never ran hugo locally *once*. As I go from something on my laptop -> published online in ~15 seconds. I assume there will be many problems I'll have to face which I haven't ran into (eg: I have 0 idea how code is going to look), but alas, I shall figure out a way forward. + +Peace out nerds o7