Writing

Articles.

Long-form technical write-ups, project notes, and engineering essays will appear here as they are published.

published / Jul 10, 2026

In a mesh of your own devices, trust has to be earned on both sides

The moment one of your devices can ask another to run an LLM or read your data, you have an attack surface inside your own home. How Aurora's mesh earns trust on both sides: WebRTC transport, Bluetooth-style pairing, and intersection RBAC.

  • aurora
  • distributed
  • mesh
  • security
  • networking

published / Jun 30, 2026

Routing a request to another machine should be a config change, not a rewrite

Routing a request to another machine should be a config change, not a rewrite. The contract-driven architecture that lets Aurora split into a mesh without refactoring: one bus, two topologies, and a gateway that builds itself.

  • aurora
  • distributed
  • mesh
  • infra
  • architecture

published / Jun 25, 2026

Your private AI assistant has a ceiling, and it's the device it runs on

Running AI locally means a single device sets your ceiling. Why local-first assistants run out of room, and how a distributed, user-controlled mesh of your own machines raises that limit without giving up privacy.

  • aurora
  • ai
  • privacy
  • distributed
  • local-first

published / Jun 5, 2026

Your AI coding agent reads all your other projects and secrets. That's a problem worth fixing.

Claude Code, Cursor, and similar agents read files across your whole filesystem. Why that is a real isolation problem, and the encrypted per-project sandbox I built to contain it without killing usability.

  • security
  • devtools
  • agents
  • encryption
  • isolation

published / Nov 5, 2025

Aurora, the Swiss knife of voice assistants

Aurora is my open-source, local-first voice assistant: wake word, 24/7 opt-in transcription, tool-calling orchestration, MCP support, RAG memory, scheduling, and a distributed mesh — all running on your own hardware.

  • aurora
  • ai
  • voice
  • agents
  • privacy

published / Jun 18, 2024

Neurofeedback software for managing attention deficits in adults with ADHD

The peer-reviewed write-up behind my Brain Signal Processing Game: an OpenBCI + Lab Streaming Layer EEG pipeline and a Pygame rocket game that trains sustained attention in adults with ADHD through Beta-rhythm neurofeedback. Published in the XIV CONCCEPAR proceedings (2024).

  • neurotech
  • research
  • eeg
  • neurofeedback
  • adhd
  • python