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
440
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
3
2.6k
Homebrew's Evolution
mikemcquaid
0
130
Open Source: boundaries, burnout, business
mikemcquaid
0
330
Homebrew’s Great Migration: moving to GitHub Packages with zero downtime
mikemcquaid
0
340
Building effective relationships
mikemcquaid
0
160
Homebrew - What's Happened and What's Next?
mikemcquaid
0
140
The Best Project
mikemcquaid
0
140
Ignorance, Incompetence and Insignificance: The Ingredients To Build Great Software
mikemcquaid
0
210
Staff+: Career Progression Without Management
mikemcquaid
0
310
Other Decks in Technology
See All in Technology
20240906_JAWS_Yamanashi_#1_leap_beyond_the_AWS_all_certifications
tsumita
1
100
デジタル化・DX推進あるある
y150saya
0
220
X-Correlation Injections (or How to break server-side contexts)
fransrosen
0
360
Hyperledger Fabricの成長、成熟を振り返る / Looking back history of Hyperledger Fabric
gakumura
0
180
LLM を現場で評価する
asei
4
680
GraphQLとスキーマファーストで切り開く ライドシェアの未来
ku0522a
0
490
Datadog を使ったプロダクトとクラウドの セキュリティモニタリング
mrtc0
0
450
LLMに日本語テキストを学習させる意義
ksaito
13
3.4k
なぜクラウドサービスで Web コンソールを提供するのか
shuta13
4
1.3k
リクルート新人研修2024 テキスト生成AI活用
recruitengineers
PRO
10
420
手軽に始める? おうちサーバーのすゝめ
nyagasan
0
180
Staff Engineer / 20240827 Yuichiro Masui
shift_evolve
0
150
Featured
See All Featured
Code Reviewing Like a Champion
maltzj
518
39k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
363
22k
GraphQLの誤解/rethinking-graphql
sonatard
65
9.7k
The Invisible Customer
myddelton
119
13k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
248
20k
Clear Off the Table
cherdarchuk
90
320k
How To Stay Up To Date on Web Technology
chriscoyier
785
250k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
34
1.9k
A designer walks into a library…
pauljervisheath
201
24k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3.4k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
225
22k
For a Future-Friendly Web
brad_frost
173
9.3k
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/