Linsomniac's Articles
  • Entries
  • About
  • Tags
Linsomniac's Articles

Linsomniac's Articles


Sean Reifschneider's writing on random issues

AI Loops and Collaboration

Better results through science!

 Posted on June 22, 2026  |  Sean Reifschneider

This weekend I decided to play around with agentic loops and the results have been :chefskiss:. I’m using loops and combining Codex CLI and Antigravity CLI working with Claude Code as my primary agent to produce great results with less human attention.

[Read More]
AI  Loops  Multi-vendor 

Framework for Securities to trade on the blockchain

 Posted on May 1, 2026  |  Sean Reifschneider

Last week was a busy week for cryptocurrencies. I haven’t seen this covered in the mainstream news, but it looks like frameworks are being put in place for securities to begin trading on the blockchain.

[Read More]
News  Securities  Blockchain 

Shell quoting for bash wrappers

Bash 4.4 reduces quoting/escaping hell

 Posted on April 21, 2026  |  Sean Reifschneider

TIL ${*@Q} helps with quoting/escaping hell.

[Read More]
bash  wrapper 

Building and Publishing Apt Repos to Github Pages

Download, package, and publish software as a apt repo on Github Pages

 Posted on March 18, 2025  |  Sean Reifschneider

uv is becoming really useful, but I noticed there is no apt repo/PPA of it. I decided I wanted to try publishing an apt package repository via Github Pages. The LLMs got me started, but there were a lot of little things to work out, so here’s a complete recipe.

[Read More]
github  apt  deb  packaging 

Docker Apt Install for Python+UV

A Proposal for Hynek's Docker Recipe

 Posted on March 1, 2025  |  Sean Reifschneider

While reviewing Hynek’s awesome “Production-ready Python Docker Containers with uv” article, I made some changes to the final container. Here’s my proposal for changes.

[Read More]
Python  Docker  uv 

ElasticSearch Snapshots to Backblaze B2

Configuring Elasticsearch to write snapshots to Backblaze B2"

 Posted on August 19, 2024  |  Sean Reifschneider

An important part of setting up an Elasticsearch cluster is to configure snapshots. I recently set up snapshots to Backblaze B2, an affordable alternative to AWS S3. This is a complete example of configuring them.

[Read More]
Elasticsearch  Backups  Snapshots  Backblaze B2 

ChatGPT 4 vs. Claude

 Posted on July 9, 2023  |  Sean Reifschneider

Above the fold content

[Read More]
AI  ClatGPT  Claude 

Deep nesting vs Magic

Which of these two code chunks is better

 Posted on March 25, 2023  |  Sean Reifschneider

I had a piece of code that was deeply nested for loops, and I wanted to see what it could look like if it wasn’t deeply nested. Deep nesting is the root of all evil, you know. Which is the most clear, maintainable code?

[Read More]
Python  Refactoring 

Python Testing a CLI Script Without .py

How to import a module without .py suffix

 Posted on March 21, 2023  |  Sean Reifschneider

I often write little CLI programs in Python, where I just want to call it “script” rather than “script.py”. I also want to be able to test functions in these scripts. It gets tricky if you want to test code from a file without a “.py” suffix.

[Read More]
Python  Testing 

Understanding Headscale ACLs and Users

 Posted on March 4, 2023  |  Sean Reifschneider

I spent quite a bit of time while I was learning Headscale being confused about users. Here are some key points that helped me understand them.

[Read More]
Headscale  Tailscale  ACLs 
  • Older Posts →

Sean Reifschneider  • © 2026  •  Linsomniac's Articles

Hugo v0.161.1 powered  •  Theme Beautiful Hugo adapted from Beautiful Jekyll