Skip to content

Instantly share code, notes, and snippets.

View folkengine's full-sized avatar
😈
Living in interesting times.

Christoph folkengine

😈
Living in interesting times.
View GitHub Profile

Claude using Claude to figure out how Claude works.

I want to add a default command across claude instances called "debrief" which creates a brief bullet point list of the changes in the current branch to the
   main branch.

⏺ I'll add a global slash command at ~/.claude/commands/debrief.md — that's the standard location for user-wide custom commands in Claude Code.

  Listed 1 directory (ctrl+o to expand)
Kurt Cobain’s 50 favourite albums:
Iggy & The Stooges – Raw Power (1973)
Pixies – Surfer Rosa (1988)
The Breeders – Pod (1990)
The Vaselines – Dying for It (1988, listed as Pink EP)
The Shaggs – Philosophy of the World (1969)
Fang – Landshark! (1982)
MDC – Millions of Dead Cops (1981)
Scratch Acid – Scratch Acid (1984, listed as 1st EP)
Saccharine Trust – Paganicons (1981, listed as 1st EP)
# An example global gitignore file
#
# Place a copy of this at ~/.gitignore_global
# Run `git config --global core.excludesfile ~/.gitignore_global`
# Compiled source #
###################
*.com
*.class
*.dll
@folkengine
folkengine / kyle_resume_scratch.md
Last active October 31, 2024 00:54
kyle_resume_scratch.md

Work Experience

Accenture - Industry X

Software Engineer Associate Manager

Pillar Software

Software Developer

sequenceDiagram
   participant EV as Electric Vehicle (EV)
   participant EVSE as Electric Vehicle Supply Equipment (EVSE)

   EV ->> EVSE: Plug-in
   EVSE ->> EV: Detect EV connected (Pilot signal)
   EVSE ->> EV: Send control pilot signal (PWM)
@folkengine
folkengine / general_contract.md
Last active August 26, 2024 17:30
general_contract.md

ALTHOUGH Object is a concrete class, it is designed primarily for extension. All of its nonfinal methods (equals, hashCode, toString, clone, and finalize) have explicit general contracts because they are designed to be overridden. It is the responsibility of any class overriding these methods to obey their general contracts; failure to do so will prevent other classes that depend on the contracts (such as HashMap and HashSet) from functioning properly in conjunction with the class.

Excerpt From Chapter 3 Effective Java 3 Edition Joshua Bloch

general contracts

@shankari & @james-ctc I will have to respectively disagree with your comments concerning operators against Domain entities that are only used in unit tests should also be placed under the testing directory.