Posts
2023
Gitea, git-lfs, and syncing Obsidian Vaults
        
        
        
      
  
  
  ·1170 words·6 mins
  
  
  
      
        A brief overview of how I stood up a gitea instance for the purpose of backing up and syncing my Obsidian vault.
      
      
    Automating Caddy on my DigitalOcean Droplet
        
        
        
      
  
  
  ·712 words·4 mins
  
  
  
      
        Automation ambitions fall flat
      
      
    2019
Path of Market: Part 1
        
        
        
      
  
  
  ·770 words·4 mins
  
  
  
      
        Tracking market trends in Path of Exile with Prometheus
      
      
    Prometheus Primer: the first few pages of the documentation
        
        
        
      
  
  
  ·579 words·3 mins
  
  
  
      
        I’m trying to teach myself Prometheus, so I’m writing about it.
      
      
    Making Noise: Simplex Noise and Quantization
        
        
        
      
  
  
  ·834 words·4 mins
  
  
  
      
        Pseudorandom noise and making it fit your domain.
      
      
    Data Interfaces in Go
        
        
        
      
  
  
  ·421 words·2 mins
  
  
  
      
        Playing with interfaces
      
      
    2018
Quantization in Go: Rehsaping floats
        
        
        
      
  
  
  ·919 words·5 mins
  
  
  
      
        Implementing float interpolation for fun and profit
      
      
    Another fight with SELinux
        
        
        
      
  
  
  ·489 words·3 mins
  
  
  
      
        Extending Quartz’s single.html to link between posts.
      
      
    Handling flags in Genesis
        
        
        
      
  
  
  ·1180 words·6 mins
  
  
  
      
        Using Cobra to accept a huge amount of inputs
      
      
    Standing up Gogs and fighting with SELinux
        
        
        
      
  
  
  ·203 words·1 min
  
  
  
      
        SELinux like all security tools end up getting in the way of users who know what they’re doing.