Skip to content

Instantly share code, notes, and snippets.

@thejustinwalsh
thejustinwalsh / evidence-first.md
Last active July 29, 2026 03:40
[Skill] Evidence First
name evidence-first
description Shape human-facing engineering communication—including chat updates and final answers, reports, reviews, handoffs, debugging or benchmark summaries, PR and issue prose, READMEs, and technical documentation—around clear claims, measured support, explicit gaps, and scoped decisions. Use whenever Codex presents engineering work, evidence, or findings to a human; let document-specific frameworks retain their purpose and structure.

Working orientation

Reason freely internally. At the human boundary, translate that exploration into the clearest useful account of the work: usually a claim, the support that matters, and any uncertainty that could change a decision. This is an orientation for judgment, not a required response shape.

Let the situation suggest the shape

@thejustinwalsh
thejustinwalsh / horde.md
Created July 3, 2026 02:01
[Claude Skill] The Horde!

name: horde description: > Use when driving a multi-unit implementation push by dispatching Sonnet sub-agents ("the horde") to write code and tests while you orchestrate, diagnose, review, and merge. Triggers: "send the horde", "horde this", "fan out agents to implement", "parallelize the implementation", or any time you are about to dispatch one or more agents to implement features/fixes under hard gates. Encodes how to brief agents so they deliver best-effort and do not stall, game gates, or ship miscompiles. CONTINUOUSLY IMPROVED: every time the horde

@thejustinwalsh
thejustinwalsh / settings.json
Created December 9, 2024 16:54
vscode italics and control flow
{
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"scope": [
//following will be in italic
"comment",
"emphasis",
"invalid",
"markup.italic",
@thejustinwalsh
thejustinwalsh / build.mjs
Created September 14, 2023 15:28
nodejs unreal plugin build script (macOS)
import { readFile, readdir } from 'fs/promises'
import { existsSync } from 'fs';
import { resolve, join, sep } from 'path'
import { argv } from 'process';
import { spawn } from 'child_process';
const exec = (
cmd,
args,
) => new Promise((resolve, reject) => {
@thejustinwalsh
thejustinwalsh / ParsecMacBindings.ahk
Created June 19, 2023 14:38
An attempt at AutoHotKey Mac keybinds for when remoting into a Windows box using Parsec from a Mac.
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn ; Enable warnings to assist with detecting common errors.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
; You need to disable "Windows + X hotkeys" in the Group Policy Editor
; https://answers.microsoft.com/en-us/windows/forum/all/disable-windows-10-keyboard-shortcuts/8048c2bb-ceeb-4aa0-a3aa-e1ede2534209
; Media Keys
$F7::Send {Media_Prev}
@thejustinwalsh
thejustinwalsh / starship.toml
Created September 13, 2021 18:52
Starship Config
[aws]
symbol = " "
disabled = true
[cmake]
disabled = true
[conda]
symbol = " "
disabled = true
@thejustinwalsh
thejustinwalsh / git-secret-keybase.sh
Last active November 24, 2022 21:11
Using Keybase.io with git-secret
# install git secret (pick one)
brew install git-secret
sudo apt-get install git-secret
# Import keys into gpg from keybase
export GPG_TTY=$(tty) # Required for passphrase entry on WSL2 and MacOS
keybase pgp export | gpg --import
keybase pgp export --secret | bash -c "gpg --import --allow-secret-key-import"
# Import keys from user you wish to add
# If you come from bash you might have to change your $PATH.
# export PATH=$HOME/bin:/usr/local/bin:$PATH
# Path to your oh-my-zsh installation.
export ZSH="/home/tjw/.oh-my-zsh"
# Set name of the theme to load --- if set to "random", it will
# load a random theme each time oh-my-zsh is loaded, in which case,
# to know which specific one was loaded, run: echo $RANDOM_THEME
# See https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
@thejustinwalsh
thejustinwalsh / FixedCustomTimeStep.cpp
Created June 4, 2020 00:19
UE4 FixedCustomTimeStep
#include "FixedCustomTimeStep.h"
bool UFixedCustomTimeStep::Initialize(UEngine* InEngine)
{
check(InEngine);
State = ECustomTimeStepSynchronizationState::Synchronized;
return true;
}
void UFixedCustomTimeStep::Shutdown(UEngine* InEngine)
@thejustinwalsh
thejustinwalsh / commands.sh
Created December 28, 2019 15:22
Commands I Commonly Forget
# Temporarily elevate permissions for perf to collect user space data
sudo sh -c 'echo 1 >/proc/sys/kernel/perf_event_paranoid'