Upgrade Ubuntu Server (21.10) to the Latest Version
This guide will walk through upgrading an Ubuntu Server (21.10) to the latest version. This is very...
Setting up TeamSpeak 3 with Docker on DigitalOcean
Setting up TeamSpeak 3 on DigitalOcean with Docker is incredibly easy. This provides a cheap ($5/month)...
Docker Compose: WORDPRESS_CONFIG_EXTRA
The Docker image for WordPress contains a property called "WORDPRESS_CONFIG_EXTRA", this allows code to be passed directly to the wp-config.php file. This...
TypeScript Experimental Decorator Error in Visual Studio/Code
I ran into this issue in Visual Studio 2019 while working on a .NET Core/Angular 8 project. It...
.NET Kafka Producers
This multipage post will specifically target the concept of getting data out of a specific system or database and on to the...
Debugging Kafka Connect Connectors/SMTs in Java
Are you developing a custom Kafka Connect Connector or Single Message Transform (SMT) and need to debug this? This...
.NET Microservices: Project Structure with Git Submodules
After working in microservice architecture for many years I have concluded there are many different strategies to project...
Kafka Connect: JMX JConsole (Docker)
Yes, you absolutely can connect JConsole to Kafka Connect and extract JMX metrics. If you are experiencing problems getting it...
Simulating Lag with Docker Containers
I was building a Grafana dashboard with Docker Compose that would monitor a local service. I wasn't able to figure...
Force TLS in .NET
Versions before ASP.NET 4.7 default to making outbound connections using TLS 1.0. This is a real problem for security for many...































