Как точно не ошибиться в код ревью?
Разработчик из Delivery Club поделился своим мнением про хорошие и плохие практики код ревью с учётом человеческих особенностей. В статье узнаете:
– Зачем делать изменения небольшими кусочками и создавать pull request’ы по мере выполнения задач?
– Почему не стоит прогонять весь код через через одного человека?
– В чем профит линтеров и spell checker?
– Как правильная коммуникация помогает не допускать новых ошибок в коде?
Разработчик из Delivery Club поделился своим мнением про хорошие и плохие практики код ревью с учётом человеческих особенностей. В статье узнаете:
– Зачем делать изменения небольшими кусочками и создавать pull request’ы по мере выполнения задач?
– Почему не стоит прогонять весь код через через одного человека?
– В чем профит линтеров и spell checker?
– Как правильная коммуникация помогает не допускать новых ошибок в коде?
Хабр
Код ревью с учётом человеческих слабостей
Проверка кода (code review) — отличный инструмент для повышения качества кода, но он не учитывает один факт: отправляют и просматривают код люди, а они устают, теряют сосредоточенность, ленятся, да и...
Forwarded from Podlodka Podcast – анонсы и новости подкаста про IT (Anna Banana)
Подключайтесь к трансляции факап митапа от СберМаркета и Подлодки!
https://youtu.be/4R39LGftvPU
Мы уже начали (;
https://youtu.be/4R39LGftvPU
Мы уже начали (;
YouTube
F*ckup meetup | СберМаркет Tech х Podlodka
Где-то в параллельной вселенной сервера не падают, код пишется без ошибок, релизы выкатываются по плану без багов и горящих дедлайнов. Про «успешный успех» вы услышите на других конференциях, а мы приглашаем вас на митап, где можно будет честно показать…
Бесконечность книг, из которых можно выбрать чтение на новогодние праздники как себе, так и для своей команды.
https://blog.pragmaticengineer.com/holiday-tech-book-recommendations
https://blog.pragmaticengineer.com/holiday-tech-book-recommendations
The Pragmatic Engineer
Tech Books for the Holidays
Books perfect as reading or gifts during the end-of-year break for those working in tech. 95 book recommendations.
Про построение системы архитектурного ревью через черновые дизайн-документы.
https://review.firstround.com/making-engineering-team-communication-clearer-faster-better
https://review.firstround.com/making-engineering-team-communication-clearer-faster-better
First Round Review
Making Engineering Team Communication Clearer, Faster, Better
Derek Parham specializes turning engineers into great communicators. Here's the framework he used to do it at both Google and on the Hillary Clinton campaign.
Десять типовых антипаттернов в CI/CD пайплайне. Узнаете что-то из своей команды?
https://techbeacon.com/app-dev-testing/10-cicd-pipeline-anti-patterns-how-overcome-them
https://techbeacon.com/app-dev-testing/10-cicd-pipeline-anti-patterns-how-overcome-them
Принес вам актуального в свете всех историй с log4j. Почему логирование кода – плохо, и что использовать вместо этого.
https://sobolevn.me/2020/03/do-not-log
https://sobolevn.me/2020/03/do-not-log
sobolevn.me
Do not log
Almost every week I accidentally get into this logging argument. Here’s the problem: people tend to log different things and call it a best-practice. And I a...
GitHub рассказывает о том, как можно использовать их сервис Codespaces для проведения собеседований с лайвкодингом.
https://github.blog/2021-12-16-technical-interviews-via-codespaces
https://github.blog/2021-12-16-technical-interviews-via-codespaces
The GitHub Blog
Technical interviews via Codespaces
Dropping candidates into a finely honed environment has myriad benefits. It eliminates the random starting point, leveling the playing field.
Должен ли менеджер вникать в суть задач своей команды? Как это сказывается на его росте и полезности?
https://habr.com/ru/post/596781/
https://habr.com/ru/post/596781/
Хабр
Как расти быстрее подчинённых. Вширь и вглубь
Много лет руковожу программистами, при этом продолжая писать код, придумывать архитектуру, управлять проектами и т.д. Короче, я как все, только ещё хожу на совещания. Рядом много других команд...
Про культуру работы с документами в Amazon.
https://www.justingarrison.com/blog/2021-03-15-the-document-culture-of-amazon
https://www.justingarrison.com/blog/2021-03-15-the-document-culture-of-amazon
Justin Garrison
The Document Culture of Amazon
A look at Amazon's culture of writing and reading
🎅🏼 Новогодняя распродажа плейлистов на Podlodka Crew: 1 + 1 = 3!
При покупке двух плейлистов с записями сессий Podlodka Crew, каждый третий вы получаете бесплатно!
Найм, Продуктовый подход, Как собрать Dream Team, Мотивация, Куда тимлиду расти дальше, Как работать с low performers, Рост и оценка сотрудников, Как быть крутым техлидом, Увольнения, Коммуникации в команде, Процессы разработки и еще много полезных и актуальных тем мы успели обсудить за эти полтора года.
Пропустили сезончик? Новогодние праздники — отличное время наверстать!
А тех, у кого мало времени, но хочется самого лучшего, ждет плейлист с подбркой лучших сессий 2021 года! 🔥
🎁 Выбрать плейлисты и забрать подарок! 🎁
При покупке двух плейлистов с записями сессий Podlodka Crew, каждый третий вы получаете бесплатно!
Найм, Продуктовый подход, Как собрать Dream Team, Мотивация, Куда тимлиду расти дальше, Как работать с low performers, Рост и оценка сотрудников, Как быть крутым техлидом, Увольнения, Коммуникации в команде, Процессы разработки и еще много полезных и актуальных тем мы успели обсудить за эти полтора года.
Пропустили сезончик? Новогодние праздники — отличное время наверстать!
А тех, у кого мало времени, но хочется самого лучшего, ждет плейлист с подбркой лучших сессий 2021 года! 🔥
🎁 Выбрать плейлисты и забрать подарок! 🎁
podlodka.io
Crew Records
Если вы пропустили предыдущие Crew, но очень хотите посмотреть все записи — можете купить любой из плейлистов.
Чем отличается расписание менеджера от расписания того, кто делает что-то сам? Да и вообще, как наше расписание нас определяет.
https://fs.blog/maker-vs-manager/
https://fs.blog/maker-vs-manager/
Farnam Street
Maker vs. Manager: How Your Schedule Can Make or Break You
If you're a maker on a manager's schedule or a manager on a maker's schedule, you could be spinning your wheels. Find out the ideal way to schedule your day for maximum results.
Давид Ян, основатель ABBYY и многих других стартапов, делится своими правилами найма и удержания людей.
https://youtu.be/w-XIlBr57Ys
https://youtu.be/w-XIlBr57Ys
YouTube
Давид Ян: принципы найма и удержания сотрудников
UPD: Получите уникальный подарок от Давида Яна – пробные умные опросы и полный функционал Yva.ai на 2 недели! С его помощью вы сможете узнать анонимизированное мнение о вас 5 ваших коллег, увидеть ваш профиль навыков и стилей лидерства. Чтобы воспользоваться…
У нашего подкаста Podlodka тут случилась круглая дата – 5 миллионов прослушиваний за все время! Если вы еще не подписаны, то вот подборка недавних выпусков, полезных для тимлидов:
1. Про фреймворк проблем солвинга
2. Про фасилитацию
3. Про тест-менеджмент
4. Про технический консалтинг
5. Про офисную политику
1. Про фреймворк проблем солвинга
2. Про фасилитацию
3. Про тест-менеджмент
4. Про технический консалтинг
5. Про офисную политику
podlodka.io
Podlodka #235 – Problem Solving
Каждый день мы решаем проблемы – поиск нового места работы, подбор фреймворка под задачу, составление плана развития для демотивированного сотрудника. Хотя все эти проблемы с первого взгляда абсолютно разные, общий подход к их решению может быть одинаковым.…
Хороший вид поддерживающей обратной связи – говорить людям, чему вы от них научились. Попробуйте на этой неделе сказать про это паре человек из своей команды!
https://twitter.com/novallswift/status/1473791616280190979
https://twitter.com/novallswift/status/1473791616280190979
Twitter
Novall Swift
A very senior engineer I look up to once told me that he’s learned from me. I think about this often, especially on days when I don’t feel up to par. Tell colleagues when you learn something from them. These words go a long way.
Недавно постил ссылку про письменную культуру в Амазоне. Вот еще одно эссе на тему того, почему письменные коммуникации во время ремоута важны как никогда.
https://increment.com/remote/future-of-work-is-written/
https://increment.com/remote/future-of-work-is-written/
Increment
The future of work is written – Increment: Remote
Exploring the opportunities of asynchronous communication and the (conscientiously) written word.
Планируете нанимать людей, умеющих в DevOps? Держите большой гайд по вопросам на интервью.
https://github.com/bregman-arie/devops-exercises
https://github.com/bregman-arie/devops-exercises
GitHub
GitHub - bregman-arie/devops-exercises: Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform…
Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions - bre...
Чем отличаются разные виды стафф-инженеров на примере их обязанностей и расписаний.
https://staffeng.com/guides/staff-archetypes
https://staffeng.com/guides/staff-archetypes
Staffeng
Staff archetypes
Stories of folks reaching Staff Engineer roles.
Крутое эссе про то, должен ли технический лидер доверять своей команде.
https://lethain.com/inspection/
https://lethain.com/inspection/
Lethain
Inspection and the limits of trust.
For a long time, the path to engineering manager began with a prolonged stint of technical leadership. Then you’d transition into an initial management role that balanced people and technical responsibilities. Some companies call this a tech lead manager…
Не забывайте о том, что не стоит всегда использовать один и тот же подход к принятию решений. Меняйте их в зависимости от ситуации.
https://candost.blog/the-decision-making-pendulum/
https://candost.blog/the-decision-making-pendulum/
candost.blog
The Decision-Making Pendulum
The inflexibility in decision-making is at the root of various problems. Many leaders either use a lot of authority or seek consensus. What they need is a pendulum.
Твиттер-тред про то, как правильно собирать референсы при найме новых людей.
https://twitter.com/asanwal/status/1474407648267313175?s=21
https://twitter.com/asanwal/status/1474407648267313175?s=21
Twitter
Anand Sanwal
Reference checks are not taken seriously enough A couple of years ago, I got religion on them Here are 8 reference call questions that get past BS and really help understand a candidate 🧵