---
title: "kimjarvis (@kimbo) | Hashnode"
description: "kimjarvis (@kimbo) writes on Hashnode. Read their latest articles and follow their work."
url: "https://hashnode.com/@kimbo"
---

@kimbo

# kimjarvis

@kimbo · Joined November 2026

### [Transpiling Ansible to Python: it's all about the library](https://reemote.hashnode.dev/transpiling-ansible-to-python-it-s-all-about-the-library?utm_source=hashnode&utm_medium=feed)

Transpiling Ansible to Python: it's all about the library Ask an AI to translate an Ansible role into Python and you get back a pile of subprocess and paramiko calls that reinvents configuration manag

14 min read · [reemote.hashnode.dev](https://reemote.hashnode.dev/transpiling-ansible-to-python-it-s-all-about-the-library?utm_source=hashnode&utm_medium=feed)

[21m ago](https://hashnode.com/posts/transpiling-ansible-to-python-it-s-all-about-the-library/6af76b7ff431c73f6eee4808)

### [Deploying websites with Reemote — from a local container to production](https://reemote.hashnode.dev/deploying-websites-with-reemote-from-a-local-container-to-production?utm_source=hashnode&utm_medium=feed)

Reemote turns Python code into shell commands and runs them on many machines over SSH, in parallel. Think Ansible, but there is no CLI and no YAML: reemote is a library you import, await, and test. Th

27 min read · [reemote.hashnode.dev](https://reemote.hashnode.dev/deploying-websites-with-reemote-from-a-local-container-to-production?utm_source=hashnode&utm_medium=feed)

[4h ago](https://hashnode.com/posts/deploying-websites-with-reemote-from-a-local-container-to-production/6af735eb5b12525fc401bd63)

### [Managing CentOS from Python: Reemote's dnf and systemd modules](https://reemote.hashnode.dev/managing-centos-from-python-reemote-s-dnf-and-systemd-modules?utm_source=hashnode&utm_medium=feed)

Ansible manages CentOS through a CLI, a YAML playbook, and a Jinja2 layer that fights your IDE. Reemote is a Python library that configures CentOS over sshd and a plain shell — dnf and systemd include

15 min read · [reemote.hashnode.dev](https://reemote.hashnode.dev/managing-centos-from-python-reemote-s-dnf-and-systemd-modules?utm_source=hashnode&utm_medium=feed)

[8h ago](https://hashnode.com/posts/managing-centos-from-python-reemote-s-dnf-and-systemd-modules/6af6fdfed71e8676953aeeca)

### [Managing Ubuntu from Python: Reemote's apt and systemd modules](https://reemote.hashnode.dev/managing-ubuntu-from-python-reemote-s-apt-and-systemd-modules?utm_source=hashnode&utm_medium=feed)

Ansible manages Ubuntu through a CLI, a YAML playbook, and a Jinja2 layer that fights your IDE. Reemote is a Python library that configures Ubuntu over sshd and a plain shell — apt and systemd include

16 min read · [reemote.hashnode.dev](https://reemote.hashnode.dev/managing-ubuntu-from-python-reemote-s-apt-and-systemd-modules?utm_source=hashnode&utm_medium=feed)

[8h ago](https://hashnode.com/posts/managing-ubuntu-from-python-reemote-s-apt-and-systemd-modules/6af6fc66005819c035a3f5de)

### [Managing Alpine Linux from Python: Reemote's apk and openrc modules](https://reemote.hashnode.dev/managing-alpine-linux-from-python-reemote-s-apk-and-openrc-modules?utm_source=hashnode&utm_medium=feed)

Ansible manages Alpine through a CLI, a YAML playbook, and a Python-bootstrap dance the target never asked for. Reemote is a Python library that configures Alpine over a plain shell — apk and OpenRC i

17 min read · [reemote.hashnode.dev](https://reemote.hashnode.dev/managing-alpine-linux-from-python-reemote-s-apk-and-openrc-modules?utm_source=hashnode&utm_medium=feed)

[8h ago](https://hashnode.com/posts/managing-alpine-linux-from-python-reemote-s-apk-and-openrc-modules/6af6fa167163ab7dc34ca8c9)
