Just a personal blog for technology, web, science and life

The Evolution of the Go Runtime and the Constraints That Matter in Practice


What Is a Measure?


Functional Languages and Category Theory


Understanding "Infinity" Mathematically: Cardinality, the Diagonal Argument, and Power Sets


A Bird's-Eye View of Mathematics


What Does Differentiable Mean?


An Introduction to Distributed Systems


Software Design and Graph Theory


Kubernetes Overview


Typing in the Visual Studio Code Terminal Is Somehow Slow


I Built aictl to Review Code and Articles with Generative AI, and Had It Review My Blog Posts


Building a Docker-Image GitHub Action That Writes Values to outputs


Auto-upgrading Home Kubernetes


Frequently Used apt Commands


Comparing Browsers with Vertical Tabs in 2024


Allowing Repeated Japanese Words Like γͺぜγͺぜ, あるある, and γ‚ˆγγ‚ˆγ in textlint


How to Load the JS a Hugo Shortcode Needs


Building Hugo Social Share Buttons with FontAwesome and Sass


Docker and Docker Compose Notes


Turning a Bed into Indirect Lighting with a SwitchBot Strip Light


Making winget Usable from PowerShell as a Normal User


Downloading Videos from YouTube with yt-dlp on WSL2


kubectl Commands for Day-to-Day Operations


An Error Despite Having Configured WSL2 in Docker Desktop


Migrating from Synology NAS DS216j to DS223


Migrating a Domain from Onamae.com to Google Domains


Domain-Driven Design, Onion Architecture, and Realizing Them in Go


Reading "Reinforcements: How to Get People to Help You"


Containers Stopped Starting with lima nerdctl run


volumeMounts[0].name: Not found in k8s Even Though the volume Should Exist