Как мы запилили Kubernetes-клиент, который не любит привирать
Как мы запилили Kubernetes-клиент, который не любит привирать Тут автор взбесился, когда Lens стал платным, и сделал свой собственный платный клиент для Kubernetes: закрытый репозиторий, биллинг, релизы до 1.7.12. Потом он сжал всю историю в один коммит, вырезал платёжную логику и залил всё под MIT. Дальше — как правило «не утверждай того, чего не можешь доказать» превращается в баги: под в статусе Running с дохлым контейнером, Service с рабочим селектором, но нулевым трафиком, просроченный токен GKE, который прикидывается пустым кластером. Блокировка refetchInterval в линтере сэкономила 77% запросов к API-серверу. Гонку с Tauri-событиями отлавливали трижды. Друг переписал три четверти фронтенда, а автор в это время смотрел git blame. macOS сообщила, что их собственный релиз повреждён. Читать далее 👉 Frontender's notes