Skip to content

Instantly share code, notes, and snippets.

View possibilities's full-sized avatar

Mike Bannister possibilities

  • AI Life
  • Portland East
  • 20:47 (UTC -05:00)
View GitHub Profile
@possibilities
possibilities / boxctl-provision-guide.md
Last active March 1, 2026 20:24
boxctl: Multi-Boot Reinstall + Provisioning Guide

boxctl: Provision browserfarm -> artbird

Concrete guide for repurposing the browserfarm box. Keep the Trixie install (LUKS, p3), kill Bookworm (p4), provision with boxctl.

Current State

Hardware

  • CPU: Intel i7-9700 @ 3.00GHz (8 cores, no HT)
  • RAM: 32GB
@possibilities
possibilities / expo-embedded-terminal-dump-2026-02-28.md
Created March 1, 2026 04:43
Embedding a Terminal in an Expo App

Embedding a Terminal in an Expo App

Date: 2026-02-28

Summary

You can embed a terminal UI in an Expo app, but it's emulated — iOS/Android sandboxing prevents spawning local shell processes. For a real shell, you need a server-side backend (tmux over WebSocket is a great fit). Three approaches exist, from simplest to most capable.

Approaches

@possibilities
possibilities / launchagent-tutorial.md
Created February 28, 2026 19:27
macOS LaunchAgents tutorial - scheduling, keepalive, sockets, and practical patterns

macOS LaunchAgents

LaunchAgents are macOS's built-in system for running background tasks. They replace cron, are more capable, and integrate deeply with the OS. Every Mac has hundreds of them running right now.

The Mental Model

launchd is PID 1 on macOS — the first process, parent of everything. You give it a job description (a plist file), and it manages the lifecycle: starting, stopping, restarting, scheduling, and resource management.

Two flavors:

  • LaunchAgents — run as your user, in your login session. Can access your files, GUI, keychain.
Matched /phone-home
I'm here to assist you: Tst
@possibilities
possibilities / job-search-improvements-overview.md
Last active February 28, 2026 16:40
Job Search Improvements - Overview and unified backlog

Job Search Improvements - Overview

Unified backlog of 22 improvements to the job search pipeline and resume app, consolidated from four separate evaluation docs into a single prioritized iterable document.

The Document

  • ~/code/docs/job-search-improvements.md - 22 items across 4 tiers (High Impact → Investigate), each with repo, sources, and first step

Source Documents

@possibilities
possibilities / README.md
Last active February 28, 2026 15:12
Cross-gist image embedding test

Cross-Gist Image Embedding

Images live in this gist. Markdown lives here.


Test 1: Plain markdown (no size control)

Circle