Skip to content

Instantly share code, notes, and snippets.

View xero's full-sized avatar
💭
🌃 💾

xero harrison xero

💭
🌃 💾
View GitHub Profile
@xero
xero / semantic-commit-messages.md
Last active August 21, 2023 12:58
bb commit style guide :: how we liven up the commit history

semantic commit messages

see how a minor change to your commit message style can make you a better programmer self generate {docs,changelog}, add context to the changeset, enable filtering (e.g. ignore styling or documentation changes), and liven up the commit history!

format: <type>(<scope>): <ticket> subject :emoji:

  • <scope>
    • optional
    • some changes are global or difficult to assign to a single component
  • ``
@xero
xero / defcon
Created July 27, 2017 15:46
defcon shell ansi art

 this one goes out to all the {cr,sl,h}ackers... https://defcon.org
  .███████▄  .██████████  .██████████  .██████████  .██████████  .█████▄ ███
 : ░ ███████▄ : ░ ████████ : ░ ████████ : ░ ████████ : ░ ████████ : ░ ████████
 : ▒▒░█ ▀████ : ▒▒░█████▄ : ▒▒░█████   : ▒▒░████ ▀▀ : ▒▒░█▀▀████ : ▒▒░███████
 : ▓▒▒░  █ █ : ▓▒▒░
@xero
xero / grokgit.sh
Last active November 2, 2023 21:49
"don't git good, grok git!" - presentation slides
#!/bin/bash
# grok git, presentation shell script
# by xero harrison https://x-e.ro
# house keeping
selfdestruct() {
err=$?
trap '' EXIT HUP INT QUIT PIPE TERM
[[ -d "$TMP" ]] && rm -rf "$TMP"
exit $err
@xero
xero / keybase.md
Created February 26, 2017 20:58
keybase proof

Keybase proof

I hereby claim:

  • I am xero on github.
  • I am xero (https://keybase.io/xero) on keybase.
  • I have a public key whose fingerprint is 15A4 B803 F8EF F47E 7A21 5049 0DA7 AB45 AC1D 0000

To claim this, I am signing this object:

@xero
xero / coffee.sh
Created February 22, 2017 21:16
animated coffee script!
#!/bin/sh
cup(){
cat << X0
▄▄▄▄▄▄▄▄▄▄
  ▀▀▀ ▀  ▀▀▀  ▄
 ▀▀  ▀▀▀▀      ▀▀ 
  ▀▀▀▀▀   [48;5;1
@xero
xero / coffee
Last active March 1, 2024 05:24
coffee ansi art. open your term and run `curl -L git.io/coffee`
▄▄▄▄▄▄▄▄▄▄
  ▀▀▀ ▀  ▀▀▀  ▄
 ▀▀  ▀▀▀▀      ▀▀ 
  ▀▀▀▀▀    ▀[4
@xero
xero / keybase.md
Created January 17, 2017 22:49
keybase proof

Keybase proof

I hereby claim:

  • I am xero on github.
  • I am xero (https://keybase.io/xero) on keybase.
  • I have a public key whose fingerprint is 1619 BC71 7ED3 F833 5704 DEBC CAD4 D827 2358 ACD0

To claim this, I am signing this object:

@xero
xero / clock.sh
Last active March 7, 2018 13:07
#!/bin/sh
# ██ ██
# ░██ ░██
# █████ ░██ ██████ █████ ░██ ██
# ██░░░██ ░██ ██░░░░██ ██░░░██░██ ██
# ░██ ░░ ░██░██ ░██░██ ░░ ░████
# ░██ ██ ░██░██ ░██░██ ██░██░██
# ░░█████ ███░░██████ ░░█████ ░██░░██
# ░░░░░ ░░░ ░░░░░░ ░░░░░ ░░ ░░
#
@xero
xero / super_metroid
Created May 27, 2016 01:50
super metroid ascii art
▄▄▄▀▀▀▀▀▀▀▀▄▄▄
▄▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄▄
▄▀▀▀▀▀▀▀▀▀  [48;5;1
@xero
xero / metroid
Created May 27, 2016 01:48
metroid ascii art
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 
 [48;5