24 Aug 2022
#30minutestomerge
Organizations today are under pressure to do more with less. That's why productivity is such an important issue. And that's where project planning comes in.
Project planning is a critical tool for organizations of all sizes. It can help you ship products faster, increase efficiency, and improve communication among team members. In this demo, Senior Software Engineer Jed Verity will show you how to use GitHub Projects to boost productivity in your organization. You'll learn how to create and manage projects, set deadlines, and track progress. You'll also learn how to use project planning to resolve conflicts and make better decisions about priorities. By the end of this talk, you'll have a better understanding of how project planning with GitHub Projects can help your organization succeed.
About our Speaker:
Having been both a manager and engineer at GitHub, not to mention a lifelong productivity nerd, Jed is deeply interested in tools and practices that help teams and individuals do their best work. Before joining GitHub, he was a Senior Manager of Systems Architecture at Maxar Technologies, but across a career that spans multiple decades he has been a founder, CTO, and, maybe the best title of all, "Fulfillment Manager" at Canto Software, Inc.
Jed also speaks 5 languages and holds a PhD in Tibetan Buddhism, but that can be hard to explain in the context of a career in technology, so he usually includes those facts in bios just to sound smart and interesting.
Jed lives in Charlottesville, VA with his family.
Organizations today are under pressure to do more with less. That's why productivity is such an important issue. And that's where project planning comes in.
Project planning is a critical tool for organizations of all sizes. It can help you ship products faster, increase efficiency, and improve communication among team members. In this demo, Senior Software Engineer Jed Verity will show you how to use GitHub Projects to boost productivity in your organization. You'll learn how to create and manage projects, set deadlines, and track progress. You'll also learn how to use project planning to resolve conflicts and make better decisions about priorities. By the end of this talk, you'll have a better understanding of how project planning with GitHub Projects can help your organization succeed.
About our Speaker:
Having been both a manager and engineer at GitHub, not to mention a lifelong productivity nerd, Jed is deeply interested in tools and practices that help teams and individuals do their best work. Before joining GitHub, he was a Senior Manager of Systems Architecture at Maxar Technologies, but across a career that spans multiple decades he has been a founder, CTO, and, maybe the best title of all, "Fulfillment Manager" at Canto Software, Inc.
Jed also speaks 5 languages and holds a PhD in Tibetan Buddhism, but that can be hard to explain in the context of a career in technology, so he usually includes those facts in bios just to sound smart and interesting.
Jed lives in Charlottesville, VA with his family.
- 2 participants
- 41 minutes
29 Jun 2022
#30minutestomerge
By driving greater risk reduction and scale without impeding velocity, GitHub Advanced Security allows teams to deploy faster and safer. Andrea will demo tools to improve security of your projects.
By driving greater risk reduction and scale without impeding velocity, GitHub Advanced Security allows teams to deploy faster and safer. Andrea will demo tools to improve security of your projects.
- 2 participants
- 41 minutes
19 Apr 2022
In next month’s “30 Minutes to Merge”, we’ll learn about GitHub Codespaces with GitHub Senior PM Tanmayee Kamath.
#30minutestomerge
Tanmayee will share an overview of the service and walk through some of the latest features to help you be more productive regardless of the complexity of your projects. If you're a team lead/admin, we'll also showcase some of the features to help you onboard your teams onto Codespaces easily!
#30minutestomerge
Tanmayee will share an overview of the service and walk through some of the latest features to help you be more productive regardless of the complexity of your projects. If you're a team lead/admin, we'll also showcase some of the features to help you onboard your teams onto Codespaces easily!
- 2 participants
- 31 minutes
16 Feb 2022
#30minutestomerge
CodeQL is free for open source and you can benefit from the continuously growing query set contributed by GitHub, by the community and by top security teams like NASA’s.
0:00 - Start
5:11 - Intros
8:47 - Problem presentation
17:56 - Code QL demo
How to enable CodeQL: https://github.co/3rOmI2k
Get started with CodeQL: codeql.com
Connect with us:
Twitter: @GHSecurityLab
Web: securitylab.github.com
About GitHub Security Lab:
“Securing the world’s software, together” - GitHub Security Lab’s mission is to inspire and enable the community to secure the open source software we all depend on.
Presented by:
Joseph Katsioloudes (@jkcso)
CodeQL is free for open source and you can benefit from the continuously growing query set contributed by GitHub, by the community and by top security teams like NASA’s.
0:00 - Start
5:11 - Intros
8:47 - Problem presentation
17:56 - Code QL demo
How to enable CodeQL: https://github.co/3rOmI2k
Get started with CodeQL: codeql.com
Connect with us:
Twitter: @GHSecurityLab
Web: securitylab.github.com
About GitHub Security Lab:
“Securing the world’s software, together” - GitHub Security Lab’s mission is to inspire and enable the community to secure the open source software we all depend on.
Presented by:
Joseph Katsioloudes (@jkcso)
- 3 participants
- 39 minutes
22 Nov 2021
Eileen M. Uchitelle has been contributing to the popular web framework Ruby on Rails since 2014 and has been a maintainer on the Core team since 2017. She is passionate about making Rails scalable, resilient, and secure while striving to always make user-friendly public APIs.
- 3 participants
- 37 minutes
21 Oct 2021
#30minutestomerge
Our monthly 30 minutes training session, enabled by GitHub’s Implementation Engineers, hosted by @beardofedu, live-streamed via http://twitch.tv/github, and with a followup up Q&A.
In this edition, we’ll learn from GitHub's Principal Software Engineer John Crepezzi. "Basics of metaprogramming in Ruby".
https://twitter.com/seejohnrun
https://twitter.com/broadstreetads
Our monthly 30 minutes training session, enabled by GitHub’s Implementation Engineers, hosted by @beardofedu, live-streamed via http://twitch.tv/github, and with a followup up Q&A.
In this edition, we’ll learn from GitHub's Principal Software Engineer John Crepezzi. "Basics of metaprogramming in Ruby".
https://twitter.com/seejohnrun
https://twitter.com/broadstreetads
- 2 participants
- 31 minutes
30 Sep 2021
@jasonetco from GitHub’s special projects team, the team is focused on making an impact, helping users work faster, and improving the developer experience.
0:00 - Start
4:56 - Jason's developer journey from intern to Senior Software Engineer
6:24 - Intro to Special Projects at GitHub
9:00 - How to make your first GitHub Action
10:31 - How to build it
16:31 - Adding support for citations on GitHub
21:12 - A framework for building Open Graph images
25:40 - How do I get my feedback to the GitHub developer experience team?
https://github.com/actions/github-script
https://github.com/actions/toolkit
https://github.blog/2021-06-22-framework-building-open-graph-images/
https://github.com/github/feedback/discussions
https://github.community/t/30-minutes-to-merge-devops-with-jasonetco/200447
https://githubuniverse.com
0:00 - Start
4:56 - Jason's developer journey from intern to Senior Software Engineer
6:24 - Intro to Special Projects at GitHub
9:00 - How to make your first GitHub Action
10:31 - How to build it
16:31 - Adding support for citations on GitHub
21:12 - A framework for building Open Graph images
25:40 - How do I get my feedback to the GitHub developer experience team?
https://github.com/actions/github-script
https://github.com/actions/toolkit
https://github.blog/2021-06-22-framework-building-open-graph-images/
https://github.com/github/feedback/discussions
https://github.community/t/30-minutes-to-merge-devops-with-jasonetco/200447
https://githubuniverse.com
- 2 participants
- 30 minutes
22 Jul 2021
GitHub Actions and Pull Requests with Bdougie
#30minutestomerge
A quick tour of specific GitHub Actions triggers and their use, plus a deep dive into GitHub Actions that run on Pull Requests from forks.
As always, feel free to leave us a comment below and don't forget to subscribe: http://bit.ly/subgithub
Thanks!
Connect with us.
Facebook: http://fb.com/github
Twitter: http://twitter.com/github
LinkedIn: http://linkedin.com/company/github
About GitHub
GitHub is the best place to share code with friends, co-workers, classmates, and complete strangers. Millions of people use GitHub to build amazing things together. For more info, go to http://github.com
#30minutestomerge
A quick tour of specific GitHub Actions triggers and their use, plus a deep dive into GitHub Actions that run on Pull Requests from forks.
As always, feel free to leave us a comment below and don't forget to subscribe: http://bit.ly/subgithub
Thanks!
Connect with us.
Facebook: http://fb.com/github
Twitter: http://twitter.com/github
LinkedIn: http://linkedin.com/company/github
About GitHub
GitHub is the best place to share code with friends, co-workers, classmates, and complete strangers. Millions of people use GitHub to build amazing things together. For more info, go to http://github.com
- 2 participants
- 41 minutes
28 May 2021
5:10 - Program Start
6:11 - Intro to @gr2m, https://github.com/octokit, https://github.com/octoherd/octoherd, https://github.com/semantic-release/semantic-release
8:54 - Building a GitHub Action with #JavaScript using #octokit
10:53 - npx boop-gregors-nose
13:20 - CLI code
14:50 - Creating a GitHub Action
19:20 - Manually triggering an Action
20:08 - Using secrets/an authenticated token
27:30 - Publishing an Action
32:20 - Building a release
39:25 - Getting your Action into the Marketplace and putting everything together
#30minutestomerge
Gregor Martynus builds a GitHub Action from scratch using #JavaScript and #octokit, including packaging up the release and making it avilable in the Actions marketplace.
https://github.community/t/30-minutes-to-merge-github-automation-11-am-pst/177632
6:11 - Intro to @gr2m, https://github.com/octokit, https://github.com/octoherd/octoherd, https://github.com/semantic-release/semantic-release
8:54 - Building a GitHub Action with #JavaScript using #octokit
10:53 - npx boop-gregors-nose
13:20 - CLI code
14:50 - Creating a GitHub Action
19:20 - Manually triggering an Action
20:08 - Using secrets/an authenticated token
27:30 - Publishing an Action
32:20 - Building a release
39:25 - Getting your Action into the Marketplace and putting everything together
#30minutestomerge
Gregor Martynus builds a GitHub Action from scratch using #JavaScript and #octokit, including packaging up the release and making it avilable in the Actions marketplace.
https://github.community/t/30-minutes-to-merge-github-automation-11-am-pst/177632
- 3 participants
- 53 minutes
28 Apr 2021
5:12 - Program start
8:23 - Demo start
9:24 - Projects and clear communications
12:08 - Branching effectively
15:02 - Commit messages
16:25 - the Pull Request
17:28 - What's a Code owner and why should we have them?
23:16 - Drafting a release
#30minutestomerge
Drive collaboration and clarity with projects in GitHub, and maintain open lines of communication. In just a few purposeful moves, Jon Cardona shows you how to reduce commit errors, get the whole team on the same page, and keep your team moving more efficiently together.
https://github.community/t/30-minutes-to-merge-advanced-branching-strategy/168069
8:23 - Demo start
9:24 - Projects and clear communications
12:08 - Branching effectively
15:02 - Commit messages
16:25 - the Pull Request
17:28 - What's a Code owner and why should we have them?
23:16 - Drafting a release
#30minutestomerge
Drive collaboration and clarity with projects in GitHub, and maintain open lines of communication. In just a few purposeful moves, Jon Cardona shows you how to reduce commit errors, get the whole team on the same page, and keep your team moving more efficiently together.
https://github.community/t/30-minutes-to-merge-advanced-branching-strategy/168069
- 3 participants
- 39 minutes
27 Apr 2021
2:08 - Program start
3:58 - Branching strategies. What is a branch?
6:12 - GitHub flow, a great place to start
8:32 - Git Flow and where it works well
10:15 - Demo
12:59 - Hands on with the GitHub flow
18:42 - Hands on with the Git flow
30:28 - Best practices
Alex Augustin @aaugustine takes us through the fundamentals of branching strategies and when you would pick one strategy over the other. Alex also gives us some best practices around branching strategies and ways to keep your developer velocity as fast and efficient as possible.
https://github.community/t/30-minutes-to-merge-git-branching-strategy/156899
3:58 - Branching strategies. What is a branch?
6:12 - GitHub flow, a great place to start
8:32 - Git Flow and where it works well
10:15 - Demo
12:59 - Hands on with the GitHub flow
18:42 - Hands on with the Git flow
30:28 - Best practices
Alex Augustin @aaugustine takes us through the fundamentals of branching strategies and when you would pick one strategy over the other. Alex also gives us some best practices around branching strategies and ways to keep your developer velocity as fast and efficient as possible.
https://github.community/t/30-minutes-to-merge-git-branching-strategy/156899
- 3 participants
- 37 minutes