about-this

motivation

This website was built to encourage myself to write more about what I’ve been doing or thinking about lately. The website is divided into two parts mostly to separate writings about what I’m creating and consuming, but the initial format might not be strictly followed from here onwards. Since writing with my hands is encumbering and with how often i lose track of what I’ve been writing, this website was created to easily convert .md (markdown) files that I often write with into HTML with a custom AST (abstract syntax tree) parser and renderer.

goal

The goal is to write one article per week, but that also might not be strictly followed through. Fingers crossed, hoping it will be consistent. The goal of my writing in general is to remember more things more often. This website is the quick-and-easy portal to my writings whenever, wherever, if internet is available.

This project is written in Go, using Gin web framework, templ for HTML templating w/ tailwindcss for the css framework, and HTMX for user-client-server interactivity. Also, this project also includes a small Python FastAPI service, serving AI model to generate TTS (text-to-speech) audio output. More about it’s implementation is written in one of the articles.

hosting

This project is hosted locally w/ Cloudflare Tunnel reverse-proxy on my raspberrypi, also the python service is hosted on my orangepi (not reverse-proxied).

mandatory-fastfetch

this section is the mandatory fastfetch output (well one is neofetch, cause fastfetch doesn’t work well on my orangepi for some reason) for my SBCs used in this project

image-0-0 image-0-1

[email protected]