Dan's Blog DevOps and such

Routing All macOS Traffic Through the Tor Network

For certain tasks, I need to use macOS and sometimes prefer to route all my traffic through the Tor network. In this tutorial, I will guide you through the process.

While you can download and use the Tor Browser for enhanced anonymity, I find that simply routing traffic through Tor’s network suffices for my needs while maintaining a civilized workflow.

Read more

The Philosophical Dichotomy Between macOS and Linux

In the ongoing discourse surrounding operating systems, macOS and Linux occupy distinct philosophical and practical niches. Linux, with its open-source ethos, exemplifies adaptability and scalability. It operates seamlessly across commodity hardware, supports a diverse array of CPU architectures, and scales up to the formidable demands of supercomputing environments while also scaling down to function efficiently on cost-effective single-board computers (SBCs).

Read more

Go as a Backend for AI Applications: A Performance Case Study

When developing AI applications in Python, leveraging Go for model serving in the backend can offer significant performance advantages. While Python excels in machine learning model development with its vast ecosystem, Go’s efficiency makes it an ideal choice for serving those models in production.

Read more

Simple Load Balancer Tutorial with k3d

In this brief tutorial, we’ll walk through how to deploy a simple load-balanced application using k3d, a lightweight Kubernetes distribution. This guide will help you set up port mappings and create a basic deployment in just a few minutes.

Read more

Why i switched from cd to zoxide

This is a rather short article, but it highlights a small change with a big impact. I will briefly discuss why I switched from ‘cd’ to ‘zoxide’ and why you might want to consider it as well.

Read more