https://stackshare.io/ is a popular website where startups and scaleups post what tools they’re using. I wanted to add Stan to the stack of the company I work for, and I couldn’t, because Stan isn’t one of the tools they know about! Should it be submited? https://stackshare.io/submit
@breckbaldwin Do you know anything about StackShare?
Yes it should be submitted and I did it for you https://stackshare.io/stan =)
If you need any changes please let me know or email me direct: jdorfman at stackshare .io
@breckbaldwin I/we will be more than happy to address any concerns here or whatever communications channel you feel most comfortable. =)
Doesn’t appear to require our permission
Thanks @jdorfman! Can you please add that it also integrates with R?
I think we should stay away from indemnification. I don’t see what you’re referring to on the site, but I didn’t look far.
Who uses this stackshare thing? And who decides what counts as a piece of, say, Uber’s back end?
I looked around the site quite a bit and read the “news” about them and it seems like place to share common architectures/stacks to solve problems at a more macro scale–if you remember the LAMP stack (Linux, Apache, MySQL, ??PhP??, ??Perl??, ??Python??), this is the modern day list of packages that work together. It is nuts how many packages there are out there these days.
We have been included by their staff I believe. I did reach out to @jdorfman but no response. So I didn’t sign us up for obvious reasons like indemnification.
@Bob_Carpenter great question. In terms of Uber, one of their employees verified all of the tools in their stack. He even added context to some of them: https://stackshare.io/company/uber-technologies/decisions
A lot of companies are linking to their Stack in job listings so they are motivated to keep it up to date. With that said, some stacks do go stale.
Stan the tool was added. The company/organization was not. That would have to be done by a member of the company/organization in order to claim it. If someone did add it (cybersquat) a mod can fix it =)
I don’t think our own development stack usage is particularly interesting. It’s just a bunch of test machines running makefiles or Python test scripts on Jenkins and Travis under Windows, Mac OS X, and Linux. There’s a lot of C++, R, and Python.
At a lower level, our Python and R and C++ code imports other Python, R, and C++ packages, but we try to minimize dependencies as much as possible, at least in C++ (only depending on Eigen, Sundials, and Boost, and probably TBB soon).
You would be surprised how many find it interesting. If you are looking to get more eyeballs on the project, it definitely won’t hurt.
You’re right. I would be.
I don’t mind if someone adds our “stack” as boring as it is:
- Jenkins, Travis, CircleCI, GitHub, make
Everything else we use is either a language
- C++, Python, R, Julia, Matlab, Stata, Mathematica
a tool for compiling a language:
- clang++, gcc
or a library we import in C++:
- C++: googletest, Eigen, Boost, Sundials
We also import a lot of libs in R and Python, but I don’t know what those are.
Awesome! I added your stack here: https://stackshare.io/stan/stan
There are a few tools that we need to approve, I will get someone on that. One they are approved they will appear in your stack =)