Live demo of Plume — a free Astro portfolio theme. View on GitHub
Plume

Projects

  1. plume

    • Astro
    • TypeScript
    • Tailwind CSS
    • DaisyUI

    Static portfolio site built with Astro 6 and generated at compile time. No-SSR architecture, strict TypeScript, with an integrated curated watch feed and RSS feed. Flexoki monochrome theme via DaisyUI.

  2. n8n Automation Pipelines

    • n8n
    • TypeScript
    • Docker
    • PostgreSQL

    Set of automation pipelines to synchronise data between SaaS tools (Notion, Linear, Slack). Self-hosted on Docker with PostgreSQL persistence. Includes a retry system and failure alerts.

  3. CLI LLM Agent

    • TypeScript
    • Node.js
    • Anthropic SDK

    Command-line agent using the Anthropic API to automate repetitive development tasks — test generation, diff review, commit message writing. Built on the tool-use pattern with filesystem and shell tools.

  4. Clean Architecture Node.js Template

    • TypeScript
    • Node.js
    • Vitest
    • Docker

    Starter template for Node.js APIs following Clean Architecture principles — strict separation of domain, application and infrastructure layers. Includes a full test suite with Vitest and a production-ready Docker configuration.