Erick Ruiz de Chavez

Prime Directive: Minimalism and Efficiency with Gemini Protocol

=> Front page

Published: 2025-01-08

Just a couple of weeks ago, I restarted my site (the one you are reading right now) with the goal of maintaining a minimalist approach—focusing on content rather than flashy styles or colorful themes. For the first time, I also decided to implement dual hosting, making the site available via HTTPS and the Gemini protocol.

An idea that had been floating around in my mind for a few days was that, since the HTTPS version of the site was already quite basic in terms of styles and layout, why not serve the same content I use for Gemini? Yesterday morning, this idea came to life thanks to a small proxy tool called Kineto [1]. This tool acts as a proxy, allowing a single Gemini capsule to be served to regular web browsers.

After making a few tweaks to my code and deployment, I was able to completely remove Jekyll and keep only the minimal components. Additionally, since the Gemtext [2] format is already simple and easy to write, there was no need to transform Markdown to Gemtext. I refactored all my content files from Markdown to Gemtext, which consisted only of changing their file extensions.

The capsule generator is still quite basic (honestly, I'd even call it a pre-alpha version). I still need to decide whether to continue using my own code or switch to a more formal capsule generator. For those who are curious, the source code for both my site and the generator can be found in my Forgejo repo [3].

=> | [2]: A quick introduction to "gemtext" markup |

Links

=> LinkedIn | GitHub | Fediverse

© 2025 Erick Ruiz de Chavez

Proxy Information
Original URL
gemini://erick.is/posts/2025-01-08-prime-directive-minimalism-and-efficiency-with-gemini-protocol.gmi
Status Code
Success (20)
Meta
text/gemini;lang=en
Capsule Response Time
558.077278 milliseconds
Gemini-to-HTML Time
0.720479 milliseconds

This content has been proxied by September (ba2dc).