Skip to content

Instantly share code, notes, and snippets.

View eckslopez's full-sized avatar

Xavier Lopez eckslopez

View GitHub Profile
@eckslopez
eckslopez / systemd-cheatsheet.md
Last active March 2, 2026 22:42
systemd Cheatnotes: Practical Service Management

Context

On modern Linux systems, systemd is the init system.

Whether you’re managing servers, debugging CI runners, or operating production hosts, systemd is the layer that:

  • starts services
  • supervises them
  • restarts them
  • logs their output
@eckslopez
eckslopez / file-archiving-compression-cheatsheet.md
Last active March 2, 2026 22:42
File Archiving and Compression Cheatsheet

Context

Archiving and compression show up everywhere:

  • packaging releases
  • shipping logs
  • backing up data
  • moving artifacts between systems

Most workflows rely on a small set of commands, but the flags are easy to forget. This cheatsheet focuses on the combinations you actually use.

@eckslopez
eckslopez / rvm-cheatsheet.md
Last active March 2, 2026 22:43
RVM Cheatsheet: Practical Ruby Version Management

Context

Ruby projects often depend on specific Ruby versions and gem sets.

RVM (Ruby Version Manager) helps isolate those dependencies so:

  • projects don’t conflict
  • upgrades are controlled
  • development environments stay predictable
@eckslopez
eckslopez / tmux-cheatsheet.md
Last active March 2, 2026 22:43
tmux Cheatsheet: Practical Commands for Daily Use

Context

tmux is one of those tools that quietly becomes indispensable.

If you:

  • work over SSH
  • manage multiple shells
  • run long-lived processes
  • juggle several environments at once
@eckslopez
eckslopez / vim-cheatsheet.md
Last active March 2, 2026 22:41
Vim Cheatsheet: Practical Commands You Actually Use

Context

Vim rewards depth over breadth.

You don’t need to know every command—just a small, reliable core that lets you move, edit, and refactor text efficiently without leaving the keyboard.

This cheatsheet focuses on high-value commands that cover the majority of real-world editing tasks.


@eckslopez
eckslopez / docker-cheatsheet.md
Created March 2, 2026 22:00
Docker Cheatsheet: Practical Commands for Daily Use

Context

Docker is simple until it isn’t.

Most day-to-day work boils down to a small, reliable set of commands for:

  • building images
  • running containers
@eckslopez
eckslopez / kubernetes-cheatsheet.md
Created March 2, 2026 22:00
Kubernetes Cheatsheet: Practical kubectl Commands

Context

Kubernetes has a large surface area, but day-to-day operations rely on a small, repeatable set of kubectl commands.

This cheatsheet emphasizes:

  • inspection over modification
  • safety before speed