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
480
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
49
Workbrew - Homebrew for Mac Admins
mikemcquaid
1
92
Using "modern" Ruby to build a better, faster Homebrew
mikemcquaid
3
4.6k
Homebrew's Evolution
mikemcquaid
0
160
Open Source: boundaries, burnout, business
mikemcquaid
0
460
Homebrew’s Great Migration: moving to GitHub Packages with zero downtime
mikemcquaid
0
450
Building effective relationships
mikemcquaid
0
180
Homebrew - What's Happened and What's Next?
mikemcquaid
0
160
The Best Project
mikemcquaid
0
160
Other Decks in Technology
See All in Technology
IAMポリシーのAllow/Denyについて、改めて理解する
smt7174
2
210
脳波を用いた嗜好マッチングシステム
hokkey621
0
290
クラウド食堂とは?
hiyanger
0
110
EDRの検知の仕組みと検知回避について
chayakonanaika
12
4.9k
サイト信頼性エンジニアリングとAmazon Web Services / SRE and AWS
ymotongpoo
7
1.5k
ExaDB-XSで利用されているExadata Exascaleについて
oracle4engineer
PRO
3
250
クラウド関連のインシデントケースを収集して見えてきたもの
lhazy
6
860
Snowflakeの開発・運用コストをApache Icebergで効率化しよう!~機能と活用例のご紹介~
sagara
1
440
Amazon Q Developerの無料利用枠を使い倒してHello worldを表示させよう!
nrinetcom
PRO
2
110
【Findy】「正しく」失敗できる チームの作り方 〜リアルな事例から紐解く失敗を恐れない組織とは〜 / A team that can fail correctly by findy
i35_267
5
880
AIエージェント元年@日本生成AIユーザ会
shukob
1
210
データベースの負荷を紐解く/untangle-the-database-load
emiki
2
510
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1030
460k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
100
18k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Testing 201, or: Great Expectations
jmmastey
42
7.2k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
21
2.5k
Speed Design
sergeychernyshev
27
810
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.8k
What's in a price? How to price your products and services
michaelherold
244
12k
How to train your dragon (web standard)
notwaldorf
91
5.9k
Site-Speed That Sticks
csswizardry
4
410
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/