Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Being Productive at GitHub
Search
Mike McQuaid
September 19, 2019
Technology
1
350
Being Productive at GitHub
Tips and tricks for being (more) productive at GitHub.
Mike McQuaid
September 19, 2019
Tweet
Share
More Decks by Mike McQuaid
See All by Mike McQuaid
Using "modern" Ruby to build a better, faster Homebrew
mikemcquaid
2
300
Homebrew's Evolution
mikemcquaid
0
88
Open Source: boundaries, burnout, business
mikemcquaid
0
77
Homebrew’s Great Migration: moving to GitHub Packages with zero downtime
mikemcquaid
0
240
Building effective relationships
mikemcquaid
0
140
Homebrew - What's Happened and What's Next?
mikemcquaid
0
130
The Best Project
mikemcquaid
0
120
Ignorance, Incompetence and Insignificance: The Ingredients To Build Great Software
mikemcquaid
0
190
Staff+: Career Progression Without Management
mikemcquaid
0
290
Other Decks in Technology
See All in Technology
PHP 9 に備えよ - 動的プロパティ、どうすればいぃ?
taisukearase
0
390
シンプルなHITL機械学習と様々なタスクにおけるHITL機械学習
naohachi89
0
340
エムスリーQAチーム紹介資料 / Introduction of M3 QA Team
m3_engineering
1
340
生成AIがもたらす変革 / GitHubGalaxy_CyberAgent
cyberagentdevelopers
PRO
2
180
OPENLOGI Company Profile
hr01
0
46k
LLM評価の落とし穴~開発者目線で気をつけるポイント~
rishigami
12
3.4k
Oracle Cloud Infrastructureデータベース・クラウド:各バージョンのサポート期間
oracle4engineer
PRO
12
7.9k
CloudflareとHonoを使って飲食店のレビューができるLINEアプリを作った
shinaps
2
690
QA Engineer Life @ LINE
line_developers_tw
PRO
0
150
サービス開発におけるVue3とTypeScriptの親和性について
tsukuha
10
1.8k
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
5
38k
Domain-driven Design: A Complete Example
ewolff
2
270
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
14
1.5k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
245
20k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
104
6.7k
Why Our Code Smells
bkeepers
PRO
331
56k
RailsConf 2023
tenderlove
9
590
Code Reviewing Like a Champion
maltzj
516
39k
Build The Right Thing And Hit Your Dates
maggiecrowley
25
2k
Infographics Made Easy
chrislema
238
18k
Web development in the modern age
philhawksworth
203
10k
Unsuck your backbone
ammeep
664
57k
What’s in a name? Adding method to the madness
productmarketing
PRO
17
2.7k
Gamification - CAS2011
davidbonilla
77
4.6k
Transcript
Being Productive @ GitHub A ! " # Mike McQuaid
Mike McQuaid OSS Economy Engineer
None
(links at the end)
less noise
⌚ unwatch repositories https://github.com/watching
leave teams https://github.com/orgs/github/teams?query=members%3Ame
filter your (email) notifications https://mail.google.com/mail/u/1/#settings/filters
review requests: review (ASAP) direct mentions: read author: read +
team mention: skim the rest: skim subjects
unblock your coworkers
⌛ review requested PRs (ASAP) https://github.com/pulls/review-requested
“request changes” on PRs sparingly
use deploy trains https://githubber.com/article/technology/dotcom/deploy/entrain
deploy deploy trains for others (bonus points if you live
in non-America timezones) 1
focus
2 (ideally) one PR at a time https://github.com/pulls
3 brew cask install quitter https://marco.org/apps
clump your meetings https://calendar.google.com/calendar/b/1/r
decline some meetings https://calendar.google.com/calendar/b/1/r
…thanks! https://speakerdeck.com/mikemcquaid/being-productive-at-github https://github.blog/2017-07-18-managing-large-numbers-of-github-notifications/