1. 2

    Company: Datadog

    Company site: https://www.datadoghq.com/careers/

    Position(s): Engineers (Security, Software, Data), Team Leads, Managers, Technical Program Managers, etc.

    Location: New York, Boston, Dublin, Paris, Remote

    Description: Datadog is a monitoring, tracing, and logs system for your infrastructure and services. We build our own tsdb, distributed tracing tools, cutting edge visualizations, and more. We love shipping great experiences for customers just like us and are growing fast!

    We write Go, Python, Java, and React, (mostly) run on k8s, and are multi-region and multi-cloud.

    We’re looking for people who can build systems at scale as we process trillions of events per day. Let us know if that’s you!

    Contact: https://www.datadoghq.com/careers/ or DM with specific questions

    1. 0

      Another problem that I have with homebrew is the refusal of the organization to run package included tests. I’ve had to remove running make test from PRs multiple times

      I really think that if a system is maintaining its own binary cache, it really should be running at least some tests to make sure that the functionality is there. The homebrew package tests assure that the package is installed correctly, not library or application functionality

      1. 1

        I know that Github was mentioned, but what about the ecosystem support of other extensions?

        I think that’s a major factor holding people to Git/Github.

        It’s an interesting idea that an easier to use VCS might also encourage more project involvement.

        1. 3

          You can have a local Hg repo and push/pull to GitHub no problem.

          1. 1

            Could you go into a bit of detail on the best practice/most solid way to use Hg locally with a Github repo?

            1. 1

              I’ve been using hg-git with great success. I haven’t used it for much other than making branches (hg bookmarks in this case) and pushing them and merging them, but I’ve been really surprised how well things work. One reason I like it is because some operations in git that I felt were a bit ad-hoc, like squashing commits via an interactive rebase, are a simpler and safer experience in hg with the evolve plugin. Just hg fold --from .... I haven’t tried making tags or signing commits, but for what I’m doing this simpler workflow seems to work fine.