Hi All, \nI'm part of the association in my school, and we're looking to add new servers. I'm searching for a tool to manage the servers, create VMs, troubleshoot, and backup data. We currently use an old version of Proxmox VE, but nobody likes this solution, and we want a more recent and reliable solution. \n\n

I heard that Docker could be used for that but is it really reliable? Does anyone know a free tool (ideally open source) that will allow us to manage our servers efficiently?\n\n

Thanks.","private":false,"viewCount":31624,"publishedAt":"2023-08-23T06:49:11Z","upvotesCount":4,"decisionType":"getAdvice","fromTools":[],"toTools":[],"subjectTools":[{"type":"id","generated":false,"id":"Tool:101231773669807419","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231775585444052","typename":"Tool"}],"services":[{"type":"id","generated":false,"id":"Tool:101231773669807419","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231775585444052","typename":"Tool"}],"topics":[],"__typename":"StackDecision"},"Tool:101231775585444052":{"id":"101231775585444052","name":"Proxmox VE","slug":"proxmox-ve","title":"Open-Source Virtualization Platform","verified":false,"imageUrl":"https://img.stackshare.io/service/4493/0.png","canonicalUrl":"/proxmox-ve","path":"/proxmox-ve","votes":41,"fans":443,"stacks":334,"followingTool":false,"followContext":null,"__typename":"Tool","thumbUrl":"https://img.stackshare.io/service/4493/thumb_0.png"},"$Tool:101231773669807419.stackDecisions({\"first\":6}).edges.0":{"node":{"type":"id","generated":false,"id":"StackDecision:110937594385707048","typename":"StackDecision"},"__typename":"StackDecisionEdge"},"User:110674345793912781":{"id":"110674345793912781","username":"160120737114sunilvarma","title":null,"companyName":null,"imageUrl":"https://img.stackshare.io/user/1528337/default_09debc0cece1372f05dde7320b664f45707fbb52.jpg","thumbUrl":"https://img.stackshare.io/user/1528337/thumb_09debc0cece1372f05dde7320b664f45707fbb52.jpg","displayName":"114 Sunil","__typename":"User"},"StackDecision:110674415993726706":{"user":{"type":"id","generated":false,"id":"User:110674345793912781","typename":"User"},"company":null,"link":null,"publicId":"110674415993726706","id":"110674415993726706","htmlContent":"

Hello everyone, I want a solution for an app that I want to build and scale but I'm unable to design this app(not familiar with the technologies required to do it). \n\n

Basically when the user starts a session then he should have his own isolated instance where the output of this isolated instance is redirected to front end application. I'm aware using VMs and containers for this job and I feel using VMs would be overkill since they are heavy and container could do this job better. After a limited time let's say 30min all the containers associated with the user shall be deleted and based on the demand of the users new containers should be created.\n\n

This is what I felt I should do. Should this application require knowledge of Kubernetes or Docker is enough? or is my approach itself wrong to tackle this problem? do let me know. and yes I'm relatively new to programming (2-3 years ) and it would be greatly appreciated if the answer is in layman's terms!","private":false,"viewCount":36483,"publishedAt":"2023-07-07T19:19:28Z","upvotesCount":7,"decisionType":"getAdvice","fromTools":[],"toTools":[],"subjectTools":[{"type":"id","generated":false,"id":"Tool:101231773669807419","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773845103618","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773849098825","typename":"Tool"}],"services":[{"type":"id","generated":false,"id":"Tool:101231773669807419","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774206661614","typename":"Tool"}],"topics":[],"__typename":"StackDecision"},"Tool:101231773845103618":{"id":"101231773845103618","name":"Node.js","slug":"nodejs","title":"A platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications","verified":false,"imageUrl":"https://img.stackshare.io/service/1011/n1JRsFeB_400x400.png","canonicalUrl":"/nodejs","path":"/nodejs","votes":8539,"fans":184216,"stacks":190024,"followingTool":false,"followContext":null,"__typename":"Tool","following":false},"Tool:101231773849098825":{"id":"101231773849098825","name":"React","slug":"react","title":"A JavaScript library for building user interfaces","verified":false,"imageUrl":"https://img.stackshare.io/service/1020/OYIaJ1KK.png","canonicalUrl":"/react","path":"/react","votes":4081,"fans":164157,"stacks":174529,"followingTool":false,"followContext":null,"__typename":"Tool","following":false},"$Tool:101231773669807419.stackDecisions({\"first\":6}).edges.1":{"node":{"type":"id","generated":false,"id":"StackDecision:110674415993726706","typename":"StackDecision"},"__typename":"StackDecisionEdge"},"User:110712298401274663":{"id":"110712298401274663","username":"matheuslucas1","title":"Full stack developer","companyName":"","imageUrl":"https://img.stackshare.io/user/1531181/default_d22f3302f78cfed674cd29d83dfc9e8fb36e7dd3.jpeg","thumbUrl":"https://img.stackshare.io/user/1531181/thumb_d22f3302f78cfed674cd29d83dfc9e8fb36e7dd3.jpeg","displayName":"Matheus Lucas","__typename":"User"},"StackDecision:110712366867162363":{"user":{"type":"id","generated":false,"id":"User:110712298401274663","typename":"User"},"company":null,"link":null,"publicId":"110712366867162363","id":"110712366867162363","htmlContent":"

Can someone give me some advice on how to set up Docker on Windows, and if it's worth it to update it from Windows 10 to Windows 11, I really can't get it to work on my Windows setup.","private":false,"viewCount":12774,"publishedAt":"2023-07-14T12:10:52Z","upvotesCount":2,"decisionType":"getAdvice","fromTools":[],"toTools":[],"subjectTools":[{"type":"id","generated":false,"id":"Tool:101231773669807419","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774642216238","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231777048526607","typename":"Tool"}],"services":[{"type":"id","generated":false,"id":"Tool:101231774642216238","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773669807419","typename":"Tool"}],"topics":[],"__typename":"StackDecision"},"Tool:101231774642216238":{"id":"101231774642216238","name":"Windows","slug":"windows","title":"A group of several graphical operating system families, all of which are developed by Microsoft","verified":true,"imageUrl":"https://img.stackshare.io/service/2881/U54M_YbJ_400x400.jpg","canonicalUrl":"/windows","path":"/windows","votes":3,"fans":1182,"stacks":1075,"followingTool":false,"followContext":null,"__typename":"Tool","thumbUrl":"https://img.stackshare.io/service/2881/thumb_U54M_YbJ_400x400.jpg"},"Tool:101231777048526607":{"id":"101231777048526607","name":"Windows 10","slug":"windows-10","title":"The most secure Windows ever built","verified":false,"imageUrl":"https://img.stackshare.io/service/7205/U54M_YbJ_400x400.jpg","canonicalUrl":"/windows-10","path":"/windows-10","votes":13,"fans":572,"stacks":404,"followingTool":false,"followContext":null,"__typename":"Tool"},"$Tool:101231773669807419.stackDecisions({\"first\":6}).edges.2":{"node":{"type":"id","generated":false,"id":"StackDecision:110712366867162363","typename":"StackDecision"},"__typename":"StackDecisionEdge"},"User:109773325753706008":{"id":"109773325753706008","username":"praveenpraveen935","title":"","companyName":"","imageUrl":"https://img.stackshare.io/user/1442416/default_5a601efdc067dfa6ba7f12700630b00e2c724aa8.png","thumbUrl":"https://img.stackshare.io/user/1442416/thumb_5a601efdc067dfa6ba7f12700630b00e2c724aa8.png","displayName":"Praveen Kumar","__typename":"User"},"StackDecision:109773348865389483":{"user":{"type":"id","generated":false,"id":"User:109773325753706008","typename":"User"},"company":null,"link":null,"publicId":"109773348865389483","id":"109773348865389483","htmlContent":"

Docker is a container(a machine). Docker can have an Android Studio in it. But Android Studio can not have a Docker inside it","private":false,"viewCount":20529,"publishedAt":"2023-01-29T16:06:14Z","upvotesCount":3,"decisionType":"getAdvice","fromTools":[],"toTools":[],"subjectTools":[{"type":"id","generated":false,"id":"Tool:101231774033451843","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773669807419","typename":"Tool"}],"services":[{"type":"id","generated":false,"id":"Tool:101231774033451843","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773669807419","typename":"Tool"}],"topics":[],"__typename":"StackDecision"},"Tool:101231774033451843":{"id":"101231774033451843","name":"Android Studio","slug":"android-studio","title":"Android development environment based on IntelliJ IDEA","verified":false,"imageUrl":"https://img.stackshare.io/service/1447/AyreX9yf.jpeg","canonicalUrl":"/android-studio","path":"/android-studio","votes":361,"fans":24268,"stacks":25397,"followingTool":false,"followContext":null,"__typename":"Tool","thumbUrl":"https://img.stackshare.io/service/1447/thumb_AyreX9yf.jpeg"},"$Tool:101231773669807419.stackDecisions({\"first\":6}).edges.3":{"node":{"type":"id","generated":false,"id":"StackDecision:109773348865389483","typename":"StackDecision"},"__typename":"StackDecisionEdge"},"User:109642110578611677":{"id":"109642110578611677","username":"ktasliel","title":null,"companyName":null,"imageUrl":"https://img.stackshare.io/user/1429053/default_a8d6d9128592e48950795065c76f6e75a5ea7b1e.jpg","thumbUrl":"https://img.stackshare.io/user/1429053/thumb_a8d6d9128592e48950795065c76f6e75a5ea7b1e.jpg","displayName":"Kerem TAÅžLIEL","__typename":"User"},"StackDecision:109703569137577698":{"user":{"type":"id","generated":false,"id":"User:109642110578611677","typename":"User"},"company":null,"link":null,"publicId":"109703569137577698","id":"109703569137577698","htmlContent":"

I'm planning to performance-monitor my on-prem systems, like Exchange, A.D. Services (DNS, DHCP, LDAP, etc.), and local web pages. But I'm not so experienced in this topic. So I'm trying to find an easy but effective solution. \n\n

I want to create a cluster to create High availability and I'm planning to use Docker if possible. \n\n

if you would write which tool is better and why, if you write your opinion, it will be appreciated.","private":false,"viewCount":20207,"publishedAt":"2023-01-17T08:20:20Z","upvotesCount":5,"decisionType":"getAdvice","fromTools":[],"toTools":[],"subjectTools":[{"type":"id","generated":false,"id":"Tool:101231773774313645","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774455039874","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231775579148173","typename":"Tool"}],"services":[{"type":"id","generated":false,"id":"Tool:101231773669807419","typename":"Tool"}],"topics":[],"__typename":"StackDecision"},"Tool:101231773774313645":{"id":"101231773774313645","name":"Elasticsearch","slug":"elasticsearch","title":"Open Source, Distributed, RESTful Search Engine","verified":true,"imageUrl":"https://img.stackshare.io/service/841/Image_2019-05-20_at_4.58.04_PM.png","canonicalUrl":"/elasticsearch","path":"/elasticsearch","votes":1649,"fans":32811,"stacks":34714,"followingTool":false,"followContext":null,"__typename":"Tool","following":false},"Tool:101231774455039874":{"id":"101231774455039874","name":"Prometheus","slug":"prometheus","title":"An open-source service monitoring system and time series database, developed by SoundCloud","verified":false,"imageUrl":"https://img.stackshare.io/service/2501/default_3cf1b307194b26782be5cb209d30360580ae5b3c.png","canonicalUrl":"/prometheus","path":"/prometheus","votes":239,"fans":4895,"stacks":4290,"followingTool":false,"followContext":null,"__typename":"Tool","following":false},"Tool:101231775579148173":{"id":"101231775579148173","name":"Telegraf","slug":"telegraf","title":"The plugin-driven server agent for collecting & reporting metrics","verified":false,"imageUrl":"https://img.stackshare.io/service/4480/YwbWN39g_400x400.jpg","canonicalUrl":"/telegraf","path":"/telegraf","votes":16,"fans":411,"stacks":283,"followingTool":false,"followContext":null,"__typename":"Tool"},"$Tool:101231773669807419.stackDecisions({\"first\":6}).edges.4":{"node":{"type":"id","generated":false,"id":"StackDecision:109703569137577698","typename":"StackDecision"},"__typename":"StackDecisionEdge"},"User:109583974396562337":{"id":"109583974396562337","username":"rksmsrnfma","title":"","companyName":"","imageUrl":"https://img.stackshare.io/user/1423936/default_5e89480d4110cb74726e92d2d7de4d6ac88a7c43.png","thumbUrl":"https://img.stackshare.io/user/1423936/thumb_5e89480d4110cb74726e92d2d7de4d6ac88a7c43.png","displayName":"Iee Kahn","__typename":"User"},"StackDecision:109584477550871718":{"user":{"type":"id","generated":false,"id":"User:109583974396562337","typename":"User"},"company":null,"link":null,"publicId":"109584477550871718","id":"109584477550871718","htmlContent":"

We are operating a smart water purification plant called AAA. AAA has a Docker-based AI platform, and we want to build several water purification plants like this. In addition, it plans to create a headquarters that manages these water purification plants in an integrated way and build a big data platform there. Although I don't know if Ansible AWX can replace Harbor or Kubernetes among the three solutions above, I would like to know which solution is suitable for us and why. May your business go well...","private":false,"viewCount":34566,"publishedAt":"2022-12-27T07:33:47Z","upvotesCount":4,"decisionType":"getAdvice","fromTools":[],"toTools":[],"subjectTools":[{"type":"id","generated":false,"id":"Tool:101231777289356777","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231778242372062","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774206661614","typename":"Tool"}],"services":[{"type":"id","generated":false,"id":"Tool:101231774206661614","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231778242372062","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231777289356777","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773669807419","typename":"Tool"}],"topics":[],"__typename":"StackDecision"},"Tool:101231777289356777":{"id":"101231777289356777","name":"AWX","slug":"awx","title":"Centralize and control your IT infrastructure with a visual dashboard","verified":true,"imageUrl":"https://img.stackshare.io/service/7728/DJLpA-IWAAAqXsE.jpg","canonicalUrl":"/awx","path":"/awx","votes":1,"fans":297,"stacks":141,"followingTool":false,"followContext":null,"__typename":"Tool","thumbUrl":"https://img.stackshare.io/service/7728/thumb_DJLpA-IWAAAqXsE.jpg"},"Tool:101231778242372062":{"id":"101231778242372062","name":"Harbor","slug":"harbor","title":"Manage and serve container images in a secure environment (created at VMware)","verified":false,"imageUrl":"https://img.stackshare.io/service/9685/UlMglV4p_400x400.jpg","canonicalUrl":"/harbor","path":"/harbor","votes":11,"fans":246,"stacks":172,"followingTool":false,"followContext":null,"__typename":"Tool","thumbUrl":"https://img.stackshare.io/service/9685/thumb_UlMglV4p_400x400.jpg"},"$Tool:101231773669807419.stackDecisions({\"first\":6}).edges.5":{"node":{"type":"id","generated":false,"id":"StackDecision:109584477550871718","typename":"StackDecision"},"__typename":"StackDecisionEdge"},"Stackup:101231855252678025":{"id":"101231855252678025","path":"/stackups/docker-vs-lxc","services":[{"type":"id","generated":false,"id":"Tool:101231773669807419","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231775247666243","typename":"Tool"}],"__typename":"Stackup"},"$Tool:101231773669807419.relatedStackups({\"first\":6}).edges.0":{"node":{"type":"id","generated":false,"id":"Stackup:101231855252678025","typename":"Stackup"},"__typename":"StackupEdge"},"Stackup:101231828080908288":{"id":"101231828080908288","path":"/stackups/docker-vs-rkt","services":[{"type":"id","generated":false,"id":"Tool:101231773669807419","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774281258306","typename":"Tool"}],"__typename":"Stackup"},"$Tool:101231773669807419.relatedStackups({\"first\":6}).edges.1":{"node":{"type":"id","generated":false,"id":"Stackup:101231828080908288","typename":"Stackup"},"__typename":"StackupEdge"},"Stackup:101313115448388561":{"id":"101313115448388561","path":"/stackups/docker-vs-kubernetes","services":[{"type":"id","generated":false,"id":"Tool:101231773669807419","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774206661614","typename":"Tool"}],"__typename":"Stackup"},"$Tool:101231773669807419.relatedStackups({\"first\":6}).edges.2":{"node":{"type":"id","generated":false,"id":"Stackup:101313115448388561","typename":"Stackup"},"__typename":"StackupEdge"},"Stackup:102051534726378117":{"id":"102051534726378117","path":"/stackups/cloud-foundry-vs-docker","services":[{"type":"id","generated":false,"id":"Tool:101231773669807419","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773796462703","typename":"Tool"}],"__typename":"Stackup"},"$Tool:101231773669807419.relatedStackups({\"first\":6}).edges.3":{"node":{"type":"id","generated":false,"id":"Stackup:102051534726378117","typename":"Stackup"},"__typename":"StackupEdge"},"Stackup:101310258081984273":{"id":"101310258081984273","path":"/stackups/docker-vs-vagrant","services":[{"type":"id","generated":false,"id":"Tool:101231773669807419","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773744147511","typename":"Tool"}],"__typename":"Stackup"},"$Tool:101231773669807419.relatedStackups({\"first\":6}).edges.4":{"node":{"type":"id","generated":false,"id":"Stackup:101310258081984273","typename":"Stackup"},"__typename":"StackupEdge"},"Stackup:102051534682504579":{"id":"102051534682504579","path":"/stackups/docker-vs-red-hat-openshift","services":[{"type":"id","generated":false,"id":"Tool:101231773669807419","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773504918534","typename":"Tool"}],"__typename":"Stackup"},"Tool:101231773504918534":{"id":"101231773504918534","name":"Red Hat OpenShift","imageUrl":"https://img.stackshare.io/service/197/default_d69814fad86744595b3b0b30ef84c36c09c70902.jpg","thumbUrl":"https://img.stackshare.io/service/197/thumb_d69814fad86744595b3b0b30ef84c36c09c70902.jpg","__typename":"Tool","slug":"red-hat-openshift","title":"Red Hat's free Platform as a Service (PaaS) for hosting Java, PHP, Ruby, Python, Node.js, and Perl apps","verified":true,"canonicalUrl":"/red-hat-openshift","path":"/red-hat-openshift","votes":517,"fans":1811,"stacks":1475,"following":false,"followContext":null},"$Tool:101231773669807419.relatedStackups({\"first\":6}).edges.5":{"node":{"type":"id","generated":false,"id":"Stackup:102051534682504579","typename":"Stackup"},"__typename":"StackupEdge"},"$Tool:101231773669807419.relatedStackups({\"first\":6})":{"edges":[{"type":"id","generated":true,"id":"$Tool:101231773669807419.relatedStackups({\"first\":6}).edges.0","typename":"StackupEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.relatedStackups({\"first\":6}).edges.1","typename":"StackupEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.relatedStackups({\"first\":6}).edges.2","typename":"StackupEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.relatedStackups({\"first\":6}).edges.3","typename":"StackupEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.relatedStackups({\"first\":6}).edges.4","typename":"StackupEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.relatedStackups({\"first\":6}).edges.5","typename":"StackupEdge"}],"__typename":"StackupConnection"},"$Tool:101231773669807419.featuredPosts({\"first\":8})":{"count":25,"pageInfo":{"type":"id","generated":true,"id":"$Tool:101231773669807419.featuredPosts({\"first\":8}).pageInfo","typename":"PageInfo"},"edges":[{"type":"id","generated":true,"id":"$Tool:101231773669807419.featuredPosts({\"first\":8}).edges.0","typename":"FeaturedPostEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.featuredPosts({\"first\":8}).edges.1","typename":"FeaturedPostEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.featuredPosts({\"first\":8}).edges.2","typename":"FeaturedPostEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.featuredPosts({\"first\":8}).edges.3","typename":"FeaturedPostEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.featuredPosts({\"first\":8}).edges.4","typename":"FeaturedPostEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.featuredPosts({\"first\":8}).edges.5","typename":"FeaturedPostEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.featuredPosts({\"first\":8}).edges.6","typename":"FeaturedPostEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.featuredPosts({\"first\":8}).edges.7","typename":"FeaturedPostEdge"}],"__typename":"FeaturedPostConnection"},"$Tool:101231773669807419.featuredPosts({\"first\":8}).pageInfo":{"hasNextPage":true,"endCursor":"OA","__typename":"PageInfo"},"FeaturedPost:105827077855042434":{"id":"105827077855042434","views":4724,"title":"How We Designed Our Continuous Integration System to be More Than 50% Faster","imageUrl":"https://img.stackshare.io/company/260/c077fc04bb219001b7a1ab10f90ebcdb00c143a9.png","publishedAt":"2021-03-03T17:37:38Z","canonicalUrl":"/pinterest/how-we-designed-our-continuous-integration-system-to-be-more-than-50-percent-faster","previewImageUrl":"https://img.stackshare.io/stack/822991/a0425ac79b0247f84f3f449cfd6181f2276b65c2.png","company":{"type":"id","generated":true,"id":"$FeaturedPost:105827077855042434.company","typename":"Company"},"tools":[{"type":"id","generated":false,"id":"Tool:101231773858546548","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773669807419","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773838011785","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774206661614","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773405612798","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773842107538","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774641851090","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774151159684","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774543238864","typename":"Tool"}],"favoriteStacksCount":3,"__typename":"FeaturedPost"},"$FeaturedPost:105827077855042434.company":{"name":"Pinterest","__typename":"Company"},"Tool:101231773858546548":{"id":"101231773858546548","name":"Git","slug":"git","title":"Fast, scalable, distributed revision control system","verified":false,"imageUrl":"https://img.stackshare.io/service/1046/git.png","canonicalUrl":"/git","path":"/git","votes":6592,"fans":206694,"stacks":299194,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773838011785":{"id":"101231773838011785","name":"Java","slug":"java","title":"A concurrent, class-based, object-oriented, language specifically designed to have as few implementation dependencies as possible","verified":false,"imageUrl":"https://img.stackshare.io/service/995/K85ZWV2F.png","canonicalUrl":"/java","path":"/java","votes":3716,"fans":119340,"stacks":136132,"following":false,"followContext":null,"__typename":"Tool","thumbUrl":"https://img.stackshare.io/service/995/thumb_K85ZWV2F.png","thumbRetinaUrl":"https://img.stackshare.io/service/995/thumb_retina_K85ZWV2F.png"},"Tool:101231773405612798":{"id":"101231773405612798","name":"Amazon EC2","slug":"amazon-ec2","title":"Scalable, pay-as-you-go compute capacity in the cloud","verified":false,"imageUrl":"https://img.stackshare.io/service/18/amazon-ec2.png","canonicalUrl":"/amazon-ec2","path":"/amazon-ec2","votes":2548,"fans":43441,"stacks":48494,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773842107538":{"id":"101231773842107538","name":"Golang","slug":"golang","title":"An open source programming language that makes it easy to build simple, reliable, and efficient software","verified":true,"imageUrl":"https://img.stackshare.io/service/1005/O6AczwfV_400x400.png","canonicalUrl":"/golang","path":"/golang","votes":3299,"fans":17082,"stacks":22515,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231774641851090":{"id":"101231774641851090","name":"JSON","slug":"json","title":"A lightweight data-interchange format","verified":false,"imageUrl":"https://img.stackshare.io/service/2880/1024px-JSON_vector_logo.svg.png","canonicalUrl":"/json","path":"/json","votes":9,"fans":2314,"stacks":1957,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231774151159684":{"id":"101231774151159684","name":"YAML","slug":"yaml","title":"A straightforward machine parsable data serialization format designed for human readability and interaction","verified":false,"imageUrl":"https://img.stackshare.io/service/1744/yaml.png","canonicalUrl":"/yaml","path":"/yaml","votes":0,"fans":529,"stacks":488,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231774543238864":{"id":"101231774543238864","name":"Bazel","slug":"bazel","title":"Build and test software of any size, quickly and reliably","verified":false,"imageUrl":"https://img.stackshare.io/service/2697/default_85ab1999fe6310acaeece180990057d2e9ebfb3a.jpg","canonicalUrl":"/bazel","path":"/bazel","votes":133,"fans":666,"stacks":306,"following":false,"followContext":null,"__typename":"Tool"},"$Tool:101231773669807419.featuredPosts({\"first\":8}).edges.0":{"node":{"type":"id","generated":false,"id":"FeaturedPost:105827077855042434","typename":"FeaturedPost"},"__typename":"FeaturedPostEdge"},"FeaturedPost:104354879114722101":{"id":"104354879114722101","views":1179,"title":"Find Security Vulnerabilities in Kubernetes Clusters","imageUrl":"https://img.stackshare.io/stack/667978/default_542eaaa090f251d12bd6e84c097bfb127df7219e.png","publishedAt":"2020-06-16T17:38:08Z","canonicalUrl":"/rancher-labs/find-security-vulnerabilities-in-kubernetes-clusters","previewImageUrl":"https://img.stackshare.io/stack/667978/9289d927e3859b95b945cdad6e48f2f7c04337c4.png","company":{"type":"id","generated":true,"id":"$FeaturedPost:104354879114722101.company","typename":"Company"},"tools":[{"type":"id","generated":false,"id":"Tool:101231773837179153","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773669807419","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774206661614","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774477279095","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774151159684","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:104354473601580594","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:104354421991729186","typename":"Tool"}],"favoriteStacksCount":3,"__typename":"FeaturedPost"},"$FeaturedPost:104354879114722101.company":{"name":"Rancher Labs","__typename":"Company"},"Tool:101231773837179153":{"id":"101231773837179153","name":"Python","slug":"python","title":"A clear and powerful object-oriented programming language, comparable to Perl, Ruby, Scheme, or Java.","verified":false,"imageUrl":"https://img.stackshare.io/service/993/pUBY5pVj.png","canonicalUrl":"/python","path":"/python","votes":6894,"fans":228328,"stacks":246543,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231774477279095":{"id":"101231774477279095","name":"Rancher","slug":"rancher","title":"Open Source Platform for Running a Private Container Service","verified":true,"imageUrl":"https://img.stackshare.io/service/2552/rancher.png","canonicalUrl":"/rancher","path":"/rancher","votes":644,"fans":1793,"stacks":963,"following":false,"followContext":null,"__typename":"Tool"},"Tool:104354473601580594":{"id":"104354473601580594","name":"kube-bench","slug":"kube-bench","title":"Checks whether Kubernetes is deployed according to security best practices","verified":false,"imageUrl":"https://img.stackshare.io/service/12415/kube-bench.png","canonicalUrl":"/kube-bench","path":"/kube-bench","votes":0,"fans":16,"stacks":7,"following":false,"followContext":null,"__typename":"Tool"},"Tool:104354421991729186":{"id":"104354421991729186","name":"kube-hunter","slug":"kube-hunter","title":"Hunt for security weaknesses in Kubernetes clusters","verified":false,"imageUrl":"https://img.stackshare.io/service/12414/kube-hunter.png","canonicalUrl":"/kube-hunter","path":"/kube-hunter","votes":0,"fans":15,"stacks":5,"following":false,"followContext":null,"__typename":"Tool"},"$Tool:101231773669807419.featuredPosts({\"first\":8}).edges.1":{"node":{"type":"id","generated":false,"id":"FeaturedPost:104354879114722101","typename":"FeaturedPost"},"__typename":"FeaturedPostEdge"},"FeaturedPost:103566991719018664":{"id":"103566991719018664","views":2671,"title":"AI/ML Pipelines Using Open Data Hub and Kubeflow on Red Hat OpenShift","imageUrl":"https://img.stackshare.io/stack/542036/default_731716b29ab222db9d077e01b790176efe596093.png","publishedAt":"2020-01-29T14:08:00Z","canonicalUrl":"/red-hat-inc/ai-slash-ml-pipelines-using-open-data-hub-and-kubeflow-on-red-hat-openshift","previewImageUrl":"https://img.stackshare.io/stack/542036/4eea250345078ce7bdff4396f149ed502651fc41.png","company":{"type":"id","generated":true,"id":"$FeaturedPost:103566991719018664.company","typename":"Company"},"tools":[{"type":"id","generated":false,"id":"Tool:101231773837179153","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773669807419","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774206661614","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773409399220","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773700412232","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774455039874","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231775697957346","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773504918534","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231777504503046","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231778324027869","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774151159684","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231777443131039","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:103556847766762557","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774177500364","typename":"Tool"}],"favoriteStacksCount":12,"__typename":"FeaturedPost"},"$FeaturedPost:103566991719018664.company":{"name":"Red Hat, Inc.","__typename":"Company"},"Tool:101231773409399220":{"id":"101231773409399220","name":"Amazon S3","slug":"amazon-s3","title":"Store and retrieve any amount of data, at any time, from anywhere on the web","verified":false,"imageUrl":"https://img.stackshare.io/service/25/amazon-s3.png","canonicalUrl":"/amazon-s3","path":"/amazon-s3","votes":2041,"fans":48115,"stacks":53510,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773700412232":{"id":"101231773700412232","name":"Ansible","slug":"ansible","title":"Radically simple configuration-management, application deployment, task-execution, and multi-node orchestration engine","verified":true,"imageUrl":"https://img.stackshare.io/service/663/ElOjna20.png","canonicalUrl":"/ansible","path":"/ansible","votes":1323,"fans":18787,"stacks":19173,"following":false,"followContext":null,"__typename":"Tool","thumbUrl":"https://img.stackshare.io/service/663/thumb_ElOjna20.png","thumbRetinaUrl":"https://img.stackshare.io/service/663/thumb_retina_ElOjna20.png"},"Tool:101231775697957346":{"id":"101231775697957346","name":"TensorFlow","slug":"tensorflow","title":"Open Source Software Library for Machine Intelligence","verified":false,"imageUrl":"https://img.stackshare.io/service/4717/FtFnqC38_400x400.png","canonicalUrl":"/tensorflow","path":"/tensorflow","votes":106,"fans":4367,"stacks":3777,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231777504503046":{"id":"101231777504503046","name":"PyTorch","slug":"pytorch","title":"A deep learning framework that puts Python first","verified":false,"imageUrl":"https://img.stackshare.io/service/8171/YYpjkbVn_400x400.jpg","canonicalUrl":"/pytorch","path":"/pytorch","votes":43,"fans":1881,"stacks":1526,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231778324027869":{"id":"101231778324027869","name":"Argo","slug":"argo","title":"Container-native workflows for Kubernetes","verified":false,"imageUrl":"https://img.stackshare.io/service/9840/PqKLmP_S_400x400.jpg","canonicalUrl":"/argo","path":"/argo","votes":6,"fans":667,"stacks":676,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231777443131039":{"id":"101231777443131039","name":"Kubeflow","slug":"kubeflow","title":"Machine Learning Toolkit for Kubernetes","verified":true,"imageUrl":"https://img.stackshare.io/service/8052/EE9PAsVm_400x400.jpg","canonicalUrl":"/kubeflow","path":"/kubeflow","votes":18,"fans":634,"stacks":202,"following":false,"followContext":null,"__typename":"Tool"},"Tool:103556847766762557":{"id":"103556847766762557","name":"Open Data Hub","slug":"open-data-hub","title":"An open source project that provides open source AI tools for running large and distributed AI workloads on OpenShift Container Platform","verified":false,"imageUrl":"https://img.stackshare.io/service/11737/opendatahub.png","canonicalUrl":"/open-data-hub","path":"/open-data-hub","votes":0,"fans":24,"stacks":6,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231774177500364":{"id":"101231774177500364","name":"ceph","slug":"ceph","title":"A free-software storage platform","verified":false,"imageUrl":"https://img.stackshare.io/service/1818/cephglyph_copy_400x400.png","canonicalUrl":"/ceph","path":"/ceph","votes":10,"fans":379,"stacks":233,"following":false,"followContext":null,"__typename":"Tool"},"$Tool:101231773669807419.featuredPosts({\"first\":8}).edges.2":{"node":{"type":"id","generated":false,"id":"FeaturedPost:103566991719018664","typename":"FeaturedPost"},"__typename":"FeaturedPostEdge"},"FeaturedPost:102810013073885674":{"id":"102810013073885674","views":6934,"title":"How Sqreen handles 50,000 requests every minute in a write-heavy environment","imageUrl":"https://img.stackshare.io/stack/509106/default_fd1b6435408f1442f5ae7d246cd1d9e4cd345266.png","publishedAt":"2019-09-17T21:38:23Z","canonicalUrl":"/sqreen/how-sqreen-handles-50000-requests-every-minute-in-a-write-heavy-environment","previewImageUrl":"https://img.stackshare.io/stack/509106/d8ab71843241f09a6391c6ea9e6247d75391cda3.png","company":{"type":"id","generated":true,"id":"$FeaturedPost:102810013073885674.company","typename":"Company"},"tools":[{"type":"id","generated":false,"id":"Tool:101231773410696721","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773669807419","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773849098825","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773838011785","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773854388643","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773854768982","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773703650742","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773865214260","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773840406851","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773855606480","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773615579247","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773855147984","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773618167288","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773920582426","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774531819761","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773632626053","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231777373518603","typename":"Tool"}],"favoriteStacksCount":16,"__typename":"FeaturedPost"},"$FeaturedPost:102810013073885674.company":{"name":"Sqreen","__typename":"Company"},"Tool:101231773410696721":{"id":"101231773410696721","name":"GitHub","slug":"github","title":"Powerful collaboration, review, and code management for open source and private development projects","verified":true,"imageUrl":"https://img.stackshare.io/service/27/default_869c34d29acc794d60ecdd5d2b5bfc042a80a4ec.jpg","canonicalUrl":"/github","path":"/github","votes":10344,"fans":285889,"stacks":288337,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773854388643":{"id":"101231773854388643","name":"MongoDB","slug":"mongodb","title":"The database for giant ideas","verified":true,"imageUrl":"https://img.stackshare.io/service/1030/leaf-360x360.png","canonicalUrl":"/mongodb","path":"/mongodb","votes":4131,"fans":94286,"stacks":94101,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773854768982":{"id":"101231773854768982","name":"Redis","slug":"redis","title":"Open source (BSD licensed), in-memory data structure store","verified":false,"imageUrl":"https://img.stackshare.io/service/1031/default_cbce472cd134adc6688572f999e9122b9657d4ba.png","canonicalUrl":"/redis","path":"/redis","votes":3948,"fans":55231,"stacks":59851,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773703650742":{"id":"101231773703650742","name":"Jenkins","slug":"jenkins","title":"An extendable open source continuous integration server","verified":false,"imageUrl":"https://img.stackshare.io/service/670/jenkins.png","canonicalUrl":"/jenkins","path":"/jenkins","votes":2219,"fans":58796,"stacks":58673,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773865214260":{"id":"101231773865214260","name":"Kafka","slug":"kafka","title":"Distributed, fault tolerant, high throughput pub-sub messaging system","verified":false,"imageUrl":"https://img.stackshare.io/service/1063/kazUJooF_400x400.jpg","canonicalUrl":"/kafka","path":"/kafka","votes":607,"fans":26044,"stacks":23738,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773840406851":{"id":"101231773840406851","name":"Flask","slug":"flask","title":"A microframework for Python based on Werkzeug, Jinja 2 and good intentions","verified":false,"imageUrl":"https://img.stackshare.io/service/1001/default_6d109315b60108628b7cd3e159b84645c31ef0e2.png","canonicalUrl":"/flask","path":"/flask","votes":66,"fans":19672,"stacks":19101,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773855606480":{"id":"101231773855606480","name":"Memcached","slug":"memcached","title":"High-performance, distributed memory object caching system","verified":false,"imageUrl":"https://img.stackshare.io/service/1040/hDNnpa4a_400x400.jpg","canonicalUrl":"/memcached","path":"/memcached","votes":473,"fans":7266,"stacks":7837,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773615579247":{"id":"101231773615579247","name":"Amazon DynamoDB","slug":"amazon-dynamodb","title":"Fully managed NoSQL database service","verified":false,"imageUrl":"https://img.stackshare.io/service/389/amazon-dynamodb.png","canonicalUrl":"/amazon-dynamodb","path":"/amazon-dynamodb","votes":195,"fans":4033,"stacks":3724,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773855147984":{"id":"101231773855147984","name":"Cassandra","slug":"cassandra","title":"A partitioned row store. Rows are organized into tables with a required primary key.","verified":false,"imageUrl":"https://img.stackshare.io/service/1032/cassandra_small.png","canonicalUrl":"/cassandra","path":"/cassandra","votes":507,"fans":4301,"stacks":3576,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773618167288":{"id":"101231773618167288","name":"Amazon SQS","slug":"amazon-sqs","title":"Fully managed message queuing service","verified":false,"imageUrl":"https://img.stackshare.io/service/395/amazon-sqs.png","canonicalUrl":"/amazon-sqs","path":"/amazon-sqs","votes":171,"fans":2523,"stacks":2250,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773920582426":{"id":"101231773920582426","name":"Meteor","slug":"meteor","title":"An ultra-simple, database-everywhere, data-on-the-wire, pure-Javascript web framework","verified":true,"imageUrl":"https://img.stackshare.io/package_manager/1162/default_564ea7edc5b8ccdc8b186cb429da33275b74dca2.png","canonicalUrl":"/meteor","path":"/meteor","votes":1726,"fans":2248,"stacks":1866,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231774531819761":{"id":"101231774531819761","name":"Codecov","slug":"codecov","title":"Hosted coverage reports with awesome features to enhance your CI workflow","verified":true,"imageUrl":"https://img.stackshare.io/service/2673/Codecov_Mark_Circle_Pink.png","canonicalUrl":"/codecov","path":"/codecov","votes":102,"fans":787,"stacks":2414,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773632626053":{"id":"101231773632626053","name":"Amazon Kinesis","slug":"amazon-kinesis","title":"Store and process terabytes of data each hour from hundreds of thousands of sources","verified":false,"imageUrl":"https://img.stackshare.io/service/433/default_6bea44ee4da746fbb7c9070a7ffac9b764d1ed79.png","canonicalUrl":"/amazon-kinesis","path":"/amazon-kinesis","votes":9,"fans":759,"stacks":728,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231777373518603":{"id":"101231777373518603","name":"Sqreen","slug":"sqreen","title":"Automated security for developers","verified":true,"imageUrl":"https://img.stackshare.io/service/7904/uUQKRitV_400x400.jpg","canonicalUrl":"/sqreen","path":"/sqreen","votes":51,"fans":91,"stacks":124,"following":false,"followContext":null,"__typename":"Tool"},"$Tool:101231773669807419.featuredPosts({\"first\":8}).edges.3":{"node":{"type":"id","generated":false,"id":"FeaturedPost:102810013073885674","typename":"FeaturedPost"},"__typename":"FeaturedPostEdge"},"FeaturedPost:102493184434356439":{"id":"102493184434356439","views":6116,"title":"Update: How CircleCI Processes Over 30 Million Builds Per Month","imageUrl":"https://img.stackshare.io/stack/376396/default_e9df0e4b68fc597115c5bfe163fa11ffe10dff3e.png","publishedAt":"2019-07-23T22:44:41Z","canonicalUrl":"/circleci/update-how-circleci-processes-over-30-million-builds-per-month","previewImageUrl":"https://img.stackshare.io/stack/376396/998c66fcf69f2499b0b8e672aef7fe8ad592fc14.png","company":{"type":"id","generated":true,"id":"$FeaturedPost:102493184434356439.company","typename":"Company"},"tools":[{"type":"id","generated":false,"id":"Tool:101231773410696721","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773669807419","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773705712932","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773853533403","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774098455524","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773854388643","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774206661614","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773409399220","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773405612798","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773411223883","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231775212866992","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773842107538","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773501041914","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773649935410","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773770920543","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773703014119","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231776411419473","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231778053837910","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231776161934711","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773398855818","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231775675369432","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231776473814866","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773841187038","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773590628959","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231778058112934","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773456856070","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773692729304","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774204689068","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231775148871383","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774064831768","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231778220642339","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231776849651628","typename":"Tool"}],"favoriteStacksCount":17,"__typename":"FeaturedPost"},"$FeaturedPost:102493184434356439.company":{"name":"CircleCI","__typename":"Company"},"Tool:101231773705712932":{"id":"101231773705712932","name":"Slack","slug":"slack","title":"Bring all your communication together in one place","verified":false,"imageUrl":"https://img.stackshare.io/service/675/RNiSRYOF_400x400.jpg","canonicalUrl":"/slack","path":"/slack","votes":6023,"fans":114177,"stacks":120159,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773853533403":{"id":"101231773853533403","name":"PostgreSQL","slug":"postgresql","title":"A powerful, open source object-relational database system","verified":false,"imageUrl":"https://img.stackshare.io/service/1028/ASOhU5xJ.png","canonicalUrl":"/postgresql","path":"/postgresql","votes":3550,"fans":96069,"stacks":98939,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231774098455524":{"id":"101231774098455524","name":"TypeScript","slug":"typescript","title":"A superset of JavaScript that compiles to clean JavaScript output","verified":false,"imageUrl":"https://img.stackshare.io/service/1612/bynNY5dJ.jpg","canonicalUrl":"/typescript","path":"/typescript","votes":502,"fans":84314,"stacks":94792,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773411223883":{"id":"101231773411223883","name":"Bitbucket","slug":"bitbucket","title":"One place to plan projects, collaborate on code, test and deploy, all with free private repositories","verified":true,"imageUrl":"https://img.stackshare.io/service/28/35O2KIRX_400x400.jpg","canonicalUrl":"/bitbucket","path":"/bitbucket","votes":2848,"fans":39929,"stacks":40746,"following":false,"followContext":null,"__typename":"Tool","thumbUrl":"https://img.stackshare.io/service/28/thumb_35O2KIRX_400x400.jpg","thumbRetinaUrl":"https://img.stackshare.io/service/28/thumb_retina_35O2KIRX_400x400.jpg"},"Tool:101231775212866992":{"id":"101231775212866992","name":"GraphQL","slug":"graphql","title":"A data query language and runtime","verified":false,"imageUrl":"https://img.stackshare.io/service/3820/12972006.png","canonicalUrl":"/graphql","path":"/graphql","votes":310,"fans":33632,"stacks":33988,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773501041914":{"id":"101231773501041914","name":"CircleCI","slug":"circleci","title":"Automate your development process quickly, safely, and at scale","verified":true,"imageUrl":"https://img.stackshare.io/service/190/CvqrSSFs_400x400.jpg","canonicalUrl":"/circleci","path":"/circleci","votes":974,"fans":9516,"stacks":12901,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773649935410":{"id":"101231773649935410","name":"Google Compute Engine","slug":"google-compute-engine","title":"Run large-scale workloads on virtual machines hosted on Google's infrastructure.","verified":false,"imageUrl":"https://img.stackshare.io/service/518/s01TMTGn.png","canonicalUrl":"/google-compute-engine","path":"/google-compute-engine","votes":423,"fans":11624,"stacks":12299,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773770920543":{"id":"101231773770920543","name":"Jest","slug":"jest","title":"Painless JavaScript Unit Testing","verified":false,"imageUrl":"https://img.stackshare.io/service/830/jest.png","canonicalUrl":"/jest","path":"/jest","votes":175,"fans":6068,"stacks":9839,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773703014119":{"id":"101231773703014119","name":"Datadog","slug":"datadog","title":"Unify logs, metrics, and traces from across your distributed infrastructure.","verified":true,"imageUrl":"https://img.stackshare.io/service/669/default_34b3b9b42d07c33ac47ecdff75dd6f4f82aa70ee.jpg","canonicalUrl":"/datadog","path":"/datadog","votes":860,"fans":10007,"stacks":9505,"following":false,"followContext":null,"__typename":"Tool","thumbUrl":"https://img.stackshare.io/service/669/thumb_34b3b9b42d07c33ac47ecdff75dd6f4f82aa70ee.jpg","thumbRetinaUrl":"https://img.stackshare.io/service/669/thumb_retina_34b3b9b42d07c33ac47ecdff75dd6f4f82aa70ee.jpg"},"Tool:101231776411419473":{"id":"101231776411419473","name":"Next.js","slug":"next-js","title":"A small framework for server-rendered universal JavaScript apps ","verified":false,"imageUrl":"https://img.stackshare.io/service/5936/nextjs.png","canonicalUrl":"/next-js","path":"/next-js","votes":326,"fans":6619,"stacks":6886,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231778053837910":{"id":"101231778053837910","name":"Cypress","slug":"cypress","title":"When testing is easy, developers build better things faster and with confidence.","verified":true,"imageUrl":"https://img.stackshare.io/service/9231/default_66c5c1a197dcd0232e41e4ab6299d119b4e165b3.png","canonicalUrl":"/cypress","path":"/cypress","votes":115,"fans":2805,"stacks":2420,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231776161934711":{"id":"101231776161934711","name":"Apollo","slug":"apollo","title":"GraphQL server for Express, Connect, Hapi, Koa and more","verified":false,"imageUrl":"https://img.stackshare.io/service/5508/CyUH653y.png","canonicalUrl":"/apollo","path":"/apollo","votes":25,"fans":2451,"stacks":2426,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773398855818":{"id":"101231773398855818","name":"Segment","slug":"segment","title":"A single hub to collect, translate and send your data with the flip of a switch.","verified":true,"imageUrl":"https://img.stackshare.io/service/5/default_aa447805966bbb635af0d113e93e1f1030497052.jpg","canonicalUrl":"/segment","path":"/segment","votes":275,"fans":1337,"stacks":3120,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231775675369432":{"id":"101231775675369432","name":"gRPC","slug":"grpc","title":"A high performance, open-source universal RPC framework","verified":false,"imageUrl":"https://img.stackshare.io/service/4670/default_d811b0ac72205af84aca21f967594338580be913.png","canonicalUrl":"/grpc","path":"/grpc","votes":63,"fans":1779,"stacks":2203,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231776473814866":{"id":"101231776473814866","name":"Zoom","slug":"zoom","title":"Video Conferencing, Web Conferencing, Webinars, Screen Sharing","verified":false,"imageUrl":"https://img.stackshare.io/service/6083/oD_oPSBP_400x400.jpg","canonicalUrl":"/zoom","path":"/zoom","votes":155,"fans":2512,"stacks":1747,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773841187038":{"id":"101231773841187038","name":"Clojure","slug":"clojure","title":"A dynamic programming language that targets the Java Virtual Machine","verified":false,"imageUrl":"https://img.stackshare.io/service/1003/Clojure_300x300.png","canonicalUrl":"/clojure","path":"/clojure","votes":1102,"fans":1751,"stacks":1880,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773590628959":{"id":"101231773590628959","name":"Rollbar","slug":"rollbar","title":"Proactively discover, predict, and remediate errors.","verified":true,"imageUrl":"https://img.stackshare.io/service/328/default_3147629185038a15dd41907749544023633da1ea.png","canonicalUrl":"/rollbar","path":"/rollbar","votes":531,"fans":1364,"stacks":1591,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231778058112934":{"id":"101231778058112934","name":"Storybook","slug":"storybook","title":"Build bulletproof UI components faster","verified":false,"imageUrl":"https://img.stackshare.io/service/9240/sOct-Txm_400x400.png","canonicalUrl":"/storybook","path":"/storybook","votes":0,"fans":1116,"stacks":1418,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773456856070":{"id":"101231773456856070","name":"PagerDuty","slug":"pagerduty","title":"Incident management with powerful visibility, reliable alerting, and improved collaboration","verified":true,"imageUrl":"https://img.stackshare.io/service/107/GtwgsQj5_400x400.jpg","canonicalUrl":"/pagerduty","path":"/pagerduty","votes":119,"fans":928,"stacks":1014,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773692729304":{"id":"101231773692729304","name":"Amplitude","slug":"amplitude","title":"User analytics to fuel explosive user growth","verified":true,"imageUrl":"https://img.stackshare.io/service/640/default_51e537c5ed098d3e9aba0eb94299e4575a556aec.jpg","canonicalUrl":"/amplitude","path":"/amplitude","votes":36,"fans":832,"stacks":892,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231774204689068":{"id":"101231774204689068","name":"Looker","slug":"looker","title":"Pioneering the next generation of BI, data discovery & data analytics","verified":true,"imageUrl":"https://img.stackshare.io/service/1881/default_1431993fb5378db3220eeba43566bb9f356418f7.png","canonicalUrl":"/looker","path":"/looker","votes":9,"fans":762,"stacks":617,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231775148871383":{"id":"101231775148871383","name":"Nomad","slug":"nomad","title":"A cluster manager and scheduler","verified":true,"imageUrl":"https://img.stackshare.io/service/3695/nomad.png","canonicalUrl":"/nomad","path":"/nomad","votes":32,"fans":402,"stacks":254,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231774064831768":{"id":"101231774064831768","name":"Hubot","slug":"hubot","title":"A customizable life embetterment robot","verified":false,"imageUrl":"https://img.stackshare.io/service/1519/default_1c0aeb79ae252c37ecb2d079b5ffa8d90d64fb28.png","canonicalUrl":"/hubot","path":"/hubot","votes":60,"fans":298,"stacks":276,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231778220642339":{"id":"101231778220642339","name":"Percy","slug":"percy","title":"All-in-one Visual testing and review platform","verified":true,"imageUrl":"https://img.stackshare.io/service/9635/default_cc8bac46e2f01a6c5dc3c9d99dc20cc35cde241e.png","canonicalUrl":"/percy","path":"/percy","votes":35,"fans":217,"stacks":107,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231776849651628":{"id":"101231776849651628","name":"Honeycomb","slug":"honeycomb","title":"Observability for a distributed world--designed for high cardinality data and collaborative problem solving 🐝💖","verified":true,"imageUrl":"https://img.stackshare.io/service/6793/honeycomb_logo.jpg","canonicalUrl":"/honeycomb","path":"/honeycomb","votes":7,"fans":134,"stacks":75,"following":false,"followContext":null,"__typename":"Tool"},"$Tool:101231773669807419.featuredPosts({\"first\":8}).edges.4":{"node":{"type":"id","generated":false,"id":"FeaturedPost:102493184434356439","typename":"FeaturedPost"},"__typename":"FeaturedPostEdge"},"FeaturedPost:102413117516533666":{"id":"102413117516533666","views":2392,"title":"Shifting From Monitoring to Observability","imageUrl":"https://img.stackshare.io/stack/375258/default_9d75ea1730b0b5d6944338985993a69532b2dd84.jpg","publishedAt":"2019-07-09T19:22:37Z","canonicalUrl":"/blue-medora/shifting-from-monitoring-to-observability","previewImageUrl":"https://img.stackshare.io/stack/375258/b0592e5c37cb38ea913fbedb50da88a72540a9af.png","company":{"type":"id","generated":true,"id":"$FeaturedPost:102413117516533666.company","typename":"Company"},"tools":[{"type":"id","generated":false,"id":"Tool:101231773669807419","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773853533403","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773454477801","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773620969295","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773613893180","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774144316376","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231776013894395","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101835120920632829","typename":"Tool"}],"favoriteStacksCount":11,"__typename":"FeaturedPost"},"$FeaturedPost:102413117516533666.company":{"name":"Blue Medora","__typename":"Company"},"Tool:101231773454477801":{"id":"101231773454477801","name":"New Relic","slug":"new-relic","title":"New Relic is the industry’s largest and most comprehensive cloud-based observability platform.","verified":true,"imageUrl":"https://img.stackshare.io/service/103/default_193410db3a7e419c7b436961bf41d733c7346b59.png","canonicalUrl":"/new-relic","path":"/new-relic","votes":1931,"fans":11022,"stacks":20913,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773620969295":{"id":"101231773620969295","name":"Amazon CloudWatch","slug":"amazon-cloudwatch","title":"Monitor AWS resources and custom metrics generated by your applications and services","verified":false,"imageUrl":"https://img.stackshare.io/service/401/amazon-cloudwatch.png","canonicalUrl":"/amazon-cloudwatch","path":"/amazon-cloudwatch","votes":214,"fans":10556,"stacks":11686,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773613893180":{"id":"101231773613893180","name":"Amazon Redshift","slug":"amazon-redshift","title":"Fast, fully managed, petabyte-scale data warehouse service","verified":false,"imageUrl":"https://img.stackshare.io/service/386/amazon-redshift.png","canonicalUrl":"/amazon-redshift","path":"/amazon-redshift","votes":108,"fans":1636,"stacks":1532,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231774144316376":{"id":"101231774144316376","name":"Splunk","slug":"splunk","title":"Search, monitor, analyze and visualize machine data","verified":false,"imageUrl":"https://img.stackshare.io/service/1732/default_3ee4c34e118179464e491133fc4ac4f16e46771f.jpg","canonicalUrl":"/splunk","path":"/splunk","votes":20,"fans":1162,"stacks":615,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231776013894395":{"id":"101231776013894395","name":"Wavefront","slug":"wavefront","title":"Unified Cloud Monitoring with Real-Time Analytics","verified":false,"imageUrl":"https://img.stackshare.io/service/5242/default_e29f842123042ffb05d4ab6b2c6172da66e3691f.jpg","canonicalUrl":"/wavefront","path":"/wavefront","votes":2,"fans":72,"stacks":35,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101835120920632829":{"id":"101835120920632829","name":"BindPlane","slug":"bindplane","title":"Relationship-aware stream of metrics and logs in real time","verified":true,"imageUrl":"https://img.stackshare.io/service/10678/wclzMLny_400x400.jpg","canonicalUrl":"/bindplane","path":"/bindplane","votes":0,"fans":11,"stacks":3,"following":false,"followContext":null,"__typename":"Tool"},"$Tool:101231773669807419.featuredPosts({\"first\":8}).edges.5":{"node":{"type":"id","generated":false,"id":"FeaturedPost:102413117516533666","typename":"FeaturedPost"},"__typename":"FeaturedPostEdge"},"FeaturedPost:102017946362576070":{"id":"102017946362576070","views":2780,"title":"How Codacy Analyzes 30 Billion Lines of Code Per Day","imageUrl":"https://img.stackshare.io/stack/368449/default_28e01890959a0f79fe46d7fd50636d0dbddd35c5.png","publishedAt":"2019-05-01T00:25:24Z","canonicalUrl":"/codacy/how-codacy-analyzes-30-billion-lines-of-code-per-day","previewImageUrl":"https://img.stackshare.io/stack/368449/9502b7cf2bd0265e06650e533b4f3bcc8284899c.png","company":{"type":"id","generated":true,"id":"$FeaturedPost:102017946362576070.company","typename":"Company"},"tools":[{"type":"id","generated":false,"id":"Tool:101231773669807419","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773405612798","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773845539901","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773511551351","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774222037205","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231777411056834","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773632985587","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773784535552","typename":"Tool"}],"favoriteStacksCount":6,"__typename":"FeaturedPost"},"$FeaturedPost:102017946362576070.company":{"name":"Codacy","__typename":"Company"},"Tool:101231773845539901":{"id":"101231773845539901","name":"Scala","slug":"scala","title":"A pure-bred object-oriented language that runs on the JVM","verified":false,"imageUrl":"https://img.stackshare.io/service/1012/scala.png","canonicalUrl":"/scala","path":"/scala","votes":1511,"fans":9740,"stacks":10969,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773511551351":{"id":"101231773511551351","name":"AWS Elastic Beanstalk","slug":"aws-elastic-beanstalk","title":"Quickly deploy and manage applications in the AWS cloud. ","verified":false,"imageUrl":"https://img.stackshare.io/service/210/aws-elastic-beanstalk.png","canonicalUrl":"/aws-elastic-beanstalk","path":"/aws-elastic-beanstalk","votes":241,"fans":2279,"stacks":2088,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231774222037205":{"id":"101231774222037205","name":"Amazon Aurora","slug":"amazon-aurora","title":"MySQL and PostgreSQL compatible relational database with several times better performance","verified":false,"imageUrl":"https://img.stackshare.io/service/1924/default_437b69de1bb8ef0ec297028e3caf75d539536eed.png","canonicalUrl":"/amazon-aurora","path":"/amazon-aurora","votes":55,"fans":947,"stacks":809,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231777411056834":{"id":"101231777411056834","name":"Amazon EKS","slug":"amazon-eks","title":"Highly available and scalable Kubernetes service","verified":true,"imageUrl":"https://img.stackshare.io/service/7991/amazon-eks.png","canonicalUrl":"/amazon-eks","path":"/amazon-eks","votes":3,"fans":756,"stacks":945,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773632985587":{"id":"101231773632985587","name":"Amazon RDS for PostgreSQL","slug":"amazon-rds-for-postgresql","title":" Set up, operate, and scale PostgreSQL deployments in the cloud","verified":false,"imageUrl":"https://img.stackshare.io/service/434/amazon-rds.png","canonicalUrl":"/amazon-rds-for-postgresql","path":"/amazon-rds-for-postgresql","votes":40,"fans":810,"stacks":815,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773784535552":{"id":"101231773784535552","name":"Codacy","slug":"codacy","title":"Automate and Standardize Code Reviews for 40+ languages","verified":true,"imageUrl":"https://img.stackshare.io/service/866/default_3252d282a3e0bdac472b0eb745cd8d415480559c.jpg","canonicalUrl":"/codacy","path":"/codacy","votes":248,"fans":668,"stacks":296,"following":false,"followContext":null,"__typename":"Tool"},"$Tool:101231773669807419.featuredPosts({\"first\":8}).edges.6":{"node":{"type":"id","generated":false,"id":"FeaturedPost:102017946362576070","typename":"FeaturedPost"},"__typename":"FeaturedPostEdge"},"FeaturedPost:101231817543652116":{"id":"101231817543652116","views":37717,"title":"E-Commerce at Scale: Inside Shopify's Tech Stack","imageUrl":"https://img.stackshare.io/stack/326334/default_d282eab8578cffb6b6c022b15e063c38cc0de298.jpg","publishedAt":"2018-07-03T04:40:10Z","canonicalUrl":"/shopify/e-commerce-at-scale-inside-shopifys-tech-stack","previewImageUrl":"https://img.stackshare.io/stack/326334/d72d976d5dc860eb64f25e3037ac55a88f8e3a59.jpg","company":{"type":"id","generated":true,"id":"$FeaturedPost:101231817543652116.company","typename":"Company"},"tools":[{"type":"id","generated":false,"id":"Tool:101231773410696721","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773669807419","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773849098825","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773851859414","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774098455524","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773861864225","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774206661614","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773854768982","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773835511567","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231775212866992","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773835996572","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773855606480","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774291224569","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774772759859","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774087656167","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773665355731","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774442989469","typename":"Tool"}],"favoriteStacksCount":42,"__typename":"FeaturedPost"},"$FeaturedPost:101231817543652116.company":{"name":"Shopify","__typename":"Company"},"Tool:101231773851859414":{"id":"101231773851859414","name":"MySQL","slug":"mysql","title":"The world's most popular open source database","verified":false,"imageUrl":"https://img.stackshare.io/service/1025/logo-mysql-170x170.png","canonicalUrl":"/mysql","path":"/mysql","votes":3753,"fans":123506,"stacks":126288,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773861864225":{"id":"101231773861864225","name":"NGINX","slug":"nginx","title":"A high performance free open source web server powering busiest sites on the Internet.","verified":true,"imageUrl":"https://img.stackshare.io/service/1052/YMxUfyWf.png","canonicalUrl":"/nginx","path":"/nginx","votes":5498,"fans":73779,"stacks":113809,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773835511567":{"id":"101231773835511567","name":"Ruby","slug":"ruby","title":"A dynamic, interpreted, open source programming language with a focus on simplicity and productivity","verified":false,"imageUrl":"https://img.stackshare.io/service/989/ruby.png","canonicalUrl":"/ruby","path":"/ruby","votes":3976,"fans":26598,"stacks":41991,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773835996572":{"id":"101231773835996572","name":"Rails","slug":"rails","title":"Web development that doesn't hurt","verified":false,"imageUrl":"https://img.stackshare.io/service/990/x57_Lorv.png","canonicalUrl":"/rails","path":"/rails","votes":5462,"fans":16871,"stacks":19588,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231774291224569":{"id":"101231774291224569","name":"Lua","slug":"lua","title":"Powerful, fast, lightweight, embeddable scripting language","verified":false,"imageUrl":"https://img.stackshare.io/service/2118/128px-Lua-Logo.svg.png","canonicalUrl":"/lua","path":"/lua","votes":180,"fans":1457,"stacks":2341,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231774772759859":{"id":"101231774772759859","name":"OpenResty","slug":"openresty","title":"Turning Nginx into a Full-fledged Web App Server","verified":false,"imageUrl":"https://img.stackshare.io/service/3118/default_194f546e1cde32e6a4a347f1d3198e62b5592f43.png","canonicalUrl":"/openresty","path":"/openresty","votes":0,"fans":288,"stacks":2319,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231774087656167":{"id":"101231774087656167","name":"Google Kubernetes Engine","slug":"google-kubernetes-engine","title":"Deploy, manage, and scale containerized applications on Kubernetes, powered by Google Cloud","verified":true,"imageUrl":"https://img.stackshare.io/service/1587/s01TMTGn.png","canonicalUrl":"/google-kubernetes-engine","path":"/google-kubernetes-engine","votes":78,"fans":1110,"stacks":1142,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773665355731":{"id":"101231773665355731","name":"Buildkite","slug":"buildkite","title":"Fast, secure and scalable CI/CD for all your software projects","verified":true,"imageUrl":"https://img.stackshare.io/service/577/default_2d19e0c5c214c1ba5cd484c8463d7dfe88eb2328.png","canonicalUrl":"/buildkite","path":"/buildkite","votes":115,"fans":281,"stacks":212,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231774442989469":{"id":"101231774442989469","name":"Shipit","slug":"shipit","title":"Pure JavaScript deployment tool used by Ghost blogging platform","verified":false,"imageUrl":"https://img.stackshare.io/service/2473/10684892.png","canonicalUrl":"/shipit","path":"/shipit","votes":6,"fans":49,"stacks":36,"following":false,"followContext":null,"__typename":"Tool"},"$Tool:101231773669807419.featuredPosts({\"first\":8}).edges.7":{"node":{"type":"id","generated":false,"id":"FeaturedPost:101231817543652116","typename":"FeaturedPost"},"__typename":"FeaturedPostEdge"},"$Tool:101231773669807419.jobsList({\"first\":6})":{"count":7,"edges":[{"type":"id","generated":true,"id":"$Tool:101231773669807419.jobsList({\"first\":6}).edges.0","typename":"JobEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.jobsList({\"first\":6}).edges.1","typename":"JobEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.jobsList({\"first\":6}).edges.2","typename":"JobEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.jobsList({\"first\":6}).edges.3","typename":"JobEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.jobsList({\"first\":6}).edges.4","typename":"JobEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.jobsList({\"first\":6}).edges.5","typename":"JobEdge"}],"pageInfo":{"type":"id","generated":true,"id":"$Tool:101231773669807419.jobsList({\"first\":6}).pageInfo","typename":"PageInfo"},"__typename":"JobConnection"},"Job:111974435003711815":{"id":"111974435003711815","angellistJobUrl":"https://www.pinterestcareers.com/job-form?gh_jid=5549493","title":"Manager I, Site Reliability Engineering","location":"San Francisco, CA, US; , CA, US","services":[{"type":"id","generated":false,"id":"Tool:107846281190496441","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101717663106409253","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231777634608771","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231775697957346","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774206661614","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774068594470","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773970332063","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773927221330","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773857450417","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773851859414","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773838011785","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773837179153","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773774313645","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773700412232","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773669807419","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773628223844","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773513893852","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773405612798","typename":"Tool"}],"company":{"type":"id","generated":true,"id":"$Job:111974435003711815.company","typename":"Company"},"__typename":"Job"},"Tool:107846281190496441":{"id":"107846281190496441","name":"Dream","slug":"dream-framework","title":"Tidy, feature-complete Web framework","verified":false,"imageUrl":"https://img.stackshare.io/service/40514/default_c19d22a0eb52861815d6674d4209c48b26039df7.png","canonicalUrl":"/dream-framework","path":"/dream-framework","votes":0,"fans":8,"stacks":4,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101717663106409253":{"id":"101717663106409253","name":"Linux","slug":"linux","title":"A family of free and open source software operating systems based on the Linux kernel","verified":true,"imageUrl":"https://img.stackshare.io/service/10483/linux.png","canonicalUrl":"/linux","path":"/linux","votes":41,"fans":3325,"stacks":2996,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231777634608771":{"id":"101231777634608771","name":"Envoy","slug":"envoy","title":"C++ front/service proxy","verified":false,"imageUrl":"https://img.stackshare.io/service/8416/Tfk-FtVd_400x400.jpg","canonicalUrl":"/envoy","path":"/envoy","votes":9,"fans":631,"stacks":296,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231774068594470":{"id":"101231774068594470","name":"Zookeeper","slug":"zookeeper","title":"Because coordinating distributed systems is a Zoo","verified":false,"imageUrl":"https://img.stackshare.io/service/1528/apache-zookeeper.png","canonicalUrl":"/zookeeper","path":"/zookeeper","votes":43,"fans":1204,"stacks":813,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773970332063":{"id":"101231773970332063","name":"Terraform","slug":"terraform","title":"Describe your complete infrastructure as code and build resources across providers","verified":true,"imageUrl":"https://img.stackshare.io/service/1276/default_2316907c4199f912e2ed79cbdb99025c9e5e2665.png","canonicalUrl":"/terraform","path":"/terraform","votes":344,"fans":17648,"stacks":18571,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773927221330":{"id":"101231773927221330","name":"HAProxy","slug":"haproxy","title":"The Reliable, High Performance TCP/HTTP Load Balancer","verified":false,"imageUrl":"https://img.stackshare.io/service/1179/preview.png","canonicalUrl":"/haproxy","path":"/haproxy","votes":562,"fans":2663,"stacks":2431,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773857450417":{"id":"101231773857450417","name":"Hadoop","slug":"hadoop","title":"Open-source software for reliable, scalable, distributed computing","verified":false,"imageUrl":"https://img.stackshare.io/service/1044/elephant_rgb_sq.png","canonicalUrl":"/hadoop","path":"/hadoop","votes":56,"fans":2741,"stacks":2511,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773628223844":{"id":"101231773628223844","name":"Puppet Labs","slug":"puppet","title":"Server automation framework and application","verified":true,"imageUrl":"https://img.stackshare.io/service/421/954f7381089ac290b4690c5ffd9dd7d3.png","canonicalUrl":"/puppet","path":"/puppet","votes":227,"fans":1010,"stacks":1131,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773513893852":{"id":"101231773513893852","name":"Microsoft Azure","slug":"microsoft-azure","title":"Integrated cloud services and infrastructure to support computing, database, analytics, mobile, and web scenarios.","verified":true,"imageUrl":"https://img.stackshare.io/service/213/default_88defae415fcb9cd0ac5d36c1ed27e74133c6287.jpg","canonicalUrl":"/microsoft-azure","path":"/microsoft-azure","votes":768,"fans":20912,"stacks":24910,"following":false,"followContext":null,"__typename":"Tool"},"$Job:111974435003711815.company":{"name":"Pinterest","imageUrl":"https://img.stackshare.io/company/260/default_c077fc04bb219001b7a1ab10f90ebcdb00c143a9.png","path":"/companies/pinterest","__typename":"Company"},"$Tool:101231773669807419.jobsList({\"first\":6}).edges.0":{"node":{"type":"id","generated":false,"id":"Job:111974435003711815","typename":"Job"},"__typename":"JobEdge"},"Job:111928780284564137":{"id":"111928780284564137","angellistJobUrl":"https://www.pinterestcareers.com/job-form?gh_jid=5533803","title":"Staff Software Engineer - Site Reliability ","location":"Toronto, ON, CA","services":[{"type":"id","generated":false,"id":"Tool:110530229978339947","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:107846281190496441","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101717663106409253","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231777634608771","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231776047514023","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774068594470","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773970332063","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773927221330","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773865214260","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773861864225","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773857450417","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773857055849","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773851859414","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773837179153","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773835511567","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773774313645","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773700412232","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773669807419","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773628223844","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773405612798","typename":"Tool"}],"company":{"type":"id","generated":true,"id":"$Job:111928780284564137.company","typename":"Company"},"__typename":"Job"},"Tool:110530229978339947":{"id":"110530229978339947","name":"Speed","slug":"speed","title":"Easily and securely accept payments in Bitcoin","verified":false,"imageUrl":"https://img.stackshare.io/service/101717/default_eba80e5d924c0bbb0da3ebf64f5c879130eaa34e.jpg","canonicalUrl":"/speed","path":"/speed","votes":0,"fans":8,"stacks":8,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231776047514023":{"id":"101231776047514023","name":"behave","slug":"behave","title":"A Python library to implement BDD tests","verified":false,"imageUrl":"https://img.stackshare.io/service/5314/preview.png","canonicalUrl":"/behave","path":"/behave","votes":0,"fans":139,"stacks":65,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773857055849":{"id":"101231773857055849","name":"HBase","slug":"hbase","title":"The Hadoop database, a distributed, scalable, big data store","verified":false,"imageUrl":"https://img.stackshare.io/service/1043/HBase-Twitter3.png","canonicalUrl":"/hbase","path":"/hbase","votes":15,"fans":598,"stacks":463,"following":false,"followContext":null,"__typename":"Tool"},"$Job:111928780284564137.company":{"name":"Pinterest","imageUrl":"https://img.stackshare.io/company/260/default_c077fc04bb219001b7a1ab10f90ebcdb00c143a9.png","path":"/companies/pinterest","__typename":"Company"},"$Tool:101231773669807419.jobsList({\"first\":6}).edges.1":{"node":{"type":"id","generated":false,"id":"Job:111928780284564137","typename":"Job"},"__typename":"JobEdge"},"Job:111974094098644200":{"id":"111974094098644200","angellistJobUrl":"https://boards.greenhouse.io/launchdarkly/jobs/5898324003","title":"Senior Manager, Solutions Engineering - Central","location":" - US","services":[{"type":"id","generated":false,"id":"Tool:109987264026688358","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:109500935830440024","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:107608472495246059","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101717663106409253","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231775590376828","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774645443897","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773845103618","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773844705754","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773843750465","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773838011785","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773837179153","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773836410122","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773835996572","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773835511567","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773669807419","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773513893852","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773405612798","typename":"Tool"}],"company":{"type":"id","generated":true,"id":"$Job:111974094098644200.company","typename":"Company"},"__typename":"Job"},"Tool:109987264026688358":{"id":"109987264026688358","name":"Escape","slug":"escape-tech","title":"Find and fix GraphQL security flaws at scale","verified":false,"imageUrl":"https://img.stackshare.io/service/48764/default_908bdca003843be27f6972e535e166aff3ed65b8.jpg","canonicalUrl":"/escape-tech","path":"/escape-tech","votes":0,"fans":5,"stacks":5,"following":false,"followContext":null,"__typename":"Tool"},"Tool:109500935830440024":{"id":"109500935830440024","name":"Google","slug":"google-com","title":"Search the world's information","verified":false,"imageUrl":"https://img.stackshare.io/service/48358/default_17895c6c1829dfffaac0f05c4ce93f1ec80281d2.jpg","canonicalUrl":"/google-com","path":"/google-com","votes":0,"fans":330,"stacks":289,"following":false,"followContext":null,"__typename":"Tool"},"Tool:107608472495246059":{"id":"107608472495246059","name":"age","slug":"age","title":"A simple, modern and secure Go encryption tool","verified":false,"imageUrl":"https://img.stackshare.io/service/40373/default_d7b01785a189ee839cb857e2e2eda6a41a3f8e77.png","canonicalUrl":"/age","path":"/age","votes":0,"fans":14,"stacks":12,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231775590376828":{"id":"101231775590376828","name":"LaunchDarkly","slug":"launchdarkly","title":"Feature Management Platform","verified":true,"imageUrl":"https://img.stackshare.io/service/4506/default_11d18d52b1a22b048f9806361243c7ba4dd2c7a1.png","canonicalUrl":"/launchdarkly","path":"/launchdarkly","votes":6,"fans":369,"stacks":200,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231774645443897":{"id":"101231774645443897","name":"iOS","slug":"ios","title":"A mobile operating system by Apple","verified":false,"imageUrl":"https://img.stackshare.io/service/2886/ios-logo.png","canonicalUrl":"/ios","path":"/ios","votes":4,"fans":1911,"stacks":1887,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773844705754":{"id":"101231773844705754","name":"Android SDK","slug":"android","title":"An SDK that provides you the API libraries and developer tools necessary to build, test, and debug apps for Android.","verified":false,"imageUrl":"https://img.stackshare.io/service/1010/m8jf0po4imu8t5eemjdd.png","canonicalUrl":"/android","path":"/android","votes":800,"fans":24984,"stacks":27093,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773843750465":{"id":"101231773843750465","name":"Objective-C","slug":"objective-c","title":"The primary programming language you use when writing software for OS X and iOS","verified":false,"imageUrl":"https://img.stackshare.io/service/1008/xcode.png","canonicalUrl":"/objective-c","path":"/objective-c","votes":490,"fans":8545,"stacks":12724,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773836410122":{"id":"101231773836410122","name":"PHP","slug":"php","title":"A popular general-purpose scripting language that is especially suited to web development","verified":false,"imageUrl":"https://img.stackshare.io/service/991/hwUcGZ41_400x400.jpg","canonicalUrl":"/php","path":"/php","votes":4622,"fans":95909,"stacks":145028,"following":false,"followContext":null,"__typename":"Tool"},"$Job:111974094098644200.company":{"name":"LaunchDarkly","imageUrl":"https://img.stackshare.io/company/6182/default_2119cf7ac922b781704952f39f729d1cc1bd3692.png","path":"/companies/launchdarkly","__typename":"Company"},"$Tool:101231773669807419.jobsList({\"first\":6}).edges.2":{"node":{"type":"id","generated":false,"id":"Job:111974094098644200","typename":"Job"},"__typename":"JobEdge"},"Job:111288941644338914":{"id":"111288941644338914","angellistJobUrl":"https://boards.greenhouse.io/postman/jobs/5783636003","title":"Backend Agent Engineer, Observability ","location":", United States","services":[{"type":"id","generated":false,"id":"Tool:107608472495246059","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:105145932858174927","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231777634608771","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231776967256798","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774215500019","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773990286939","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773733721900","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773669807419","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773405612798","typename":"Tool"}],"company":{"type":"id","generated":true,"id":"$Job:111288941644338914.company","typename":"Company"},"__typename":"Job"},"Tool:105145932858174927":{"id":"105145932858174927","name":"LINE","slug":"line","title":"Get engaged in interactive conversations with LINE users","verified":false,"imageUrl":"https://img.stackshare.io/service/21473/default_eed5a2be803281883df89f1268dc387f73e5b552.png","canonicalUrl":"/line","path":"/line","votes":0,"fans":139,"stacks":140,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231776967256798":{"id":"101231776967256798","name":"Istio","slug":"istio","title":"Open platform to connect, manage, and secure microservices, by Google, IBM, and Lyft","verified":false,"imageUrl":"https://img.stackshare.io/service/7028/AGpa5VZV.jpg","canonicalUrl":"/istio","path":"/istio","votes":54,"fans":1812,"stacks":948,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231774215500019":{"id":"101231774215500019","name":"Amazon EC2 Container Service","slug":"amazon-ec2-container-service","title":"Container management service that supports Docker containers","verified":true,"imageUrl":"https://img.stackshare.io/service/1908/amazon-ecs.png","canonicalUrl":"/amazon-ec2-container-service","path":"/amazon-ec2-container-service","votes":325,"fans":12993,"stacks":14282,"following":false,"followContext":null,"__typename":"Tool","thumbUrl":"https://img.stackshare.io/service/1908/thumb_amazon-ecs.png","thumbRetinaUrl":"https://img.stackshare.io/service/1908/thumb_retina_amazon-ecs.png"},"Tool:101231773990286939":{"id":"101231773990286939","name":"Postman","slug":"postman","title":"Only complete API development environment","verified":true,"imageUrl":"https://img.stackshare.io/service/1336/xWMRvm_5_400x400.png","canonicalUrl":"/postman","path":"/postman","votes":1797,"fans":94821,"stacks":95188,"following":false,"followContext":null,"__typename":"Tool"},"Tool:101231773733721900":{"id":"101231773733721900","name":"Consul","slug":"consul","title":"A tool for service discovery, monitoring and configuration","verified":true,"imageUrl":"https://img.stackshare.io/service/747/consul-logo-grad_teaser.png","canonicalUrl":"/consul","path":"/consul","votes":213,"fans":1855,"stacks":1153,"following":false,"followContext":null,"__typename":"Tool"},"$Job:111288941644338914.company":{"name":"Postman","imageUrl":"https://img.stackshare.io/company/1215/default_ed96be074df3f923cb496d060de5b1edb4b58a08.png","path":"/companies/postman","__typename":"Company"},"$Tool:101231773669807419.jobsList({\"first\":6}).edges.3":{"node":{"type":"id","generated":false,"id":"Job:111288941644338914","typename":"Job"},"__typename":"JobEdge"},"$Tool:101231773669807419.jobsList({\"first\":6}).edges.4":{"node":{"type":"id","generated":false,"id":"Job:111928780284564137","typename":"Job"},"__typename":"JobEdge"},"$Tool:101231773669807419.jobsList({\"first\":6}).edges.5":{"node":{"type":"id","generated":false,"id":"Job:111974435003711815","typename":"Job"},"__typename":"JobEdge"},"$Tool:101231773669807419.jobsList({\"first\":6}).pageInfo":{"endCursor":"MQ","hasNextPage":true,"__typename":"PageInfo"},"$Tool:101231773669807419.followers({\"first\":10}).pageInfo":{"hasNextPage":true,"endCursor":"MTA","__typename":"PageInfo"},"$Tool:101231773669807419.followers({\"first\":10})":{"pageInfo":{"type":"id","generated":true,"id":"$Tool:101231773669807419.followers({\"first\":10}).pageInfo","typename":"PageInfo"},"edges":[{"type":"id","generated":true,"id":"$Tool:101231773669807419.followers({\"first\":10}).edges.0","typename":"UserEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.followers({\"first\":10}).edges.1","typename":"UserEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.followers({\"first\":10}).edges.2","typename":"UserEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.followers({\"first\":10}).edges.3","typename":"UserEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.followers({\"first\":10}).edges.4","typename":"UserEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.followers({\"first\":10}).edges.5","typename":"UserEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.followers({\"first\":10}).edges.6","typename":"UserEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.followers({\"first\":10}).edges.7","typename":"UserEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.followers({\"first\":10}).edges.8","typename":"UserEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.followers({\"first\":10}).edges.9","typename":"UserEdge"}],"__typename":"UserConnection"},"User:114084099982129078":{"id":"114084099982129078","displayName":"D T","username":"dinkot","imageUrl":"https://img.stackshare.io/user/1680215/default_e50aa3677ea7485759fb2fc3c970853c87158f6a.jpg","title":null,"popularity":3,"path":"/dinkot","stacksCount":1,"favoritesCount":0,"votesCount":0,"__typename":"User"},"$Tool:101231773669807419.followers({\"first\":10}).edges.0":{"node":{"type":"id","generated":false,"id":"User:114084099982129078","typename":"User"},"__typename":"UserEdge"},"User:114082344326910273":{"id":"114082344326910273","displayName":"Abhishek Gupta","username":"abiegap","imageUrl":"https://img.stackshare.io/user/1680183/default_c1a27f65aa67f79a573d430fcbc8da32ad61e3ba.png","title":null,"popularity":3,"path":"/abiegap","stacksCount":1,"favoritesCount":0,"votesCount":0,"__typename":"User"},"$Tool:101231773669807419.followers({\"first\":10}).edges.1":{"node":{"type":"id","generated":false,"id":"User:114082344326910273","typename":"User"},"__typename":"UserEdge"},"User:114082182889114406":{"id":"114082182889114406","displayName":"rina sharma","username":"rinacall99","imageUrl":"https://img.stackshare.io/user/1680177/default_39b4516dc8f68e93442861290e0ff4d7d07f1f4f.png","title":"Escort company","popularity":3,"path":"/rinacall99","stacksCount":1,"favoritesCount":0,"votesCount":0,"__typename":"User"},"$Tool:101231773669807419.followers({\"first\":10}).edges.2":{"node":{"type":"id","generated":false,"id":"User:114082182889114406","typename":"User"},"__typename":"UserEdge"},"User:114082027507917079":{"id":"114082027507917079","displayName":"laceratekane","username":"laceratekane","imageUrl":"https://img.stackshare.io/user/1680174/default_96e1dc3d1b1a5d5af6fe290a1650e3729963a22b.png","title":null,"popularity":3,"path":"/laceratekane","stacksCount":1,"favoritesCount":0,"votesCount":0,"__typename":"User"},"$Tool:101231773669807419.followers({\"first\":10}).edges.3":{"node":{"type":"id","generated":false,"id":"User:114082027507917079","typename":"User"},"__typename":"UserEdge"},"User:114081662835554794":{"id":"114081662835554794","displayName":"Nico Smit","username":"nicopicobello","imageUrl":"https://img.stackshare.io/user/1680166/default_ca497d6e614f0a35aff394b249ca659102b6b310.jpg","title":"","popularity":3,"path":"/nicopicobello","stacksCount":1,"favoritesCount":0,"votesCount":0,"__typename":"User"},"$Tool:101231773669807419.followers({\"first\":10}).edges.4":{"node":{"type":"id","generated":false,"id":"User:114081662835554794","typename":"User"},"__typename":"UserEdge"},"User:114081605718531549":{"id":"114081605718531549","displayName":"Kado Bar","username":"kadobarofficial","imageUrl":"https://img.stackshare.io/user/1680164/default_508de87af83da99fa6848f22f20365c3c9a2fe1d.png","title":"","popularity":3,"path":"/kadobarofficial","stacksCount":1,"favoritesCount":0,"votesCount":0,"__typename":"User"},"$Tool:101231773669807419.followers({\"first\":10}).edges.5":{"node":{"type":"id","generated":false,"id":"User:114081605718531549","typename":"User"},"__typename":"UserEdge"},"User:114081438725207416":{"id":"114081438725207416","displayName":"Hector Lewiss","username":"briefing-group","imageUrl":"https://img.stackshare.io/user/1680154/default_33379442718ca0ac5e5c31f43415ac56fb6097e4.jpg","title":"","popularity":3,"path":"/briefing-group","stacksCount":1,"favoritesCount":0,"votesCount":0,"__typename":"User"},"$Tool:101231773669807419.followers({\"first\":10}).edges.6":{"node":{"type":"id","generated":false,"id":"User:114081438725207416","typename":"User"},"__typename":"UserEdge"},"User:114081113938936698":{"id":"114081113938936698","displayName":"Cyril Perrin","username":"lacousticssoftware","imageUrl":"https://img.stackshare.io/user/1680141/default_0f5e55880a06b80c1f0506f1ddadeb79f1edcef4.png","title":"","popularity":3,"path":"/lacousticssoftware","stacksCount":1,"favoritesCount":0,"votesCount":0,"__typename":"User"},"$Tool:101231773669807419.followers({\"first\":10}).edges.7":{"node":{"type":"id","generated":false,"id":"User:114081113938936698","typename":"User"},"__typename":"UserEdge"},"User:114081098037824056":{"id":"114081098037824056","displayName":"afzal304","username":"afzal304","imageUrl":"https://img.stackshare.io/user/1680140/default_828fc41969fe0e281b33260d9b7916b073c33933.jpg","title":null,"popularity":3,"path":"/afzal304","stacksCount":1,"favoritesCount":0,"votesCount":0,"__typename":"User"},"$Tool:101231773669807419.followers({\"first\":10}).edges.8":{"node":{"type":"id","generated":false,"id":"User:114081098037824056","typename":"User"},"__typename":"UserEdge"},"User:114080628582674066":{"id":"114080628582674066","displayName":"Dai ly ve","username":"dailyve","imageUrl":"https://img.stackshare.io/user/1680122/default_8936cc017596560e8bf8566c416b3149d56cf5f6.jpg","title":"","popularity":3,"path":"/dailyve","stacksCount":1,"favoritesCount":0,"votesCount":0,"__typename":"User"},"$Tool:101231773669807419.followers({\"first\":10}).edges.9":{"node":{"type":"id","generated":false,"id":"User:114080628582674066","typename":"User"},"__typename":"UserEdge"},"$Tool:101231773669807419.allToolIntegrations({\"first\":9})":{"count":517,"pageInfo":{"type":"id","generated":true,"id":"$Tool:101231773669807419.allToolIntegrations({\"first\":9}).pageInfo","typename":"PageInfo"},"edges":[{"type":"id","generated":true,"id":"$Tool:101231773669807419.allToolIntegrations({\"first\":9}).edges.0","typename":"ToolEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.allToolIntegrations({\"first\":9}).edges.1","typename":"ToolEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.allToolIntegrations({\"first\":9}).edges.2","typename":"ToolEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.allToolIntegrations({\"first\":9}).edges.3","typename":"ToolEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.allToolIntegrations({\"first\":9}).edges.4","typename":"ToolEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.allToolIntegrations({\"first\":9}).edges.5","typename":"ToolEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.allToolIntegrations({\"first\":9}).edges.6","typename":"ToolEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.allToolIntegrations({\"first\":9}).edges.7","typename":"ToolEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.allToolIntegrations({\"first\":9}).edges.8","typename":"ToolEdge"}],"__typename":"ToolConnection"},"$Tool:101231773669807419.allToolIntegrations({\"first\":9}).pageInfo":{"hasNextPage":true,"endCursor":"OQ","__typename":"PageInfo"},"$Tool:101231773669807419.allToolIntegrations({\"first\":9}).edges.0":{"node":{"type":"id","generated":false,"id":"Tool:101231773838011785","typename":"Tool"},"__typename":"ToolEdge"},"$Tool:101231773669807419.allToolIntegrations({\"first\":9}).edges.1":{"node":{"type":"id","generated":false,"id":"Tool:101231774206661614","typename":"Tool"},"__typename":"ToolEdge"},"$Tool:101231773669807419.allToolIntegrations({\"first\":9}).edges.2":{"node":{"type":"id","generated":false,"id":"Tool:101231773411223883","typename":"Tool"},"__typename":"ToolEdge"},"Tool:101231773746758442":{"imageUrl":"https://img.stackshare.io/service/774/vbox_94px.png","thumbUrl":"https://img.stackshare.io/service/774/thumb_vbox_94px.png","thumbRetinaUrl":"https://img.stackshare.io/service/774/thumb_retina_vbox_94px.png","name":"VirtualBox","id":"101231773746758442","slug":"virtualbox","path":"/virtualbox","__typename":"Tool"},"$Tool:101231773669807419.allToolIntegrations({\"first\":9}).edges.3":{"node":{"type":"id","generated":false,"id":"Tool:101231773746758442","typename":"Tool"},"__typename":"ToolEdge"},"Tool:101231774781423216":{"imageUrl":"https://img.stackshare.io/service/3136/docker-compose.png","thumbUrl":"https://img.stackshare.io/service/3136/thumb_docker-compose.png","thumbRetinaUrl":"https://img.stackshare.io/service/3136/thumb_retina_docker-compose.png","name":"Docker Compose","id":"101231774781423216","slug":"docker-compose","path":"/docker-compose","__typename":"Tool"},"$Tool:101231773669807419.allToolIntegrations({\"first\":9}).edges.4":{"node":{"type":"id","generated":false,"id":"Tool:101231774781423216","typename":"Tool"},"__typename":"ToolEdge"},"$Tool:101231773669807419.allToolIntegrations({\"first\":9}).edges.5":{"node":{"type":"id","generated":false,"id":"Tool:101231773700412232","typename":"Tool"},"__typename":"ToolEdge"},"$Tool:101231773669807419.allToolIntegrations({\"first\":9}).edges.6":{"node":{"type":"id","generated":false,"id":"Tool:101231774215500019","typename":"Tool"},"__typename":"ToolEdge"},"$Tool:101231773669807419.allToolIntegrations({\"first\":9}).edges.7":{"node":{"type":"id","generated":false,"id":"Tool:101231773744147511","typename":"Tool"},"__typename":"ToolEdge"},"$Tool:101231773669807419.allToolIntegrations({\"first\":9}).edges.8":{"node":{"type":"id","generated":false,"id":"Tool:101231773703014119","typename":"Tool"},"__typename":"ToolEdge"},"$Tool:101231773669807419.companyStacksUsing({\"first\":9})":{"count":9642,"pageInfo":{"type":"id","generated":true,"id":"$Tool:101231773669807419.companyStacksUsing({\"first\":9}).pageInfo","typename":"PageInfo"},"edges":[{"type":"id","generated":true,"id":"$Tool:101231773669807419.companyStacksUsing({\"first\":9}).edges.0","typename":"StackEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.companyStacksUsing({\"first\":9}).edges.1","typename":"StackEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.companyStacksUsing({\"first\":9}).edges.2","typename":"StackEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.companyStacksUsing({\"first\":9}).edges.3","typename":"StackEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.companyStacksUsing({\"first\":9}).edges.4","typename":"StackEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.companyStacksUsing({\"first\":9}).edges.5","typename":"StackEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.companyStacksUsing({\"first\":9}).edges.6","typename":"StackEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.companyStacksUsing({\"first\":9}).edges.7","typename":"StackEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.companyStacksUsing({\"first\":9}).edges.8","typename":"StackEdge"}],"__typename":"StackConnection"},"$Tool:101231773669807419.companyStacksUsing({\"first\":9}).pageInfo":{"hasNextPage":true,"endCursor":"OQ","__typename":"PageInfo"},"Stack:101231778460171862":{"name":"Pinterest","imageUrl":"https://img.stackshare.io/stack/9/default_ce2cf17eee07d2fe12f8074a4c85b9f1220a92cd.png","thumbUrl":"https://img.stackshare.io/stack/9/thumb_ce2cf17eee07d2fe12f8074a4c85b9f1220a92cd.png","thumbRetinaUrl":"https://img.stackshare.io/stack/9/thumb_retina_ce2cf17eee07d2fe12f8074a4c85b9f1220a92cd.png","identifier":"pinterest/pinterest","id":"101231778460171862","__typename":"Stack"},"$Tool:101231773669807419.companyStacksUsing({\"first\":9}).edges.0":{"node":{"type":"id","generated":false,"id":"Stack:101231778460171862","typename":"Stack"},"__typename":"StackEdge"},"Stack:101231778565657394":{"name":"Shopify","imageUrl":"https://img.stackshare.io/stack/249/default_dff21ad9772ed0ce51c82ca7641455988782024c.jpg","thumbUrl":"https://img.stackshare.io/stack/249/thumb_dff21ad9772ed0ce51c82ca7641455988782024c.jpg","thumbRetinaUrl":"https://img.stackshare.io/stack/249/thumb_retina_dff21ad9772ed0ce51c82ca7641455988782024c.jpg","identifier":"shopify/shopify","id":"101231778565657394","__typename":"Stack"},"$Tool:101231773669807419.companyStacksUsing({\"first\":9}).edges.1":{"node":{"type":"id","generated":false,"id":"Stack:101231778565657394","typename":"Stack"},"__typename":"StackEdge"},"Stack:101231778468683012":{"name":"Spotify","imageUrl":"https://img.stackshare.io/stack/24/default_4dbadb2b7ade35c0570dd4caf2ccad4e9b1bee68.png","thumbUrl":"https://img.stackshare.io/stack/24/thumb_4dbadb2b7ade35c0570dd4caf2ccad4e9b1bee68.png","thumbRetinaUrl":"https://img.stackshare.io/stack/24/thumb_retina_4dbadb2b7ade35c0570dd4caf2ccad4e9b1bee68.png","identifier":"spotify/spotify","id":"101231778468683012","__typename":"Stack"},"$Tool:101231773669807419.companyStacksUsing({\"first\":9}).edges.2":{"node":{"type":"id","generated":false,"id":"Stack:101231778468683012","typename":"Stack"},"__typename":"StackEdge"},"Stack:101231778456677576":{"name":"Twitter","imageUrl":"https://img.stackshare.io/stack/1/default_62c393abf8538c759462c8651f7603b1dfb21fa0.png","thumbUrl":"https://img.stackshare.io/stack/1/thumb_62c393abf8538c759462c8651f7603b1dfb21fa0.png","thumbRetinaUrl":"https://img.stackshare.io/stack/1/thumb_retina_62c393abf8538c759462c8651f7603b1dfb21fa0.png","identifier":"twitter/twitter","id":"101231778456677576","__typename":"Stack"},"$Tool:101231773669807419.companyStacksUsing({\"first\":9}).edges.3":{"node":{"type":"id","generated":false,"id":"Stack:101231778456677576","typename":"Stack"},"__typename":"StackEdge"},"Stack:101231778612633252":{"name":"Udemy","imageUrl":"https://img.stackshare.io/stack/367/default_2a9fcf20ed81b904955110cb47d95174d01754bb.png","thumbUrl":"https://img.stackshare.io/stack/367/thumb_2a9fcf20ed81b904955110cb47d95174d01754bb.png","thumbRetinaUrl":"https://img.stackshare.io/stack/367/thumb_retina_2a9fcf20ed81b904955110cb47d95174d01754bb.png","identifier":"udemy/udemy","id":"101231778612633252","__typename":"Stack"},"$Tool:101231773669807419.companyStacksUsing({\"first\":9}).edges.4":{"node":{"type":"id","generated":false,"id":"Stack:101231778612633252","typename":"Stack"},"__typename":"StackEdge"},"Stack:101231785133489471":{"name":"Robinhood","imageUrl":"https://img.stackshare.io/stack/15348/default_9a4a3937f7eadd697605953a6e2ab5132f1603b3.png","thumbUrl":"https://img.stackshare.io/stack/15348/thumb_9a4a3937f7eadd697605953a6e2ab5132f1603b3.png","thumbRetinaUrl":"https://img.stackshare.io/stack/15348/thumb_retina_9a4a3937f7eadd697605953a6e2ab5132f1603b3.png","identifier":"robinhood/robinhood","id":"101231785133489471","__typename":"Stack"},"$Tool:101231773669807419.companyStacksUsing({\"first\":9}).edges.5":{"node":{"type":"id","generated":false,"id":"Stack:101231785133489471","typename":"Stack"},"__typename":"StackEdge"},"Stack:102706935995626406":{"name":"CRED","imageUrl":"https://img.stackshare.io/stack/506350/default_73d4897d7ef3118ba6d05a10e41ba231fd75f8d1.png","thumbUrl":"https://img.stackshare.io/stack/506350/thumb_73d4897d7ef3118ba6d05a10e41ba231fd75f8d1.png","thumbRetinaUrl":"https://img.stackshare.io/stack/506350/thumb_retina_73d4897d7ef3118ba6d05a10e41ba231fd75f8d1.png","identifier":"cred/cred","id":"102706935995626406","__typename":"Stack"},"$Tool:101231773669807419.companyStacksUsing({\"first\":9}).edges.6":{"node":{"type":"id","generated":false,"id":"Stack:102706935995626406","typename":"Stack"},"__typename":"StackEdge"},"Stack:101231783073419375":{"name":"Nubank","imageUrl":"https://img.stackshare.io/stack/10454/default_b49101dfad4808e58c863a1ec0c74775f3b5d50b.png","thumbUrl":"https://img.stackshare.io/stack/10454/thumb_b49101dfad4808e58c863a1ec0c74775f3b5d50b.png","thumbRetinaUrl":"https://img.stackshare.io/stack/10454/thumb_retina_b49101dfad4808e58c863a1ec0c74775f3b5d50b.png","identifier":"nubank/nubank","id":"101231783073419375","__typename":"Stack"},"$Tool:101231773669807419.companyStacksUsing({\"first\":9}).edges.7":{"node":{"type":"id","generated":false,"id":"Stack:101231783073419375","typename":"Stack"},"__typename":"StackEdge"},"Stack:101380249426545844":{"name":"Delivery Hero","imageUrl":"https://img.stackshare.io/stack/353064/default_f430fe58ec1900a4ab6280a7daa92b199eede119.png","thumbUrl":"https://img.stackshare.io/stack/353064/thumb_f430fe58ec1900a4ab6280a7daa92b199eede119.png","thumbRetinaUrl":"https://img.stackshare.io/stack/353064/thumb_retina_f430fe58ec1900a4ab6280a7daa92b199eede119.png","identifier":"delivery-hero-se/delivery-hero","id":"101380249426545844","__typename":"Stack"},"$Tool:101231773669807419.companyStacksUsing({\"first\":9}).edges.8":{"node":{"type":"id","generated":false,"id":"Stack:101380249426545844","typename":"Stack"},"__typename":"StackEdge"},"$Tool:101231773669807419.userStacksUsing({\"first\":9})":{"count":151715,"pageInfo":{"type":"id","generated":true,"id":"$Tool:101231773669807419.userStacksUsing({\"first\":9}).pageInfo","typename":"PageInfo"},"edges":[{"type":"id","generated":true,"id":"$Tool:101231773669807419.userStacksUsing({\"first\":9}).edges.0","typename":"StackEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.userStacksUsing({\"first\":9}).edges.1","typename":"StackEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.userStacksUsing({\"first\":9}).edges.2","typename":"StackEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.userStacksUsing({\"first\":9}).edges.3","typename":"StackEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.userStacksUsing({\"first\":9}).edges.4","typename":"StackEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.userStacksUsing({\"first\":9}).edges.5","typename":"StackEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.userStacksUsing({\"first\":9}).edges.6","typename":"StackEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.userStacksUsing({\"first\":9}).edges.7","typename":"StackEdge"},{"type":"id","generated":true,"id":"$Tool:101231773669807419.userStacksUsing({\"first\":9}).edges.8","typename":"StackEdge"}],"__typename":"StackConnection"},"$Tool:101231773669807419.userStacksUsing({\"first\":9}).pageInfo":{"hasNextPage":true,"endCursor":"OQ","__typename":"PageInfo"},"Stack:101231778467703069":{"name":"Atlassian","imageUrl":"https://img.stackshare.io/stack/22/default_7958bbf719115bfeb6cef6c57ee4136c49612381.png","thumbUrl":"https://img.stackshare.io/stack/22/thumb_7958bbf719115bfeb6cef6c57ee4136c49612381.png","thumbRetinaUrl":"https://img.stackshare.io/stack/22/thumb_retina_7958bbf719115bfeb6cef6c57ee4136c49612381.png","identifier":"ojongerius/atlassian","id":"101231778467703069","__typename":"Stack"},"$Tool:101231773669807419.userStacksUsing({\"first\":9}).edges.0":{"node":{"type":"id","generated":false,"id":"Stack:101231778467703069","typename":"Stack"},"__typename":"StackEdge"},"Stack:101231778626365088":{"name":"gardenbed","imageUrl":"https://img.stackshare.io/stack/400/default_03d34498fd8302c5f22b8fe5a5c143a1a9b24b8b.png","thumbUrl":"https://img.stackshare.io/stack/400/thumb_03d34498fd8302c5f22b8fe5a5c143a1a9b24b8b.png","thumbRetinaUrl":"https://img.stackshare.io/stack/400/thumb_retina_03d34498fd8302c5f22b8fe5a5c143a1a9b24b8b.png","identifier":"cyrusstoller/gardenbed","id":"101231778626365088","__typename":"Stack"},"$Tool:101231773669807419.userStacksUsing({\"first\":9}).edges.1":{"node":{"type":"id","generated":false,"id":"Stack:101231778626365088","typename":"Stack"},"__typename":"StackEdge"},"Stack:101231778707329930":{"name":"SantéVet","imageUrl":"https://img.stackshare.io/stack/611/default_9c521d26e07b83633e2448bd100951bf485b1b9c.png","thumbUrl":"https://img.stackshare.io/stack/611/thumb_9c521d26e07b83633e2448bd100951bf485b1b9c.png","thumbRetinaUrl":"https://img.stackshare.io/stack/611/thumb_retina_9c521d26e07b83633e2448bd100951bf485b1b9c.png","identifier":"jeantristan/santevet","id":"101231778707329930","__typename":"Stack"},"$Tool:101231773669807419.userStacksUsing({\"first\":9}).edges.2":{"node":{"type":"id","generated":false,"id":"Stack:101231778707329930","typename":"Stack"},"__typename":"StackEdge"},"Stack:101231779151441031":{"name":"Node.js Web Stack","imageUrl":"https://img.stackshare.io/stack/1610/default_6f3b0f74769a144e0fc9eaca126c4c5e8ede55c5.png","thumbUrl":"https://img.stackshare.io/stack/1610/thumb_6f3b0f74769a144e0fc9eaca126c4c5e8ede55c5.png","thumbRetinaUrl":"https://img.stackshare.io/stack/1610/thumb_retina_6f3b0f74769a144e0fc9eaca126c4c5e8ede55c5.png","identifier":"chester1000/node-js-web-stack","id":"101231779151441031","__typename":"Stack"},"$Tool:101231773669807419.userStacksUsing({\"first\":9}).edges.3":{"node":{"type":"id","generated":false,"id":"Stack:101231779151441031","typename":"Stack"},"__typename":"StackEdge"},"Stack:101231779297206474":{"name":"Wishlist","imageUrl":"https://img.stackshare.io/stack/2018/default_e394faac6374d51e40bb2162f95921291d9d5127.png","thumbUrl":"https://img.stackshare.io/stack/2018/thumb_e394faac6374d51e40bb2162f95921291d9d5127.png","thumbRetinaUrl":"https://img.stackshare.io/stack/2018/thumb_retina_e394faac6374d51e40bb2162f95921291d9d5127.png","identifier":"dennis-park/wishlist","id":"101231779297206474","__typename":"Stack"},"$Tool:101231773669807419.userStacksUsing({\"first\":9}).edges.4":{"node":{"type":"id","generated":false,"id":"Stack:101231779297206474","typename":"Stack"},"__typename":"StackEdge"},"Stack:101231779907995010":{"name":"spring-boot java8 web with lots of qa","imageUrl":"https://img.stackshare.io/stack/3546/default_32b280d2c85bdeba74f04930e527661427cf337d.png","thumbUrl":"https://img.stackshare.io/stack/3546/thumb_32b280d2c85bdeba74f04930e527661427cf337d.png","thumbRetinaUrl":"https://img.stackshare.io/stack/3546/thumb_retina_32b280d2c85bdeba74f04930e527661427cf337d.png","identifier":"man-at-home/spring-boot-java8-web-with-lots-of-qa","id":"101231779907995010","__typename":"Stack"},"$Tool:101231773669807419.userStacksUsing({\"first\":9}).edges.5":{"node":{"type":"id","generated":false,"id":"Stack:101231779907995010","typename":"Stack"},"__typename":"StackEdge"},"Stack:101231780199373954":{"name":"SaaS","imageUrl":"https://img.stackshare.io/stack/4275/default_5154ce269051a660086a7c4d9c5dc60972f7b812.jpg","thumbUrl":"https://img.stackshare.io/stack/4275/thumb_5154ce269051a660086a7c4d9c5dc60972f7b812.jpg","thumbRetinaUrl":"https://img.stackshare.io/stack/4275/thumb_retina_5154ce269051a660086a7c4d9c5dc60972f7b812.jpg","identifier":"zharikovpro/saas","id":"101231780199373954","__typename":"Stack"},"$Tool:101231773669807419.userStacksUsing({\"first\":9}).edges.6":{"node":{"type":"id","generated":false,"id":"Stack:101231780199373954","typename":"Stack"},"__typename":"StackEdge"},"Stack:101231779723647699":{"name":"Scaleway","imageUrl":"https://img.stackshare.io/stack/3049/default_21427171bea4862a44b999d19da781f289ba8acd.png","thumbUrl":"https://img.stackshare.io/stack/3049/thumb_21427171bea4862a44b999d19da781f289ba8acd.png","thumbRetinaUrl":"https://img.stackshare.io/stack/3049/thumb_retina_21427171bea4862a44b999d19da781f289ba8acd.png","identifier":"moul/scaleway","id":"101231779723647699","__typename":"Stack"},"$Tool:101231773669807419.userStacksUsing({\"first\":9}).edges.7":{"node":{"type":"id","generated":false,"id":"Stack:101231779723647699","typename":"Stack"},"__typename":"StackEdge"},"Stack:101231779046855363":{"name":"Lubert","imageUrl":"https://img.stackshare.io/stack/1390/default_8523dd9da5c7f8258a5f7bc1b173c33ef914f67c.jpeg","thumbUrl":"https://img.stackshare.io/stack/1390/thumb_8523dd9da5c7f8258a5f7bc1b173c33ef914f67c.jpeg","thumbRetinaUrl":"https://img.stackshare.io/stack/1390/thumb_retina_8523dd9da5c7f8258a5f7bc1b173c33ef914f67c.jpeg","identifier":"trepafi/lubert","id":"101231779046855363","__typename":"Stack"},"$Tool:101231773669807419.userStacksUsing({\"first\":9}).edges.8":{"node":{"type":"id","generated":false,"id":"Stack:101231779046855363","typename":"Stack"},"__typename":"StackEdge"}}

175.9K
141.3K
+ 1
3.9K

What is Docker?

The Docker Platform is the industry-leading container platform for continuous, high-velocity innovation, enabling organizations to seamlessly build and share any application — from legacy to what comes next — and securely run them anywhere
Docker is a tool in the Virtual Machine Platforms & Containers category of a tech stack.
Docker is an open source tool with GitHub stars and GitHub forks. Here’s a link to Docker's open source repository on GitHub

Who uses Docker?

Companies
9642 companies reportedly use Docker in their tech stacks, including Pinterest, Shopify, and Spotify.

Developers
151715 developers on StackShare have stated that they use Docker.

Docker Integrations

Java, Kubernetes, Bitbucket, VirtualBox, and Docker Compose are some of the popular tools that integrate with Docker. Here's a list of all 517 tools that integrate with Docker.
Pros of Docker
823
Rapid integration and build up
692
Isolation
521
Open source
505
Testa­bil­i­ty and re­pro­ducibil­i­ty
460
Lightweight
218
Standardization
185
Scalable
106
Upgrading / down­grad­ing / ap­pli­ca­tion versions
88
Security
85
Private paas environments
34
Portability
26
Limit resource usage
17
Game changer
16
I love the way docker has changed virtualization
14
Fast
12
Concurrency
8
Docker's Compose tools
6
Easy setup
6
Fast and Portable
5
Because its fun
4
Makes shipping to production very simple
3
Highly useful
3
It's dope
2
Package the environment with the application
2
Super
2
Open source and highly configurable
2
Simplicity, isolation, resource effective
2
MacOS support FAKE
2
Its cool
2
Does a nice job hogging memory
2
Docker hub for the FTW
2
HIgh Throughput
2
Very easy to setup integrate and build
0
Asdfd
Decisions about Docker

Here are some stack decisions, common use cases and reviews by companies and developers who chose Docker in their tech stack.

Needs advice
on
DockerDocker
and
Proxmox VEProxmox VE

Hi All, I'm part of the association in my school, and we're looking to add new servers. I'm searching for a tool to manage the servers, create VMs, troubleshoot, and backup data. We currently use an old version of Proxmox VE, but nobody likes this solution, and we want a more recent and reliable solution.

I heard that Docker could be used for that but is it really reliable? Does anyone know a free tool (ideally open source) that will allow us to manage our servers efficiently?

Thanks.

See more
Needs advice
on
DockerDockerNode.jsNode.js
and
ReactReact

Hello everyone, I want a solution for an app that I want to build and scale but I'm unable to design this app(not familiar with the technologies required to do it).

Basically when the user starts a session then he should have his own isolated instance where the output of this isolated instance is redirected to front end application. I'm aware using VMs and containers for this job and I feel using VMs would be overkill since they are heavy and container could do this job better. After a limited time let's say 30min all the containers associated with the user shall be deleted and based on the demand of the users new containers should be created.

This is what I felt I should do. Should this application require knowledge of Kubernetes or Docker is enough? or is my approach itself wrong to tackle this problem? do let me know. and yes I'm relatively new to programming (2-3 years ) and it would be greatly appreciated if the answer is in layman's terms!

See more
Matheus Lucas
Needs advice
on
DockerDockerWindowsWindows
and
Windows 10Windows 10

Can someone give me some advice on how to set up Docker on Windows, and if it's worth it to update it from Windows 10 to Windows 11, I really can't get it to work on my Windows setup.

See more
Needs advice
on
Android StudioAndroid Studio
and
DockerDocker

Docker is a container(a machine). Docker can have an Android Studio in it. But Android Studio can not have a Docker inside it

See more

I'm planning to performance-monitor my on-prem systems, like Exchange, A.D. Services (DNS, DHCP, LDAP, etc.), and local web pages. But I'm not so experienced in this topic. So I'm trying to find an easy but effective solution.

I want to create a cluster to create High availability and I'm planning to use Docker if possible.

if you would write which tool is better and why, if you write your opinion, it will be appreciated.

See more
Needs advice
on
AWXAWXHarborHarbor
and
KubernetesKubernetes

We are operating a smart water purification plant called AAA. AAA has a Docker-based AI platform, and we want to build several water purification plants like this. In addition, it plans to create a headquarters that manages these water purification plants in an integrated way and build a big data platform there. Although I don't know if Ansible AWX can replace Harbor or Kubernetes among the three solutions above, I would like to know which solution is suitable for us and why. May your business go well...

See more

Blog Posts

PythonDockerKubernetes+7
3
1179
PythonDockerKubernetes+14
12
2671
Jul 9 2019 at 7:22PM

Blue Medora

DockerPostgreSQLNew Relic+8
11
2392
DockerAmazon EC2Scala+8
6
2780
GitHubDockerReact+17
42
37717

Docker's Features

  • Integrated developer tools
  • open, portable images
  • shareable, reusable apps
  • framework-aware builds
  • standardized templates
  • multi-environment support
  • remote registry management
  • simple setup for Docker and Kubernetes
  • certified Kubernetes
  • application templates
  • enterprise controls
  • secure software supply chain
  • industry-leading container runtime
  • image scanning
  • access controls
  • image signing
  • caching and mirroring
  • image lifecycle
  • policy-based image promotion

Docker Alternatives & Comparisons

What are some alternatives to Docker?
LXC
LXC is a userspace interface for the Linux kernel containment features. Through a powerful API and simple tools, it lets Linux users easily create and manage system or application containers.
rkt
Rocket is a cli for running App Containers. The goal of rocket is to be composable, secure, and fast.
Kubernetes
Kubernetes is an open source orchestration system for Docker containers. It handles scheduling onto nodes in a compute cluster and actively manages workloads to ensure that their state matches the users declared intentions.
Cloud Foundry
Cloud Foundry is an open platform as a service (PaaS) that provides a choice of clouds, developer frameworks, and application services. Cloud Foundry makes it faster and easier to build, test, deploy, and scale applications.
Vagrant
Vagrant provides the framework and configuration format to create and manage complete portable development environments. These development environments can live on your computer or in the cloud, and are portable between Windows, Mac OS X, and Linux.
See all alternatives

Docker's Followers
141263 developers follow Docker to keep up with related blogs and decisions.