Skip to content

Instantly share code, notes, and snippets.

View skyzyx's full-sized avatar
👾
OOICU812

Ryan Parman skyzyx

👾
OOICU812
View GitHub Profile

Since version 2.23, git-blame has a feature to ignore certain commits. This feature is useful to ignore large formatting or apparently unimportant changes.

How to use

  1. Create a revisions list file. The file name is usually .git-blame-ignore-revs
  2. Set the file as a default ignore file for blame by git config blame.ignoreRevsFile .git-blame-ignore-revs

The file format is described in git-fsck's man: https://git-scm.com/docs/git-fsck#Documentation/git-fsck.txt-fsckskipList

@skyzyx
skyzyx / apple-ceos.md
Last active May 18, 2026 16:52
Apple CEOs

Apple CEOs

CEO Started Ended Duration
Michael “Scotty” Scott February 1977 March 1981 4 years, 1 month
Mike Markkula (interim) March 1981 April 1983 2 years, 1 month
John Sculley April 1983 October 1993 10 years, 6 months
Michael Spindler October 1993 February 1996 2 years, 4 months
Gil Amelio February 1996 September 1997 1 year, 7 months
Steve Jobs September 1997 August 2011 13 years, 11 months
@skyzyx
skyzyx / VSDD.md
Created March 30, 2026 22:44 — forked from dollspace-gay/VSDD.md
Verified Spec-Driven Development

Verified Spec-Driven Development (VSDD)

The Fusion: VDD × TDD × SDD for AI-Native Engineering

Overview

Verified Spec-Driven Development (VSDD) is a unified software engineering methodology that fuses three proven paradigms into a single AI-orchestrated pipeline:

  • Spec-Driven Development (SDD): Define the contract before writing a single line of implementation. Specs are the source of truth.
  • Test-Driven Development (TDD): Tests are written before code. Red → Green → Refactor. No code exists without a failing test that demanded it.

A Complete Guide To AGENTS.md

Have you ever felt concerned about the size of your AGENTS.md file?

Maybe you should be. A bad AGENTS.md file can confuse your agent, become a maintenance nightmare, and cost you tokens on every request.

So you'd better know how to fix it.

What is AGENTS.md?

@skyzyx
skyzyx / README.md
Created July 27, 2025 17:59
Slack URL patterns

Slack URL patterns

Slack app

slack://channel?team=TEAM_ID&id=CHANNEL_ID&host=slack.com

Web app

@skyzyx
skyzyx / create.sh
Created November 13, 2024 05:17
4nxci create keys.dat
#!/usr/bin/env bash
cat prod.keys title.keys > keys.dat
@skyzyx
skyzyx / README.md
Last active October 21, 2024 19:30
Timeline of Silicon Valley College (as far as I can figure out)

Timeline of Silicon Valley College

Note

Not to be confused with Silicon Valley University (which was shut-down abruptly in 2018) nor University of Silicon Valley which still exists, but is unrelated.

I attended Silicon Valley College at [6201 San Ignacio Blvd., San Jose, CA 95119] from September 2001 until November 2003 when I completed my final class. I was the student speaker for the Design and Visualization Bachelor program at that year's graduation ceremony in May 2004.

This is a timeline of events — as best as I can put together — of what happened to Silicon Valley College since that time.

Timeline

@skyzyx
skyzyx / README.md
Last active January 6, 2024 23:39
Parman tacos

Parman Tacos

Serves 3–4, depending on how hungry everyone is, usually with some leftovers.

If you've never had them before, try them as-made at least once before making changes. They are NOT your traditional Mexican-inspired tacos. DO NOT start putting hot sauce, sour cream, or guacamole on them, or you will insult the chef. THESE ARE NOT THAT KIND OF TACO.

BEFORE YOU START COOKING: Read the entire recipe and instructions first so that you know what's coming. THEN, go through the recipe a second time as you perform the steps.

Details The history of this taco recipe…
@skyzyx
skyzyx / README.md
Last active May 18, 2026 23:45
Priority Definitions

Operationally, P1, P2, and P3 have very specific meanings.

  • P1 means all hands on deck. Drop everything else and work on this. Don’t eat, don’t sleep until it’s handled. This has an open P1 in your operations tracking system.
  • P2 means that there is some impact, but not really for customers. P2 is like a P1, but for internal-only services. It’s also to get everybody to put eyes on a specific problem. This has an open P2 in your operations tracking system.
  • P3 is important, but not quite an outright fire.

When I’ve run app dev teams, I’ve treated them similarly, but not quite at the same level.

  • P1 - Urgent means don’t work on anything else until this is done. If someone else asks you to do something, they have to wait. It is a sprint-breaker, meaning that it takes priority over all other sprint tasks.
  • P2 - Very High is lower than a P1, signifying give this ticket your priority, even if it’s not the only thing you’re looking at. It is a sprint-breaker, meaning tha