Before we start

Subscribe via RSS

Most of my how-tos are portable and should work with macOS, BSD, or Linux, but I encourage you to try OpenBSD. It's a minimalist OS and has everything we need in its base, requires minimal maintenance.

There are four options to start:

OpenBSD as a desktop

You set up minimalist web development environment on your laptop (or desktop computer).

xenodm, cwm, xterm, tmux, vi.
OpenBSD compatible computer required.

Web server on OpenBSD

You install production-ready web server on your bare metal server or on a VM provided by OpenBSD.Amsterdam or Vultr.

sshd, pf, ntpd, httpd, nsd, crontab, mtree, pax, vmctl, pkg_add, pkg_info, pkg_delete
OpenBSD compatible computer or a virtual machine required.

Plain text and files

You organize your files and make your terminal sessions cozy.

awk, cat, chmod, cpio, ed, find, grep, head, jot, mkdir, mtree, printf, readlink, rm, sed, sort, tail, tr, wc.
*BSD or macOS required.

Static web pages

Site generators. HTML and CSS. RSS. Meta tags.


Archive

In reverse chronological order

© roman zolotarev