avatar

PaulRz

Building Software That Lasts

Creating an OpenBSD Box for Vagrant: A Personal Guide

As someone who enjoys exploring different operating systems, I often find myself setting up environments in OpenBSD. It’s an elegant and minimalist OS with a strong emphasis on security, which makes it ideal for a variety of use cases. Recently, I worked on creating an OpenBSD box for Vagrant, and I thought I’d share the step-by-step process I followed, along with a few quirks and tips I discovered along the way.

Setting up an IPv6 Tunnel with OpenBSD

Though IPv6 has been around for quite some time, its adoption is still not as widespread as IPv4. While IPv6 offers an almost unlimited number of addresses, support from major ISPs remains limited. One way to enable IPv6 at home is by using a tunnel broker like Hurricane Electric, which provides a routable IPv6 prefix to your home network. In this guide, we’ll configure an IPv6 tunnel on OpenBSD 7.5, using it as a home router.

My Journey from Oracle to PostgreSQL

From the start of my career, I’ve always been deep into Oracle Database, working on versions from 8i to 12c, all focused on online transaction processing (OLTP). Oracle is rock solid—safe, reliable, and, as Ask Tom will tell you, simply great. There’s even a saying in the industry: “You’ve never gotten in trouble by buying Oracle.” And for the longest time, that was my truth. In the OLTP world, you deal with loads that demand low latency and high transaction rates.