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
ngAtlanta GitHub Community Workshop
Search
Brian Douglas
January 10, 2019
Technology
70
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ngAtlanta GitHub Community Workshop
Let's learn about GitHub and GitHub Apps
Brian Douglas
January 10, 2019
More Decks by Brian Douglas
See All by Brian Douglas
Funding & Hiring Contributors
bdougie
0
33
Funding and Hiring Contributors
bdougie
0
48
Unconventional Metrics in OSS
bdougie
0
140
Success in Open Source
bdougie
0
100
Measuring Success in Open Source
bdougie
0
48
The Secret Sauce is Open Source
bdougie
0
80
Building full stack projects with tRPC
bdougie
0
88
How to get your PR reviewed
bdougie
0
140
Automation w/GitHub Actions
bdougie
0
110
Other Decks in Technology
See All in Technology
noUncheckedIndexedAccess、3時間、1万円。 / noUncheckedIndexedAccess, 3 Hours, 10,000 JPY.
kaonavi
1
300
React、まだ楽しくて草
uhyo
7
4.1k
SIer20年! 培ったスキルがスタートアップで輝く時
shucho0103
0
370
AIを「創る」と「使う」の循環 — HRテックが実践するリアルなAI組織実装
taketo957
0
1.5k
[モダンアプリ勉強会]今更聞けないGit/GitHub入門
tsukuboshi
0
270
AIにフローを作らせようとして挫折した話
hamatsutaichi
0
200
コードレビューを制するチームがソフトウェアデリバリーのフローを制す / Beyond Code Review: Distributing Its Responsibilities Across the SDLC
mtx2s
4
1.1k
AI-DLCを活用した高品質・安全なAI駆動開発実践 / AI Driven Development with AI-DLC
yoshidashingo
0
140
Unlocking the Apps
pimterry
0
230
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.8k
Chart.js が簡単に使えるようになっていたので OGP 画像生成に使った話
kamekyame
0
160
10倍の生産性を実現するAI駆動並列エージェントのすべて
kumaiu
3
340
Featured
See All Featured
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.6k
The Limits of Empathy - UXLibs8
cassininazir
1
350
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
480
So, you think you're a good person
axbom
PRO
2
2.1k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
570
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
1
150
Color Theory Basics | Prateek | Gurzu
gurzu
0
350
Google's AI Overviews - The New Search
badams
0
1k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
150
Thoughts on Productivity
jonyablonski
76
5.2k
How to Ace a Technical Interview
jacobian
281
24k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
840
Transcript
ngAtlanta GitHub Community workshop Brian Douglas @bdougieYO
None
The GitHub workflow provide better collaboration @bdougieYO @bdougieYO
Developer AdvocateTools Brian Llamar Douglas @bdougieYO @bdougie @bdougieYO
Queen Bey
What Would Bey Do? @bdougieYO
go to bat for the hive
GitHub API @bdougieYO sandwich.netlify.com @bdougieYO
@bdougieYO github.com/dear-github/dear-github
@bdougieYO We can’t wait for new letters to solve
@bdougieYO
automate workflows @bdougieYO By leveraging the GitHub API
@bdougieYO identify repeated tasks “We {action} every {period of time}.”
pull reminders @bdougieYO
@bdougieYO identify repeated tasks “We review pull request once a
day.”
allow integrators the flexibility to request specific access to resources
and act as a first class actor without taking up a paid seat within an organization. @bdougieYO sandwich.netlify.com @bdougieYO @bdougieYO @bdougieYO @bdougieYO @bdougieYO GitHub Apps
probot.github.io @bdougieYO
listen to webhooks @bdougieYO Take action via the GitHub API
Watch it work! @bdougieYO
@bdougieYO Probot + Octokit
GitHub is a collaboration platform. We provide enough features and
get out of the way of the developer. @bdougieYO @bdougieYO @bdougieYO @bdougieYO @bdougieYO
Functions Deploy to GCF or Lambda @bdougieYO
Checks API
Checks API: Sophisticated feedback @bdougieYO @bdougieYO
@bdougieYO @bdougieYO GitHub App: TravisCI • Test and Deploy with
Confidence.
@bdougieYO @bdougieYO CI/CD: Build confidence Source Control Build Staging Production
Commit changes Run build + unit tests Deploy to test environment Deploy to production environment
@bdougieYO @bdougieYO Checks share more information
@bdougieYO @bdougieYO What Would Bey Do?
@bdougieYO sandwich.netlify.com @bdougieYO When life gives you ’s
Listen to Beyoncé’s Lemonade
“Check on it” pull request @bdougieYO @bdougieYO
@bdougieYO @bdougieYO github.com/apps/linter-alex
@bdougieYO @bdougieYO New Checks tab in the UI
@bdougieYO @bdougieYO Checks dashboard provides more sophisticated feedback for the
developer
@bdougieYO @bdougieYO Checks dashboard provides more sophisticated feedback for the
developer
@bdougieYO @bdougieYO
GitHub Marketplace provides number of CI integrations for GitHub
Demo
GitHub Developer Program @bdougieYO It takes a community to design,
build, and ship great software. developer.github.com/program
git.io/sls-probot
probot.github.io
lab.github.com https://git.io/fhZMw
None
Developer AdvocateTools
[email protected]
@bdougieYO @bdougie @bdougieYO