Обычно я пишу на более технические темы, но я просто хотел поделиться небольшой историей о том, как использование моего собственного стороннего проекта действительно сделало мой день.

Я занимался кодированием для замечательных людей на dorbel.com, когда столкнулся с проблемой, которая требовала получения некоторой статистики из API Google Analytics на сервере Node.js. Мне не потребовалось много времени, чтобы npm install googleapis, официальный клиент Google API для Node. Файл Readme очень помог мне начать работу, а затем я перешел к Справочной документации. Это было хорошо, но поскольку пакет действительно включает в себя множество услуг, они не вдавались в подробности. Вскоре я обнаружил, что хожу туда-сюда между опробованием материалов в REPL, странице разработчика Google Analytics, Google API Explorer, Консоли разработчика и некоторых SO-вопросах…

Я знал, какой метод хочу использовать, но не мог найти для него прямой документации. И тут я вспомнил — именно поэтому я построил libhive!

Поэтому я быстро открыл страницу googleapis в libhive, нашел примеры для нужного мне метода (аналитика) — и оттуда все стало проще простого!

Я быстро понял, чего мне не хватало, а также увидел, как другие люди реализовывали подобные задачи.

«Есть собачью еду» было для меня действительно весело — это укрепило мою веру в то, что мой побочный проект полезен, и я надеюсь, что другие люди также найдут его полезным для своей повседневной работы.

Также «есть свою собачью еду»? Буду рад услышать любую вашу историю или отзыв о моей в комментариях ниже. Спасибо