The Yak Shave

13: "As much time as I can without reading C" with James Coglan

The Yak Shave

Do you use Git practically every day, but have no idea how to implement it? Need a more accessible and easier way than reading original source code to understand how it works? Want to know how to rebuild Git in a high-level language to learn the concepts involved? Sam talks to James Coglan, who wrote the book, Building Git. It teaches readers how to rebuild Git in Ruby and helps them develop debugging skills. Also, James shares his thoughts on Sam’s Ruby autoformatter (Rubyfmt), which takes a radically different approach to RuboCop. Rubyfmt won’t offer any configuration options that allow users to effect its style opinions.

Next Episodes

The Yak Shave

12: A new cat named Merb! @ The Yak Shave

πŸ“† 2019-03-18 04:00 / βŒ› 00:41:44


The Yak Shave

The Parse.y Hole @ The Yak Shave

πŸ“† 2019-02-26 05:00 / βŒ› 01:31:44


The Yak Shave

10: Deleting all of a user's comments is probably a bug @ The Yak Shave

πŸ“† 2019-02-18 06:00 / βŒ› 00:29:28


The Yak Shave

9: Tools That are Well Built Will do it for us! @ The Yak Shave

πŸ“† 2019-02-11 05:00 / βŒ› 00:48:36


The Yak Shave

8: Vulnerability @ The Yak Shave

πŸ“† 2019-02-04 05:59 / βŒ› 00:47:12