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
520
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
Ruby on (Guard)Rails
mikemcquaid
0
140
Workbrew - Homebrew for Mac Admins
mikemcquaid
1
180
Using "modern" Ruby to build a better, faster Homebrew
mikemcquaid
3
4.9k
Homebrew's Evolution
mikemcquaid
0
200
Open Source: boundaries, burnout, business
mikemcquaid
0
540
Homebrew’s Great Migration: moving to GitHub Packages with zero downtime
mikemcquaid
0
530
Building effective relationships
mikemcquaid
0
220
Homebrew - What's Happened and What's Next?
mikemcquaid
0
200
The Best Project
mikemcquaid
0
190
Other Decks in Technology
See All in Technology
レビュー負債を解消する ― CodeRabbitが支えるAI駆動開発
moongift
PRO
0
320
AIと自動化がもたらす業務効率化の実例: 反社チェック等の調査・業務プロセス自動化
enpipi
0
510
バクラクの AI-BPO を支える AI エージェント 〜とそれを支える Bet AI Guild〜
tomoaki25
2
750
Master Dataグループ紹介資料
sansan33
PRO
1
3.9k
Spring Boot利用を前提としたJavaライブラリ開発方法の提案
kokihoshihara
PRO
2
210
Introducing RFC9111 / YAPC::Fukuoka 2025
k1low
1
240
CDKの魔法を少し解いてみる ― synth・build・diffで覗くIaCの裏側 ―
takahumi27
1
150
Claude Code 10連ガチャ
uhyo
3
680
AI × クラウドで シイタケの収穫時期を判定してみた
lamaglama39
0
250
AWS資格は取ったけどIAMロールを腹落ちできてなかったので、年内に整理してみた
hiro_eng_
0
220
“それなりに”安全なWebアプリケーションの作り方
xryuseix
0
370
Rubyist入門: The Way to The Timeless Way of Programming
snoozer05
PRO
6
450
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
329
39k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Side Projects
sachag
455
43k
Navigating Team Friction
lara
190
15k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Code Reviewing Like a Champion
maltzj
527
40k
Six Lessons from altMBA
skipperchong
29
4.1k
How STYLIGHT went responsive
nonsquared
100
5.9k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
320
Fireside Chat
paigeccino
41
3.7k
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/