Skip to content

Instantly share code, notes, and snippets.

View da1z's full-sized avatar

Kiryl Chetyrbak da1z

View GitHub Profile
@da1z
da1z / gist:f4638dda8ba4b1db1843fa65d46e0cca
Created January 6, 2026 22:29
Generate commit messages with claude code
gp() {
git add .
git commit -m "$(git diff --cached | claude -p --model haiku --output-format json --json-schema '{"type":"object","properties":{"commit_message":{"type":"string"}},"required":["commit_message"]}' "Generate a commit message" | jq -r '.structured_output.commit_message')"
git push
}
@da1z
da1z / RequestQueue.js
Created May 30, 2020 22:11
RequestQueue
class RequestQueue {
constructor() {
this.interval = 1000;
this.size = 10;
this.queue = [];
this.intervalToken = null;
this.runningCount = 0;
}
enqueue(url) {