Skip to content

Instantly share code, notes, and snippets.

View possibilities's full-sized avatar

Mike Bannister possibilities

  • AI Life
  • Portland East
  • 03:31 (UTC -04:00)
View GitHub Profile
@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

@possibilities
possibilities / README.md
Created February 28, 2026 15:09
Image assets for cross-gist experiment

Image Assets

Shapes for cross-gist embedding experiment.

@possibilities
possibilities / README.md
Last active February 28, 2026 15:07
Testing gist with images in subdirectory

Gist Image Embedding Experiment

Findings

Directories: BLOCKED

Gists have a server-side pre-receive hook that rejects pushes containing directories:

remote: Gist does not support directories.