Christian Nunciato cf12d9dcfb
Fix a link (#3112)
2023-06-27 16:57:11 +00:00

28 lines
3.3 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: "Pulumi Meetup: APIs, Custom Resources and GitHub Webhooks"
h1: "Pulumi Meetup Recap: APIs, Custom Resources and GitHub Webhooks"
authors: ["aydrian-howard"]
tags: ["pulumi-events"]
date: "2019-07-16"
meta_desc: "Pulumi's July meetup featured talks about how programming languages help in building the best infrastructure code and a bot that enforced pull request policies."
meta_image: "meta.png"
---
Last Wednesday, we invited members of our local Seattle community to Pulumi HQ for the [July Pulumi Up meetup](https://www.meetup.com/pulumi-seattle/events/262610954/). The evening began with some networking time wherein our guests met some Pulumi engineers and users they may have only ever interacted with over [Pulumis Community Slack](https://slack.pulumi.com/) while enjoying free pizza and beverages. This months meetup featured two talks by Pulumi engineers.
## Application code isnt the only code that can have APIs
Unfortunately, due to travel issues, [Paul Stack](https://twitter.com/stack72) wasnt able to join us in person, but graciously agreed to present remotely… from Europe… at 4:00 in the morning. He presented “Application code isnt the only code that can have APIs” and went over how programming languages help in building the best infrastructure code. During the talk, he presented a simple [Pulumi program for creating an RDS instance](https://github.com/stack72/pulumi-meetup) and walked through the simple programming constructs he utilized to help create APIs that anyone could code against. Heres a [recording of his talk](https://www.youtube.com/watch?v=QuOMyZvSt-A), with the video also available on the [Pulumi TV YouTube Channel](https://www.youtube.com/pulumitv).
<iframe width="560" height="315" src="https://www.youtube.com/embed/QuOMyZvSt-A" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
## Automate your troubles away with Webhooks and Pulumi
Next up, [Matt Ellis](https://twitter.com/ellism) presented “Automating your troubles away with Webhooks and Pulumi.” Matt isnt a fan of confrontation, but as the lead of the Pulumi API team, he needs to ensure that our changelog is kept up-to-date with every pull request. In his talk, he walked through his solution that leveraged GitHub Webhooks and Pulumi in building a small bot that enforced some policies on pull requests. You can read more about it in his previous [blog post on Pulumi Webhooks](/blog/managing-github-webhooks-with-pulumi/), or watch the [recording of his talk](https://www.youtube.com/watch?v=QuOMyZvSt-A), which is also available on the [Pulumi TV YouTube Channel](https://www.youtube.com/pulumitv).
<iframe width="560" height="315" src="https://www.youtube.com/embed/KhHDhGCdU3c" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
After the talks, there was time for more networking and a last chance to get one more slice of pizza. After some more discussions inspired by the speakers, we closed out the evening.
If youre in the Seattle area, be sure to join the [Pulumi - Seattle meetup group](https://www.meetup.com/pulumi-seattle) and join us for our next Pulumi Up. Otherwise, subscribe to the [Pulumi TV YouTube Channel](https://www.youtube.com/pulumitv) and watch the presentations at your leisure.