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
510
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
120
Workbrew - Homebrew for Mac Admins
mikemcquaid
1
160
Using "modern" Ruby to build a better, faster Homebrew
mikemcquaid
3
4.8k
Homebrew's Evolution
mikemcquaid
0
180
Open Source: boundaries, burnout, business
mikemcquaid
0
520
Homebrew’s Great Migration: moving to GitHub Packages with zero downtime
mikemcquaid
0
500
Building effective relationships
mikemcquaid
0
210
Homebrew - What's Happened and What's Next?
mikemcquaid
0
180
The Best Project
mikemcquaid
0
190
Other Decks in Technology
See All in Technology
下手な強制、ダメ!絶対! 「ガードレール」を「檻」にさせない"ガバナンス"の取り方とは?
tsukaman
2
460
dbt開発 with Claude Codeのためのガードレール設計
10xinc
2
1.3k
LLM時代のパフォーマンスチューニング:MongoDB運用で試したコンテキスト活用の工夫
ishikawa_pro
0
170
Platform開発が先行する Platform Engineeringの違和感
kintotechdev
4
590
バイブスに「型」を!Kent Beckに学ぶ、AI時代のテスト駆動開発
amixedcolor
3
590
Android Audio: Beyond Winning On It
atsushieno
0
3.4k
2025/09/16 仕様駆動開発とAI-DLCが導くAI駆動開発の新フェーズ
masahiro_okamura
0
140
20250910_障害注入から効率的復旧へ_カオスエンジニアリング_生成AIで考えるAWS障害対応.pdf
sh_fk2
3
280
[ JAWS-UG 東京 CommunityBuilders Night #2 ]SlackとAmazon Q Developerで 運用効率化を模索する
sh_fk2
3
460
使いやすいプラットフォームの作り方 ー LINEヤフーのKubernetes基盤に学ぶ理論と実践
lycorptech_jp
PRO
1
160
AIがコード書きすぎ問題にはAIで立ち向かえ
jyoshise
1
360
AWSを利用する上で知っておきたい名前解決のはなし(10分版)
nagisa53
10
3.2k
Featured
See All Featured
Building Adaptive Systems
keathley
43
2.7k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.1k
Rails Girls Zürich Keynote
gr2m
95
14k
Thoughts on Productivity
jonyablonski
70
4.8k
Reflections from 52 weeks, 52 projects
jeffersonlam
352
21k
Designing Experiences People Love
moore
142
24k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Why Our Code Smells
bkeepers
PRO
339
57k
It's Worth the Effort
3n
187
28k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
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/