Dwayne McDaniel

Dwayne McDaniel

Dwayne McDaniel has been working as a Developer Relations professional since 2015 and has been involved in the wider tech community since 2005. He loves sharing his knowledge and enthusiasm about Git, Open Source tools, and tech in general and he has done so at over a hundred events all over the world. He has been fortunate enough to speak at institutions like MIT, Stanford, and far-off places like Paris and Iceland. You can see some of his past talks on Drupal.tv and WordPress.tv.

Developer Evangelist at GitKraken and huge fan of open source


(Login to save favorite sessions)

Git - The Other DB You Need To Know

Ask anyone managing a database and they will tell you there is a lot you need to track outside of the database. You need to manage server configuration settings, user access info, and documentation, just to name a few things. And then there are all the testing code snippets and other software tools and setting you to need to keep in order. It can get messy and complex quickly. The good news is that with a slight modification to your existing workflow, anyone managing a DB can track all the work that lives outside the DB using Git. At its core, Git is a DB for tracking changes in files, no matter what is in them. Not only can it help you keep track of your work locally, but it can also help you share your work and make onboarding new folks a lot simpler. In this session we will explore: - Implementing a basic Git workflow - To CLI or Not CLI? - Branching for separation of concerns - Time traveling through previous work - Sharing your work safely

3:15 PM
Live session URL