Skip to content

Instantly share code, notes, and snippets.

@technolo-g
technolo-g / pr.md
Created September 8, 2017 21:40 — forked from piscisaureus/pr.md
Checkout github pull requests locally

Locate the section for your github remote in the .git/config file. It looks like this:

[remote "origin"]
	fetch = +refs/heads/*:refs/remotes/origin/*
	url = [email protected]:joyent/node.git

Now add the line fetch = +refs/pull/*/head:refs/remotes/origin/pr/* to this section. Obviously, change the github url to match your project's URL. It ends up looking like this:

Effective Engineer - Notes

What's an Effective Engineer?

  • They are the people who get things done. Effective Engineers produce results.

Adopt the Right Mindsets

@technolo-g
technolo-g / problem_solving_framework.md
Last active September 27, 2022 20:56
Problem Solving Framework
  • What is the problem?
  • What exactly does this problem mean? Spend 5 minutes of quiet time thinking to yourself the implications of what is happening and why it may be happening. Are there recent changes going on? Did someone mention this at standup?
  • Does it happen in prod too? (run the build right now, etc.)
  • Does it happen consistently or only sometimes?
  • If not consistent, what seems to be the variability? (build slave, environment)
  • Does the documentation of the project mention anything like this?
  • What systems could potentially be involved in this issue?
@technolo-g
technolo-g / keybase.md
Created February 26, 2021 19:35
Keybase Proof

Keybase proof

I hereby claim:

  • I am technolo-g on github.
  • I am technolo_g (https://keybase.io/technolo_g) on keybase.
  • I have a public key ASDYC-WEE5fAA51UfVx3PMzcyZuu4vOko8F6LbuGj1PjYwo

To claim this, I am signing this object: