satr14's mind
--:-- --

Hello World!

Wed Jun 03 2026

Honestly didn't even thought I would build this mainly because of burnout from school and just life in general. But I managed to lock in on building this blog project mainly because I've been needing a place to dump my mind and ideas on and I've been looking for an opportunity to practice and fix my grammar and totally formal writing. I'll be talking about more than just tech related stuff and maybe some real life things I'm experiencing.

I will hopefully develop and expand this blog with more features and write more than my previous blogs. Not a guarantee but I really hope so as I have a bad habit of leaving things undocumented. The current way of making new blog posts doesn't really allow me to make posts from mobile easily so I might not post as often as I wanted to but I'll fix that later. I also have plans to make this my main website if things are stable enough and this ends up receiving more traffic.


Technical Details

The design and architecture of this blog are heavily inspired by my friend's site, orangc. Only difference being that I wrote a custom static site generator from scratch using Bun as it has a builtin parser for Markdown. I'm pretty proud of the end result so far, the build script uses zero NPM dependencies (except for Tailwind of course) and everything was actually relatively fast with full lighthouse scores. Everything is hosted on Cloudflare Workers with the source code for this site hosted on my Forgejo instance (including all posts written in markdown).

This isn't one of my first attempts of witting a blog website. Most of them failed mainly due to lack of motivation to actually write anything. I tried using Hugo once but that learning curve (or just a skill issue) was too high for me so I opted to write my own blog from scratch using SvelteKit and Pocketbase which was highly overkill and it was tedious to even write.

List of features to implement: