Run Your Own Free Git Server With CI/CD on a Small VPS

You don't need a beefy, expensive server to host your own code with real CI/CD. For a long time I assumed self-hosting a Git platform meant carving out several gigabytes of RAM and babysitting a small zoo of services. It turns out that's only true if you pick the heavy stuff. If you just want a fre

How to Quickly Set Up a .gitlab-ci.yml Pipeline on Gisia

If you already write pipelines in a .gitlab-ci.yml file, getting one running on your own server shouldn't take an afternoon. Here's how to go from nothing to a working pipeline on Gisia. Why Self-Host? Hosted CI/CD is convenient until you hit minute limits, pay per build, or just want your pipelines

What Happens to Adobe When One Person Can Ship Photoshop in 12MB

Last month Robbie Tilton released Compositor, a Photoshop alternative for Mac. One person. Native Swift, MIT licensed, thousands of GitHub stars within days of going public. The whole app is 12MB. Photoshop on his machine was 6,455MB. The number that gets shared is the size difference. The one I kee