Skip to content

Instantly share code, notes, and snippets.

@joao-esteves
joao-esteves / .gitconfig
Last active June 26, 2026 15:16
Git configs
[alias]
rc = commit --amend --reuse-message=HEAD # recommit
pop = stash pop
pf = push --force
[pull]
ff = true
bundle update --conservative $(bundle outdated | grep PREFIX | awk '{print $1;}')
# WSL LAN
netsh interface portproxy add v4tov4 listenport=3000 listenaddress=0.0.0.0 connectport=3000 connectaddress=(wsl hostname -I)
@joao-esteves
joao-esteves / .bashrc
Last active June 26, 2026 15:14
Configs
# To test Ruby dev
# export PATH="$HOME/.rubies/ruby-master/bin:$PATH"
# Ruby 3.4+ major performance hit in WSL2 Ubuntu, test with `Benchmark.realtime { Admin::ApplicationController.helpers.stylesheet_pack_tag 'common'; } * 1000`
export RUBY_TCP_NO_FAST_FALLBACK=1
export EDITOR='code'
function ggrep() { git diff-index -u HEAD | grep -n -B 10 -A 3 "$1"; }