Hello from a very small blog
This is a small place to write things down — mostly Ruby, Rails and Linux.
What runs it
A single Rails app with SQLite underneath. No Postgres container, no build step for the CSS, no admin framework: posts are Markdown in a text area, rendered with kramdown and highlighted by Rouge.
class Post < ApplicationRecord
scope :published, -> { where(published_at: ..Time.current) }
end
A post with no published_at is a draft. One with a future published_at
schedules itself. That one column is the entire publishing workflow.
Subscribing
There’s an Atom feed. No newsletter, no tracking, no cookie banner.