Skip to main content

All posts274

all tags →
SSH Config Generator: Wildcard Stanzas, Aliases, and Automated Logins
SSH (Secure Shell)

SSH Config Generator: Wildcard Stanzas, Aliases, and Automated Logins →

Generate your SSH config in seconds — then understand how it works: one wildcard eliminates every repeated ProxyJump and IdentityFile, domain stanzas set usernames for FQDNs, short aliases need their own User line, and RemoteCommand lands you directly as the application user.

October 1, 2026 · 14 min read

Ask My Blog: Turning 259 Articles Into 2,160 Searchable Questions
Artificial Intelligence (AI)

Ask My Blog: Turning 259 Articles Into 2,160 Searchable Questions →

A local LLM reads every article on your blog and writes the questions a developer would actually type into a search bar, each one mapped to the exact heading that answers it. The result is a build-time question index searched with plain BM25 in the browser — no embeddings, no API key, no vector database. Full pipeline, plugin and component included.

September 28, 2026 · 11 min read

Docker Dive — X-Ray Your Images and Kill the Waste
Docker

Docker Dive — X-Ray Your Images and Kill the Waste →

Use dive to inspect every layer of a Docker image, spot wasted megabytes hidden by deleted files, and walk step by step from a 1 GB bloated image down to a tight, efficient build.

September 24, 2026 · 15 min read

Docker dive optimization

Docker dive optimization →

Analyze a Docker image's actual byte breakdown with dive, auto-fix mechanical waste (unmerged cache-purge layers, missing no-cache flags), propose heavy-tool-for-narrow-need swaps for joint review, and file TODOs for the rest

September 24, 2026 · 4 min read

ai-translate & ai-summarize: Confidential Documents, Handled 100% Locally
Artificial Intelligence (AI)

ai-translate & ai-summarize: Confidential Documents, Handled 100% Locally →

Two zsh functions that translate or summarize a Word, PDF, PowerPoint or Excel document without a single byte leaving your machine — Docling extracts the text locally, a local Ollama model does the translation or summary. Built for the document you'd never paste into a cloud translation tool.

September 21, 2026 · 8 min read

Docling - Convert PDF, Word, PowerPoint, Excel and HTML to Markdown, GPU-Accelerated
Markdown

Docling - Convert PDF, Word, PowerPoint, Excel and HTML to Markdown, GPU-Accelerated →

A Docker batteries-included setup for Docling, IBM's document-conversion library: PDF, Word, PowerPoint, Excel and HTML files converted into clean Markdown, with GPU acceleration for machines with spare VRAM. A companion to my Markitdown article — same idea, a heavier engine underneath.

September 17, 2026 · 15 min read

Atuin — Supercharge Your Shell History With a Searchable, Timestamped Database
Bash

Atuin — Supercharge Your Shell History With a Searchable, Timestamped Database →

Tired of losing commands in the default CTRL+R maze? Atuin replaces your shell history with a full-featured TUI backed by SQLite — timestamps, context, multi-machine sync, and a clean comparison with FZF-based history search.

September 14, 2026 · 14 min read

Add a "Copy as Markdown" Button to Your Docusaurus Blog
Component / UI

Add a "Copy as Markdown" Button to Your Docusaurus Blog →

Build a "Copy as Markdown" button and a "View raw" link for your Docusaurus blog posts — a build-time plugin that writes a plain-Markdown mirror next to every article, plus the tiny React component that fetches it and copies it to the clipboard. Full source included.

September 10, 2026 · 13 min read

Open a DevContainer on a Remote Server with VSCode Remote SSH and ProxyJump
DevContainer

Open a DevContainer on a Remote Server with VSCode Remote SSH and ProxyJump →

Chain VSCode Remote SSH, ProxyJump and Dev Containers to open a devcontainer that runs directly on a remote Linux server — so your scripts can reach services that are only accessible from that server's network.

September 4, 2026 · 19 min read

lazydocker: A Terminal Dashboard for Docker, Containerized
Docker

lazydocker: A Terminal Dashboard for Docker, Containerized →

lazydocker is a single-binary terminal UI that shows every container, image, volume and network at a glance, with live stats and logs. This article containerizes it — no host install — and adds a `lazydocker` shell function, for zsh or bash, so it picks up whatever project's compose.yaml you're currently standing in.

September 3, 2026 · 11 min read

Playing with Ollama - Create a blog post analyzer with a local LLM
Artificial Intelligence (AI)

Playing with Ollama - Create a blog post analyzer with a local LLM →

A Dockerized devcontainer with two Python scripts: the first sends each Markdown blog post to a local Ollama model to generate tags, the second compares those tags across posts to suggest which articles should link to each other. No cloud API, no manual tagging.

August 31, 2026 · 8 min read

Claude Code - From Slash Commands to a Layered Workflow
Artificial Intelligence (AI)

Claude Code - From Slash Commands to a Layered Workflow →

How this blog's .claude/ folder grew from a handful of slash commands into commands, hooks, skills, agents and rules working together — a practical learning path, including where a deterministic script beats asking the AI.

August 28, 2026 · 15 min read