2022  2

March  1

Automatically Generating a Grafana Agent Configuration for a Kubernetes Cluster

March 30, 2022 路 5 min

January  1

Live Reload Browserify + TypeScript in Node.js

January 17, 2022 路 4 min

2021  16

December  3

HashiCorp Certified: Terraform Associate Course Review

December 27, 2021 路 6 min

Mapping Google Groups to Kibana Roles

December 20, 2021 路 6 min

Guide to Creating Alerts from Logs in Kibana

December 18, 2021 路 3 min

November  3

Caveats to Creating Datadog Log Metrics in Terraform

November 14, 2021 路 3 min

Installing Zsh (and oh-my-zsh) in Windows Git Bash

November 11, 2021 路 3 min

Injecting Build-Time Variables to Nested Golang Packages

November 7, 2021 路 2 min

October  1

Enforcing Uniqueness of Multiple Attributes in DynamoDB

October 31, 2021 路 4 min

August  2

Tips for Developing a Static Site Using Hugo

August 20, 2021 路 5 min

Resources for Learning about Operating Systems

August 3, 2021 路 4 min

July  2

10 Tips for Getting a First in a Computer Science Dissertation

July 22, 2021 路 10 min

Executing Stream Cipher Attacks on IP Packets

July 9, 2021 路 10 min

June  1

How I Started Learning Rust

June 16, 2021 路 6 min

May  1

How to Disable UDP Checksum Validation in Linux

May 20, 2021 路 5 min

April  2

How to Transparently Proxy IP Packets With Spoofed Destinations

April 17, 2021 路 4 min

Configuring Squid as a Transparent Proxy

April 10, 2021 路 4 min

February  1

How to Debug srsLTE

February 13, 2021 路 3 min

2020  4

December  1

Setting up a TLS-Secured Monitoring Solution in Docker using InfluxDB, Grafana, and Traefik

December 1, 2020 路 9 min

September  1

Monitoring Corda Nodes Using Grafana, InfluxDB, and Telegraf

September 21, 2020 路 11 min

August  2

Compiling My C++ CHIP-8 Emulator to WebAssembly

August 15, 2020 路 16 min

First Blog Post

August 1, 2020 路 2 min