Skip to content

Instantly share code, notes, and snippets.

Staying Safe

rouzbeh84 rouzbeh84

Staying Safe
View GitHub Profile
rouzbeh84 /
Last active Jun 26, 2019
just some suggestions and links on how to jump into large codebases

I would begin by saying to never be afraid to ask questions but to be sure your questions are structured well and actually worthwhile so you can extract usable info from the answers. Here are some resources to help with that:



This one is long but comprehensive: CatB

There will probably be some overlap between these but that's good, it will show what is most valued in asking questions.


I have marked with a * those which I think are absolutely essential Items for each section are sorted by oldest to newest. Come back soon for more!


  • In bash, 'ctrl-r' searches your command history as you type
  • Input from the commandline as if it were a file by replacing 'command <' with 'command <<< "some input text"'
  • '^' is a sed-like operator to replace chars from last command 'ls docs; ^docs^web^' is equal to 'ls web'. The second argument can be empty.
  • '!!' expands to the last typed command. Useful for root commands:
rouzbeh84 / podcasts.opml
Created Aug 6, 2018
list of subscribed podcasts
View podcasts.opml
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<opml version="1.0">
<title>Breaker Subscriptions</title>
<outline title="Radiolab" xmlUrl="" type="rss" text="Radiolab" />
<outline title="Serial" xmlUrl="" type="rss" text="Serial" />
<outline title="Reply All" xmlUrl="" type="rss" text="Reply All" />
<outline title="Invisibilia" xmlUrl="" type="rss" text="Invisibilia" />

Keybase proof

I hereby claim:

  • I am rouzbeh84 on github.
  • I am rouzbeh84 ( on keybase.
  • I have a public key ASBraj1xzV7uXoY9emRB-eov7_ZSuNGGOWwuC6JEoDqkgAo

To claim this, I am signing this object:

rouzbeh84 /
Created Jan 9, 2018
base pull request template
Status Type Env Vars Change
Ready/In Development/Hold Feature/Bug/Chore/Tooling/Release/Hotfix Yes/No


A few sentences describing the overall goals of the pull request's commits. What is the current behavior of the app? What is the updated/expected behavior with this PR?...

rouzbeh84 / cloudSettings
Last active Oct 17, 2017
Visual Studio Code Settings Sync Gist
View cloudSettings
rouzbeh84 / vscode-custom-colors.json
Created Oct 5, 2017
quasi complete list of workspace customization options for vscode
View vscode-custom-colors.json
"workbench.colorCustomizations": {
"activityBar.background": "#00AA00",
"activityBar.background": "", // Activity Bar bgcolor
"activityBar.border": "", // Activity Bar border color with the sidebar
"activityBar.dropBackground": "", // Drag and drop feedback color for the Activity Bar items
"activityBar.foreground": "", // Activity bar fgcolor (i.e. used for the icons)
"activityBarBadge.background": "", // Activity notification badge bgcolor
"activityBarBadge.foreground": "", // Activity notification badge fgcolor
"badge.background": "", // Badge bgcolor
rouzbeh84 /
Last active Jun 9, 2021
resources for pair programming remotely and on site

Guide Page

To start using this site you need to have a GitHub account to sign in. Once signed in it will create your profiles information based on your GitHub account and return you to your brand new profile page. Click the profile editor button to enter in if you want to be a student, partner or teacher. You should also enter in what skills you have and what skills you are looking to learn on this page.

Once you have your profile how you like it, head on over to the search page to look for what you want to use on your next project and what kind of partner you are looking for. After hitting the search button we will find the very best matches for you to begin your pair programming journey!

What is Pair Programming?