Stream of Consciousness
Mark Eschbach's random writings on various topics.
Posts
8-levels of Deployment Maturity
Upgrading Gitea from 1.23.5 -> 1.24.3
Gemini CLI -- First look
Engineering notes: improving Resume AI agent
Resource Augmented Generation
What is a TechLead anyways?
HeadScale on Kubernetes
Debugging Kubernetes DNS
Sharing Hypothesis example database from Github Actions
Split Brain: Decommissioning a control-plane node
Getting started with Google Gemini with Go
Automatic release of a Go library
Building Docker Images in Gitea
Power Monitoring of the Home Lab
Plaid: Thinking about improving user experience
Samsung SSD Write Limits
Virtual Desktop Research
Hugo - Deploying to multiple environments
Increasing maximum pod count on k8s node
Gitea `act_runner` with `actions/cache@v4` approach notes
MetalLB, Kubernetes, and node.kubernetes.io/exclude-from-external-load-balancers
Deploying Next.js app to S3
Serving assets from Minio through k8s ingress - Take 2
Serving assets from Minio through k8s ingress
Hugo post categories and tags
Ride all the things to SF
Styling Hugo
RE Post
Exploring LocalAI
Pillars of Platform Engineering
Upgrading ReactNative from 0.69.4 -> 0.71.4 (failed)
DIY Smart Thermostat
Storing focused App Data
Monitoring Solar output
Problem domain of Stock Options
Migrating website build infra
Trying out Taiga on k8s
Deploying Home Assistant on k8s
Deploying Home Assistant on k8s
Using Dendrite to create Matrix users
Exploring Matrix and Dendrite
Changing ReactNative ArtifactID
Setting up new node!
Multi-variant React Native Android Apps
Revisiting CORS
CGroups, Kubernetes and Reliable Nodes
Google's Management Interview and mapping to me
React Native: Configuring an Application per Environment
k8s: Pipelines in Pipelines
k8s: Deploying CD on Kubernetes
k8s: Renaming API server
CD on K8S building multi-architecture images
Upgrading HomeLab from 1.23 to 1.24
Golang: Tips and Notes
Servant Leadership
Minhash LSH in Python and some SHA1 strangeness
Deploying Postgres Operator
Deploying Mattermost
Raspberry Pi as a k8s node
Minio on Synology
Deploying Masterless Salt on the Raspberry Pi
Exploring Github Actions && Local Validation
Interview Code Review Rubric
Home Network Design
Capturing disk images within Kubernetes Part II
Capturing disk images within Kubernetes
Raspberry Pi 4 K8S Node
Reviewing ITIL
Parable: The Short Shot
ALB and k8s: Routing between namespaces
k8s: LVM Persistent Volumes
Revisiting Prometheus
Generating a kubeconfig for a user
Backing up Postgres in k8s
Feasiability of building an API against Gluster
k8s: Changing Cluster DNS
k8s: Fixing My Broken Cluster III
k8s: Fixing My Broken Cluster II
k8s: Fixing my broken cluster
pfSense: Routing with FRR
K8s: Deploying a SPA
Adding CORS headers to Gorilla
Backing up Postgres
Building a minimal GraphQL service in Go
Forking Node Module
Forking Node Module
Detecting Options Rise
DNS Pointer Check
Fixing a static asset pipeline
Facial Recognition
Reflections on using DGraph
Pushing Changes with Salt Master
Document Scanning in-browser
Integrating Jaeger with Nodjes
Installing Prometheus on Metal
Exploring kubeadm