The Pull Request That Wouldn't Merge && Survey of Data Tools (Session 2)


Details
Adron's "A Survey of Data Tools"
In this session he'll be covering addition mechanisms to continuous integration and delivery of database migrations, things to consider during the "delivery" phase of these migrations, and how to get them setup in project for ongoing delivery to production environments.
There are several key things you'll get out of this talk, including;
- Working CQL and SQL Code and practices for determining the viability of schema-migration to production.
- Ways to automate backup or restoration into the process of continuous delivery, albeit it being a tricky beast.
- Discussion around ways to setup a good flow from local dev machine to production inclusive of the schema migration(s).
Guinevere's "The PR That Wouldn't Merge"
Github: https://github.com/guineveresaenger
Twitter: https://twitter.com/guincodes
LinkedIn: https://www.linkedin.com/in/guinevere-saenger/
It was supposed to be easy - a one-line api call change - introducing a handy little bit of extra functionality to existing automation.
No one could have predicted we’d need an entire set of new types and correlating functions, complete with tests, multiple rebases, and project goal debates between code owners.
Follow along the tale of the initial, innocent-looking code change and how it grew larger and more difficult as time and code reviews went on.
This talk will reflect on the challenges of open source participation by using a real-life example to see how we can learn from failure as well as success. Familiarize yourself with the contribution guidelines and community standards of a project. Find and use the build docs and learn about the importance of a project’s git workflow. Leverage the work you are doing into improving yourself as a developer and collaborator - we will look at the specific Golang and git skills that were acquired during this pull request.
Move on from hoping that that pull request would just quietly get forgotten to overcoming self-doubt, ask for help, resolve merge conflicts, and finish your work.
Let’s challenge ourselves and each other to be open to learning, to be vulnerable and ask for help, and to be kind and empathize with one another’s open source journeys.
After the talk(s) we'll reconvene at a nearby location for conversations and refreshments.
Schedule:
6:30pm Setup & come hang out. Beverages available for $ at the Bistro.
6:45pm Introduction & Announcements
7:10pm Adron Presents A Survey of Tools (Session 2)
7:45pm A short break between talks.
7:55pm Guinevere Presents "The PR That Wouldn't Merge".
8:55pm Trek to ?? getting this finalized !! for a food & drinks!
8:00pm After meetup drinks & food ...fini.

The Pull Request That Wouldn't Merge && Survey of Data Tools (Session 2)