ScriptRock is a configuration monitoring company whose blog covers DevOps tooling, a Go port, Docker, and a DevOps comic strip.
HN commenters mention the product for testing server configuration, and one says its DevOps Dave comic is consistently accurate about management buzzwords.
For databases here is a decent comparison: https://www.scriptrock.com/articles/mysql-vs-mongodb. Mysql is heavily used at Facebook and Google and at most traditional companies. They start having scaling issues at around 1 terrabyte of data but there are known ways to scale further. Mongo and other nosql databases are rapidly being adapted. I know Squarespace uses Mongo for some of their analytics.
Javascript + Nodejs/Ruby + Rails/Python + Django - The main difference between the three is the language choice. Javascript/Nodejs offers native asynchronous support and can be faster but can be difficult to maintain large codebases in. The other benefit of nodejs is that you don't need to switch languages when working on the front-end and backend systems which can be a major boon in small teams.
React/Angular - Made by Facebook and Google respectively. Comparison https://www.airpair.com/angularjs/posts/angular-vs-react-the-tie-breaker
I've been using a product called scriptrock (http://scriptrock.com) recently that collects these kinds of best practices and ensures that they actually exist on nodes. I.e, the testing of configuration rather than the execution. I think this is really interesting for two reasons. 1, it's like monitoring for security on my nodes (it runs by default every 5 minutes), and 2, they could build some kind of open repo for people to contribute these best practices (I think they were asking for beta users a while back). Plus it allows me to configure my infrastructure in a kind of TDD way.
Mountain View, CA - ScriptRock
Technical Account Executive
YOU: An Account Executive with a great track record of sales success, a technical or semi-technical background, a natural wit, and the ability to tailor their message to clients of any technical level, from layman to IT Demigod.
US: Our product, GuardRail, is revolutionizing IT administration as a comprehensive configuration monitoring platform, and is being used around the world in businesses of every size.
APPLY AT: http://www.scriptrock.com/careers/account-executive
DevOps Dave hits close to home. A few years ago I had this conversation nearly word for word [0].
Looking through the strip, it's consistently on the money.
Particularly Gartner as a deity, managers raving about concepts and acronyms they don't comprehend and laughing off obvious/established tools and trends.
0: https://www.scriptrock.com/blog/devops-dave-buried-in-logs/
Here's the link and intro I copied from their FAQ:
https://scriptrock.com/
> We help you automate the testing that is usually performed manually by technology staff when making changes to desktops and servers. The result is an automated test suite that runs 100's of tests per minute against your applications, systems and infrastructure.
This graphic is pretty informative on the subject: https://www.scriptrock.com/blog/puppet-vs-chef-infographic/
They are both quite similar in their goals, I have used both, but found Chef to be more user friendly and with a more vibrant community.