Distributed version control
Every clone holds the full history, so branching and committing happen locally and nothing needs a server to be reachable. Git is the near-universal implementation.
For me this means Git, which I have used at UW-Milwaukee, Starkmedia, and Bader Rutter to manage codebases and collaborate across teams.
Explore distributed version control
From the blog
Related writing
Articles from JWS News and DEV that relate to distributed version control.
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…
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…
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…
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.
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.
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…
Finding related thoughts…