The CI system is quite powerful, and Travis CI's struggles before and after acquisition has shown that it's hard to host a major CI platform.
I hope the company and the open source product will continue to thrive.
71–80 of 295 posts
The CI system is quite powerful, and Travis CI's struggles before and after acquisition has shown that it's hard to host a major CI platform.
I hope the company and the open source product will continue to thrive.
I realize plenty of tech companies IPO and aren’t profitable. But it seems scary to be losing more money than what you generated in total revenues. REVENUE: 2021: $152m (loss of $192m) 2020: $81m (loss of $130m) EDIT: reworded for clarity.
Isn’t your second sentence just a truism on the first sentence? profit = revenue - costs
Anybody I've seen uses it for git, and at most CI/CD on top. But who else (other than gitlab themselves) uses all of their stuff.
They're pushing really hard for that with their "the devops platform" thing, etc.
Was wondering why their FY21 costs where much higher than first half of this year, this probably explains it: > Stock-based compensation expense for fiscal 2020 and 2021, and six months ended July 31, 2021 includes $32.7 million, $103.8 million, and $0.3 million, respectively, of compensation expense related to secondary stock sales described in Note 16 to our consolidated financial statements included elsewhere in t…
Stock based compensation is compensation at the expense of current shareholders. It’s not free money.
Good for them, they do a lot of open-source. And they have brought something to the market when GH was the only sheriff in town.
But yes, agreed.
Earlier quoted context omitted.
And famously they're leaders on the location-based pay side of the remote pay argument (as opposed to the "we pay everyone based on the value they bring" side): https://about.gitlab.com/handbook/total-rewards/compensation...
Interesting, thanks for the link. Median salary seems to be $170k according to Levels.fyi -> https://www.levels.fyi/company/GitLab/salaries/Software-Engi...
So GitLab is advertising that it's the one place to do the entire software development lifecycle. Are there any big shops that have converted to 100% (or almost 100%) GitLab? Out of the six big names they list on their website, the only one that they have a case study for is Thomson Reuters, and they used Jenkins for CI (and it's from 2017, so a lot of this other functionality wasn't built yet). It's just a somewhat…
We use GitLab as our "one place to do the entire software development lifecycle". It's a really good CI/CD runner in my opinion, the .gitlab-ci.yml files are expressive and enable reuse thru a pretty nice inheritance model, and integrating new service (container) builds is literally 4 lines of code to have every push build a new container and put it in GitLab container registry.
It also makes developing NPM packages a breeze, thru the same reuse of CICD files we can drop 4 lines into an JS/TS repo and have it publish to the built-in package registry on tags.
On top of this, its ticketing system is worlds better than GitHub's. Less clicks, more available relationships & tags, more views, inheritance/rollup via the group structures you can put in place let you view tickets at a repo / group level, and since you can create trees from the groups you can have reasonably expressive places to view groups of issues.
Finally - it's all free! We're using free tier self-hosted, and it's far superior to my experience with GitHub paid. I admit, we have decent (read: overscaled) hardware to self-host on, but GitLab really does offer a ton of useful tools to building software.
Earlier quoted context omitted.
MongoDB and Twilio have both done reasonably well haven't they? Which developer tools have not done well?
twilio is not a developer tool. twilio is a communications company that has great developer outreach
If you are looking for a self-hosted git system, I highly recommend Gitea. Very lightweight and an order of magnitude easier to install and maintain. I am super impressed.
We filed an issue (or maybe two) and the developers were... eh. A bit rude, to be honest. Dismissive that it was really an issue, where restarting and deleting/re-configuring was a massive PITA.
Therefore, I can't really rec Gitea myself. I wish something like it existed though. That's for sure. Gitlab is just too bloated for my taste and our needs.