Stream of Consciousness

Mark Eschbach's random writings on various topics.

Programming

Getting started with Google Gemini with Go

Automatic release of a Go library

Building Docker Images in Gitea

Plaid: Thinking about improving user experience

Gitea `act_runner` with `actions/cache@v4` approach notes

Deploying Next.js app to S3

Exploring LocalAI

Upgrading ReactNative from 0.69.4 -> 0.71.4 (failed)

Storing focused App Data

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

Multi-variant React Native Android Apps

Revisiting CORS

CGroups, Kubernetes and Reliable Nodes

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

Minhash LSH in Python and some SHA1 strangeness

Reflections on using DGraph

K8s: Deploying a SPA

Integrating Jaeger with Nodjes

Forking Node Module

Facial Recognition

Exploring Github Actions && Local Validation

Document Scanning in-browser

DNS Pointer Check

Detecting Options Rise

Building a minimal GraphQL service in Go

Adding CORS headers to Gorilla