Loading…

Joe Steinbring

Code version control

How code changes are recorded, reviewed, and shipped. Distributed and centralized version control are two answers to the same problem — Git keeps a full copy of history on every machine, Subversion keeps it on a server — and CI/CD pipelines are what run automatically once a change lands.

Source control from Subversion to Git, which I introduced at Starkmedia, and the GitHub Actions and GitLab CI/CD pipelines that automate my builds.

Explore code version control

From the blog

Related writing

Articles from JWS News and DEV that relate to code version control.

  1. Building a home for my photos

    Last month, I wrote about an idea that I got to use GitHub Pages as the canonical home for my photos. Over the years, I have hosted pictures on Flickr, Blogger, Pixelfed, Instagram, 500px, and Twitter. At one point, I even primarily hosted them here on this blog. Every solution…

  2. Can you write a CMS that uses git commit messages for content?

    Over the years, I have struggled to figure out where to host my photography. I have posted photos on Flickr, Blogger, Pixelfed, Instagram, 500px, and Twitter. They all have the same issue: I don’t ultimately control them. When Twitter went away, the photos went away with it. Any…

  3. How to deploy a Laravel app

    As I promised in the most recent Laravel post, today we are going to talk about how to deploy a Laravel app to a production environment. At the time that I write this, the most recent version of Laravel is 9.x but when you read this, there is a good chance that 10.x or 11.x…

  4. I moved jws.dev off of keybase

    This post is 50% housekeeping and 50% devops, and something that normally wouldn’t warrant a blog post but I’m still getting over last week’s vacation and didn’t want to wait another week before posting new content. I promise that next week’s post is going to be more substantive.

  5. My prefered tools for coding (2021 Update)

    Last year, I wrote the post “My preferred tools for coding” and I figured that this was a good time to update that list. A lot of this stuff is also listed on the resources page of my main website.

  6. State Parks App: Hosting and Code Management

    Previously, we have looked at the plan for the State Parks app and how I used a Google Sheets document as the back-end for the thing. The next step is to set up a new git repo and hosting. In an earlier day, I might be spinning up a DigitalOcean or Google Cloud VM but…

From GoToSocial

Related thoughts

Short posts about code version control, matched by topic hashtags.

  • #codeversioncontrol
  • #versioncontrol
  • #git
  • #cicd
Finding related thoughts…