Distributed Thinking Systems Blog
A structured writing hub for local-first AI, secure automation, developer tooling, family-law analysis, and project updates.
For related project work, start with Secrets Kit, LLM Ops Kit, and Case Analytics.
All Posts
Browse the complete chronological archive across the main blog, series, Hands-On articles, and project blogs.
Browse All PostsTechnology
Practical work on AI systems, local LLMs, Python tooling, debugging, and the infrastructure behind it.
Read Technology PostsSeries
Long-form article series that follow an engineering problem across design, implementation, measurement, and operations.
Browse SeriesHands-On
Runnable tutorials and focused implementation exercises drawn from the site's engineering work.
Read Hands-On PostsParental Alienation
Writing on parental alienation, research, and the real-world impact around it.
Read Parental Alienation PostsBrowse by Topic
Use the Topics index to explore tags and cross-project themes spanning site posts and project blogs.
Recent from Technology
-
Pulling the Plug Isn't an AI Containment Strategy
Temporary AI agents can leave behind persistent knowledge, coordinate with other agents, and rebuild communication paths. That makes containment a systems problem, not a power-switch problem.
-
Scope Creep Has Never Been This Easy
I have discovered a new occupational hazard of working with coding agents.
It starts innocently enough.
I was working on my blog and thought it would be useful to have a way to listen to an article while I was proofreading it. I already have a local text-to-speech system, so why not add a little player to the local Jekyll site? Select some text, press Play, and listen to it.
That’s useful. That’s a tool.
-
Remote Debugging with VS Code and Its Derivatives
Use SSH host aliases, isolated user accounts, and secure tunnels to edit and debug Python on the same Mac or a remote system with VS Code, Cursor, Windsurf, and related editors.
Recent from Series
-
What a Prerelease Still Has to Prove
A public prerelease, green CI, and a verified archive are useful facts, but they do not automatically prove complete runtime acceptance or release authority.
-
Hands-On: Build a Fail-Closed Release Evidence Ledger
Run a standard-library Python lab that binds release evidence to one artifact identity and rejects missing gates, stale observations, mixed identities, and unsupported claims.
-
Running Multiple Agents Safely on One LAN
A second account or spare machine is useful, but safe multi-agent operation requires separate evidence for process identity, configuration, ports, credentials, knowledge ownership, shared inference, and teardown.
Recent from Hands-On
-
Hands-On: Isolated Remote Development with SSH
A step-by-step tutorial for using SSH keys, isolated accounts, remote editor workspaces, and tunneled Python debugging on the same Mac, another machine, or a VPS.
Recent from Parental Alienation
-
Parental Alienation Awareness - Introduction
Welcome to the Parental Alienation Awareness project blog. Here we share research-based insights on the scope, impact, and damage of parental alienation to children, families, and society.
-
Harnessing AI for Change: The Next Chapter for Distributed Thinking Systems
Parental alienation is a slow, insidious process, often unfolding in subtle shifts of language, repeated patterns of exclusion, and emotional manipulation hidden within everyday communication. The words that once carried love and trust become barriers, severing bonds between parents and children. For those affected, the experience is devastating. The pain lingers, compounded by the fact that so often, the signs go unnoticed until it is too late.