User Manual

Мій персональний посібник з експлуатації #

(як “експлуатувати” мене)

Частина Перша, oфіційна #

Please see English version

Частина Друга, цікава #

Що варто знати про мене #

  • народився і виріс в Україні
  • не дивився Зоряних Воєн чи Стар-Треку
  • прочитав багато фантастики 60х-90х (і майже всю забув)
    • агов, порадьте мені три книжки почитати?
  • I don’t drink coffee; I take tea, my dear

Що мені говорить мій “здоровий глузд” #

Особисті переконання про різні штуки #

  • git push --force це зло
    • уникайте його, окрім як для фінального “причісування комітів”
    • форс-пуші роблять життя ваших контрібʼюторів складнішим
  • однак, “брудна” та некрасива історія репозиторію ще більше зло, тому будь ласка, зробіть rebase (squash/fixup), якщо ви змінюєте два файли за допомогою 135ти комітів

З чим я можу вам допомогти #

  • складні гіт трюки (rebasing, history rewriting, bisect search, conflict resolution and avoidance, hooks)
  • прості задачки на Python, linters/tests, list/dict comprehensions, parameter parsing, simple CLI scripts, and simple web services (Flask)
  • Groovy! (у межах Jenkins job/library)
  • Ansible: обожнюю цей тул, зацініть мій плейбук для конфігурування макбуків
  • Docker: користувався ним коли це ще не було мейнстрімом

З чим мені буде корисна допомога #

  • Kubernetes and authentication (IAM, SSO, OAUTH)
  • writing English documentation (especially style/grammar)

Раджу почитати #

Маю навіть окрему статтю про це

comments powered by Disqus