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
170
Using "modern" Ruby to build a better, faster Homebrew
mikemcquaid
3
4.9k
Homebrew's Evolution
mikemcquaid
0
190
Open Source: boundaries, burnout, business
mikemcquaid
0
530
Homebrew’s Great Migration: moving to GitHub Packages with zero downtime
mikemcquaid
0
520
Building effective relationships
mikemcquaid
0
210
Homebrew - What's Happened and What's Next?
mikemcquaid
0
190
The Best Project
mikemcquaid
0
190
Other Decks in Technology
See All in Technology
Azureコストと向き合った、4年半のリアル / Four and a half years of dealing with Azure costs
aeonpeople
1
220
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.2k
Copilot Studio ハンズオン - 生成オーケストレーションモード
tomoyasasakimskk
0
150
AIエージェント入門 〜基礎からMCP・A2Aまで〜
shukob
0
110
私のMCPの使い方
tsubakimoto_s
0
110
データ戦略部門 紹介資料
sansan33
PRO
1
3.8k
なぜAWSを活かしきれないのか?技術と組織への処方箋
nrinetcom
PRO
5
1k
プレーリーカードを活用しよう❗❗デジタル名刺交換からはじまるイベント会場交流のススメ
tsukaman
0
190
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
2.8k
Codexとも仲良く。CodeRabbit CLIの紹介
moongift
PRO
1
250
Implementing and Evaluating a High-Level Language with WasmGC and the Wasm Component Model: Scala’s Case
tanishiking
0
150
フレームワークを意識させないワークショップづくり
keigosuda
0
210
Featured
See All Featured
Building Adaptive Systems
keathley
44
2.8k
Large-scale JavaScript Application Architecture
addyosmani
514
110k
Docker and Python
trallard
46
3.6k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.2k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
115
20k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.2k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
980
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
The Cost Of JavaScript in 2023
addyosmani
55
9k
Faster Mobile Websites
deanohume
310
31k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.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/