In our last single-digit episode, we sit down with Perforce’s Director of Product Technology, James Creasy, to discuss the issues faced by enterprises attempting to deploy git and the general challenges of using git in environments where its trackrecord isn’t as established. Join us for our discussion on:
Join J. Paul Reed, aka @SoberBuildEng, Youssuf El-Kalay, aka @buildscientist, Sascha Bates, aka @sascha_d and Seth Thomas, aka @cheeseplus for the discussion, plus the last couple of weeks in News & Views and an introduction to a screen-replacement in Tool Tips!
Or, download Episode 9, or any of our previous shows!
Show Links/Notes
- 1:50 – News & Views
- 1:55 – Amazon AWS suffers their “quarterly outage“
- 2:33 – Boundary notices Amazon’s “degraded performance” before Amazon reported it.
- 4:55 – Paul was a jerk on Twitter (that’s news?)
- 5:13 – Apple removes Java from Mountain Lion
- 8:01 – Why isn’t there such a thing as a “DevOps team?
- 16:10 – Main Segment: Perforce’s James Creasy and Challenges of Git in the Enterprise
- 16:38 – Some of Perforce’s customers
- 17:09 – Andreesen’s Why Software Is Eating the World
- 17:25 – Pixar versions its movies with Perforce
- 20:00 – The Five Phases of Enterprise Git Adoption
- 21:50 – What is Git Fusion all about?
- 27:20 – The famous Reese’s Peanut Butter Cup DVCS/centralized version control post
- 28:53 – “We’re from Perforce, and we’re here to help.”
- 30:08 – The five questions that often get asked with git
- 32:30 – p4 obliterate (not the drink)
- 35:53 – Perforce Streams, “branches with brains”
- 40:15 – “History” vs. “Narrative” is not equivalent
- 43:21 – “There’s a generation gap here…”
- 45:15 – Perforce Commons
- 53:50 – James Creasy answers The Ship Show’s take on the Proust Questionnaire
- 57:04 – Tool Tips
- 57:23 – Tmux
- 59:45 – ClusterSSH
- 1:00:40 – screen‘s security vulnerabilities
- 1:01:32 – ytalk
Tool Tips
Seth walks us through OpenBSD’s modern replacement for GNU screen: Tmux!
Join Us!
Have you run into issues deploying git in your enterprise? What scripts and supporting tools have you found it necessary to have on hand when running git at scale?
Join the discussion!
- On Twitter, at @ShipShowPodcast
- Or via email us at crew@theshipshow.com
2
Oct 12
Bootstrapping Your Developer Environments
For Episode 7, we examine the issue of bootstrapping developer work environments. Can the configuration management and automation tools we all know and love be used to get setup developer workstations and get your new-hires writing, building, and shipping code more quickly? And is that even something DevOps and release engineers should be responsible for? Join as we examine strategies for:
Join J. Paul Reed, aka @SoberBuildEng, EJ Ciramella, aka @eciramella, Youssuf El-Kalay, aka @buildscientist, Seth Thomas, aka @cheeseplus, and Sascha Bates, aka @sascha_d for techniques on improving initial developer productivity, plus coverage of the last couple of weeks in News & Views and a new segment: The Comment Block.
Or, download Episode 7, or any of our previous shows!
Show Links/Notes
Review
Paul waxes philosophic on Sascha’s Learning to Let Go (or How I Stopped Worrying and Learned to Love the Bomb), and argues that in the end: we’re all practicing therapists.
Join Us!
How do you deploy environments to your developers? What tricks do you use to make it faster, repeatable, and your teams more productive?
Join the discussion!