15 पॉइंट द्वारा xguru 2020-11-27 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Google के अंदरूनी development environment के आदी डेवलपर्स जब नौकरी छोड़कर किसी दूसरी कंपनी में जाते हैं, तो वे जिन development tools का इस्तेमाल करेंगे, उनके बारे में एक गाइड

  • दोनों तरफ़ के development tools की तुलना करके देखने लायक एक दिलचस्प लेख

Google आंतरिक ↔ बाहरी

  • फीचर/बग ट्रैकर : Issue Tracker ↔ GitHub Issues, JIRA

  • कोड पढ़ना : Code Search ↔ एडिटर, OpenGrok, Hound, Sourcegraph

  • कोड लिखना : Critique, IntelliJ, Emacs, Vim, VS Code ↔ Critique को छोड़कर बाकी सभी

  • टेस्ट कोड : Blaze ↔ Bazel

  • कोड रिव्यू : Critique ↔ GitHub PRs, Gerrit, Phabricator, Reviewable

  • डिप्लॉयमेंट : Borg ↔ Kubernetes

  • मॉनिटरिंग : Borgmon, Dapper, Viceroy ↔ Prometheus, Grafana, Lightstep, Honeycomb, Sentry

1 टिप्पणियां

 
xguru 2020-11-27

Google Diaspora जैसा अभिव्यक्ति वाकई उपयुक्त लगती है.

मुझे भी यह बात बहुत relatable लगी, क्योंकि 10 साल पहले जब मैं KTH में था, तब वहाँ इस्तेमाल होने वाले Jira/Confluence/Git(GitLab) जैसे टूल्स के आदी लोग बाद में दूसरी जगह जाकर भी वही सब इस्तेमाल करते हुए मैंने देखे हैं.

Google के अपने internal टूल्स इतने विशाल हैं कि ऐसे लेख सामने आना स्वाभाविक है.

लेख के बीच में दिया गया xg2xg repository लिंक भी उपयोगी है.

"xg2xg - ex-googlers द्वारा, ex-googlers के लिए - समान tech और services की lookup table"