Skip to content

Instantly share code, notes, and snippets.

View yorch's full-sized avatar

Jorge Barnaby yorch

  • SentinelOne
  • Miami, FL
View GitHub Profile
@yorch
yorch / server-setup.sh
Last active June 26, 2020 03:41
Ubuntu server setup (14.04+)
#!/bin/bash
# Timezone
timedatectl set-timezone America/New_York
# Locales
locale-gen en_US.UTF-8
locale-gen en_CA.UTF-8
apt-get update
@yorch
yorch / renamer.go
Created September 16, 2018 13:27 — forked from eko/renamer.go
Photo renamer in Golang based on EXIF format
package main
import (
"errors"
"flag"
"fmt"
"github.com/rwcarlsen/goexif/exif"
"os"
"path"
"path/filepath"
@yorch
yorch / run-wowza-docker.sh
Created June 26, 2020 02:14
Run Wowza Streaming Server in Docker bash script
#!/bin/bash
VERSION=4.8.0
IMAGE=wowzamedia/wowza-streaming-engine-linux:${VERSION}
NAME=wowza
DATA_DIR=$(pwd)/data
CONFIG_DIR=${DATA_DIR}/conf
LOGS_DIR=${DATA_DIR}/logs
SUPERVISOR_LOG_FILE=${DATA_DIR}/supervisord.log
@yorch
yorch / agent-specs-plans-lifecycle.md
Last active September 1, 2026 03:27
Agent Specs & Plans — Lifecycle, Cleanup, and Retention (research note)

Agent Specs & Plans — Lifecycle, Cleanup, and Retention

A research note on how to manage the plans and specs that agent-driven development produces: when to keep them, when to delete them, and the conventions that make either choice safe. Written after a real cleanup pass on the transport-manager repo (54 plan/spec files, ~38k lines, all shipped), where the first attempt over-deleted and had to be revised. Expanded after a second research round that surfaced the OpenSpec/SpecD ecosystem, the ADR "never-delete" school, and a whole category of spec-drift detection tooling. The lessons are generalized here for other projects and for discussion with