Skip to content
View ralsina's full-sized avatar

Organizations

@getnikola

Block or report ralsina

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ralsina/README.md

Roberto Alsina

Seasoned, versatile developer crafting small, durable, well‑named tools.
Open source advocate & long‑form writer for 20+ years at ralsina.me.

Followers Public Repos Python Crystal MIT License

Animated contribution graph snake

📊 Snapshot (Combined Metrics) (click to expand)

Combined GitHub metrics (lowlighter)

Updated daily via GitHub Actions.


⭐ Currently Active Projects

grafito grafito stars

A clean, minimal web frontend for systemd journald logs — lightweight, fast to stand up, and intentionally uncluttered.

Installation & docs: https://grafito.ralsina.me/

Single‑liner:

curl -sSL https://grafito.ralsina.me/install.sh | sudo bash

Why: Focused log triage without adopting a full ELK-scale observability stack.
Status: Active • License: MIT • Source: https://github.com/ralsina/grafito


kv kv stars

Lean remote KVM tool (Crystal) emphasizing simplicity, speed, and low operational friction.

Installation & docs: https://kv.ralsina.me/

Single‑liner:

curl -sSL https://kv.ralsina.me/install.sh | sudo bash

Design priorities: minimal latency • understandable code • pragmatic feature set
Status: Active • Source: https://github.com/ralsina/kv


🧪 Upcoming Projects

mangrullo mangrullo stars

Lightweight “watchtower‑style” monitoring experiment aimed at low‑resource or inexpensive setups.

Status: Early prototype / exploratory • Tech: Crystal
Goal: Provide just‑enough visibility without a full monitoring stack.


ToCry tocry stars

Straightforward TODO / workflow lab for experimenting with lightweight personal process tooling.

Status: Iterative experiment • Tech: JS
Focus: Simple flows over feature sprawl; a sandbox for workflow ideas.


⚙️ Craft & Approach

  • Current focus: Python · Crystal
  • Care about: clarity • correctness • minimal surface area • graceful deletion
  • Enjoy: bridging gaps with purposeful utilities; building “just enough” infrastructure
  • Guiding idea: make things future‑self friendly; bias toward boring reliability

🚧 Active / Recent Projects

Project Summary Tech Stars
kv Modern remote KVM (lean, fast) Crystal kv stars
grafito Clean web frontend for journald logs HTML / JS grafito stars
tocry Straightforward TODO / workflow lab JS tocry stars
mangrullo “Como un watchtower pero para gente pobre” (lightweight monitoring experiment) Crystal mangrullo stars

Other exploration: sepia

🧭 Legacy / Notable

  • Creator of rst2pdf — generate PDFs directly from reStructuredText.
  • Creator of Nikola — extensible static site & blog generator.
  • Long‑term stewardship mindset: keeping useful tools alive past the novelty phase.

Preference: small composable systems over sprawling frameworks.

✍️ Writing

Two decades of essays & technical notes: architecture trade‑offs, tooling, sustainability, naming, pragmatic engineering.
Read at: ralsina.me

🧪 Philosophy (Short Form)

Build small. Name well. Delete freely. Automate tedium. Leave code your future self won’t resent.


🔗 Presence

  • Website / Essays: ralsina.me
  • GitHub: (you are here)

Pinned Loading

  1. getnikola/nikola getnikola/nikola Public

    A static website and blog generator

    Python 2.7k 466

  2. rst-cheatsheet rst-cheatsheet Public

    A two-page cheatsheet for restructured text

    Shell 1.2k 434

  3. crycco crycco Public

    A Crystal implementation of Docco

    Crystal 3

  4. kv kv Public

    A modern remote KVM

    Crystal 109 2

  5. grafito grafito Public

    A simple, nice journald web frontend

    HTML 99 2

  6. tocry tocry Public

    A TODO app

    Crystal 35 3