• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

TeraTech

The ColdFusion Experts: Develop | Secure | Optimize

  • Services
    • Consulting
    • Crash
    • Development
    • Maintenance
    • Modernization
    • Security
  • About Us
  • Testimonials
  • Free Assessment
  • Get in touch!

  • Services
    • Consulting
    • Crash
    • Development
    • Maintenance
    • Modernization
    • Security
  • About Us
  • Testimonials
  • Free Assessment
  • Get in touch!

124 gitStream (Way Faster ColdFusion Git Merging) with Luke Kilpatrick

November 3, 2022 By Michaela Light Leave a Comment

Luke Kilpatrick talks about “gitStream (Way Faster ColdFusion Git Merging)” in this episode of the ColdFusion Alive Podcast with host Michaela Light.

“We'll talk about cool things you can do with Git to speed up your whole merge process using a new tool called Git stream.”


Contents

  • Show notes
  • What is Git?
    • Top CF source control software
    • What are Branches, Pull Requests and Merges
    • Why do Merges suck in most companies?
  • How does gitStream help? 
  • gitStream features
  • What does gitStream cost? 
    • Hack-tober fest support for spam PRs
  • Install
    • Roadmap
  • Mentioned in this episode
  • Listen to the Audio
  • Bio
  • Links
    • Interview transcript
  • Join the CF Alive revolution

Show notes

What is Git?

  • Why should all CFers be using it?

Top CF source control software

  • GitHub was is made by Microsoft now
  • GitLabs

What are Branches, Pull Requests and Merges

  • Branches of the code tree

  • Code edit conflicts – merge required

  • Most edits in different parts of the code base usually don’t need a merge with humans

  • Risk of breaking the build

    • CI – Continuous Integration

    • CD – Continuous development – automated testing (TDD)
  • Pull request (PR) is the request to do the merge + code review

  • More rapid deployment cycles on the cloud

Why do Merges suck in most companies?

  • Waiting on humans to do the code review, who is best to review this change? 
  • Getting up to speed on that particular part of the code and why the change was made

How does gitStream help? 

  • It analyses the pull request
    • Uses CM YAML file to decide
    • Types of change
      • Small change – auto-approve
      • Standard change – who will review
      • Critical change – to core code
    • Who is the best person to review
    • Tags the PR
    • Compare to triage at hospital ER department
  • Ideal
    • Small branches
    • Fast PRs
  • PR 100% faster (average time from 7 days to 3.5 days)
  • Visibility and statistics on merge times

gitStream features

  • Triage of PRs
  • Estimated time to review
  • Works with VS Code
  • Stateful labels, color coding

What does gitStream cost? 

  • gitStream is free for all
  • Reporting etc is free for upto 8 developers
  • Paid Entreprise features beyond this
  • https://linearb.io/pricing/ 

Hack-tober fest support for spam PRs

Is this just for commercial repos or can open source projects use it too? Any GitHub hosted repo

  • Both

Install

  • GitHub marketplace

Roadmap

  • Adding to GitLabs, BitBucket etc
  • VS Code extension

Mentioned in this episode

  • gitStream
    • Continuous Merge, a way to categorize and speed up code reviews on GitHub
  • Hacktoberfest and gitStream 
  • Is DevRel forgetting the people who run software in production? — Luke Kilpatrick and Mark Lavi – YouTube

Listen to the Audio

https://traffic.libsyn.com/coldfusionalive/124_gitStream_way_faster_ColdFusion_Git_Merging_with_Luke_Kilpatrick.mp3

Podcast: Play in new window | Download | Embed

Subscribe: RSS

Bio

Luke Kilpatrick

Luke Kilpatrick started as a web developer in 1996, transitioning to building developer programs in 2010 with VMware. He has led or worked on developer experience teams at Sencha, Atlassian, Nutanix, Hazelcast and now at LinearB, working to improve the developer experience and speed up code reviews. Luke has managed and spoken at developer events worldwide, with highlights being Atlassian Appweek, Nutanix .NEXT, DevRelCon and /Data's Future Developer Summit. He lives in California, where he spends his spare time, on or under the ocean.

 

Links

  • LinkedIn 
  • Twitter
  • Email: [email protected] 

 

Interview transcript

Michaela Light 0:02
Welcome back to the show. I'm here with Luke Kilpatrick. And we're going to be talking about cool things you can do with Git to speed up your whole merge process using a new tool called Git stream. And we'll get into that in a moment. But first, if you don't know, look, he's been doing Cold Fusion for years, nearly

Luke Kilpatrick 0:22
two decades, right? Yeah. Yeah. A long time.

Michaela Light 0:25
Yeah. And you started off doing web development even before that, when the web hardly even existed in 1996. And right now, you do you lead the developer experience team at Linear B. And you've done that developer relations role at quite a few companies. So

Luke Kilpatrick 0:46
yeah, I've been doing developer relations, but last 1012 years, cold fusion has always been sort of one of my first loves. And that's what got me into doing web development. And I had the opportunity to work with some of the greats. Going back to broad choice back in the early back in the late aughts, but 2007 2008 worked with the break Hampton and Shawn Corfield, and Brian Renault are, Brian, Brian Kotek. And, Joe, just Jeff, I've had the chance that and actually fairly recently, at Nutanix, I actually had Jared Rucker, Howard working for me. That name sounds familiar.

Read more

Michaela Light is the host of the CF Alive Podcast and has interviewed more than 100 ColdFusion experts. In each interview, she asks "What Would It Take to make CF more alive this year?" The answers still inspire her to continue to write and interview new speakers.

Michaela has been programming in ColdFusion for more than 20 years. She founded TeraTech in 1989. The company specializes in ColdFusion application development, security and optimization. She has also founded the CFUnited Conference and runs the annual State of the CF Union Survey.

 

Join the CF Alive revolution

Discover how we can all make CF more alive, modern and secure this year. Join other ColdFusion developers and managers in the CF Alive Inner Circle today.

  • Get early access to the CF Alive book and videos
  • Be part of a new movement for improving CF's perception in the world.
  • Contribute to the CF Alive revolution
  • Connect with other CF developers and managers
  • There is no cost to membership.
  • Facebook
  • Twitter
  • LinkedIn

Filed Under: CF Alive Podcast

← Previous Post 123 State CF Union survey analysis (part 2) with Gavin Pickin – Transcript
Next Post → 125 State CF Union Survey Analysis (part 3: Community, Deployment and Wrapup) with Gavin Pickin

Primary Sidebar

Subscribe on iTunes

Popular podcast episodes

  • Revealing ColdFusion 2021 – Rakshith Naresh
  • CF and Angular – Nolan Erck
  • Migrating legacy CFML – Nolan Erck
  • Adobe API manager – Brian Sappey
  • Improve your CFML code – Kai Koenig

CF Alive Best Practices Checklist

Modern ColdFusion development best practices that reduce stress, inefficiency, project lifecycle costs while simultaneously increasing project velocity and innovation.

Get your checklist

Top articles

  • CF Hosting (independent guide)
  • What is Adobe ColdFusion
  • Is Lucee CFML now better than ACF?
  • Is CF dead?
  • Learn CF (comprehensive list of resources)

Recent Posts

  • test page
  • 141 Into The Box 2025 ColdFusion conference (all the details) with Daniel Garcia – Transcript
  • 141 Into The Box 2025 ColdFusion conference (all the details) with Daniel Garcia
  • 107 ColdFusion 2021 Revealing Details on How it was Created with Rakshith Naresh
  • The Legacy Continues: ColdFusion Summit East Conference Edition

Categories

  • Adobe ColdFusion 11 and older
  • Adobe ColdFusion 2018
  • Adobe ColdFusion 2020 Beta
  • Adobe ColdFusion 2021
  • Adobe ColdFusion 2023
  • Adobe ColdFusion 2024
  • Adobe ColdFusion 2025
  • Adobe ColdFusion Developer week
  • Adobe ColdFusion Project Stratus
  • Adobe ColdFusion Summit
  • AWS
  • BoxLang
  • CF Alive
  • CF Alive Podcast
  • CF Camp
  • CF Tags
  • CF Vs. Other Languages
  • CFEclipse
  • CFML
  • CFML Open- Source
  • CFUnited
  • ColdBox
  • ColdFusion and other news
  • ColdFusion Community
  • ColdFusion Conference
  • ColdFusion Consulting
  • ColdFusion Developer
  • ColdFusion Development
  • ColdFusion Hosting
  • ColdFusion Maintenance
  • ColdFusion Performance Tuning
  • ColdFusion Projects
  • ColdFusion Roadmap
  • ColdFusion Security
  • ColdFusion Training
  • ColdFusion's AI
  • CommandBox
  • Docker
  • Fixinator
  • Frameworks
  • Fusebox
  • FusionReactor
  • IntoTheBox Conference
  • Java
  • JavaScript
  • JVM
  • Learn CFML
  • Learn ColdFusion
  • Legacy Code
  • Load Testing
  • Lucee
  • Mindmapping
  • MockBox
  • Modernize ColdFusion
  • Ortus Developer Week
  • Ortus Roadshow
  • Server Crash
  • Server Software
  • Server Tuning
  • SQL
  • Survey
  • Survey results
  • TestBox
  • Transcript
  • Uncategorized
  • Webinar
  • Women in Tech

TeraTech

  • About Us
  • Contact

Services

  • Free assessment
  • Consulting
  • Crash
  • Development
  • Maintenance
  • Modernization
  • Security
  • Case Studies

Resources

  • CF Alive Book
  • CF Alive Podcast
    • Podcast Guest Schedule
  • TeraTech Blog
  • CF Alive resources
  • CF e-course
  • CF best practice checklist

Community

  • CF Alive
  • CF Inner Circle
  • CF Facebook Group

TeraTech Inc
451 Hungerford Drive Suite 119
Rockville, MD 20850

Tel : +1 (301) 424 3903
Fax: +1 (301) 762 8185

Follow us on Facebook Follow us on LinkedIn Follow us on Twitter Follow us on Pinterest Follow us on YouTube



Copyright © 1998–2025 TeraTech Inc. All rights Reserved. Privacy Policy.