Programming Practice
I do not believe in leading without practice. I write code every day for at least 4 hours. Drupal is progressing so fast. I am sure sooner or later a developer loses skills staying without practice. Another thing that the real Team Lead is able to back up any member of the team.
Development mindset
Before I start to implement any kind of feature a have to choose which way to do it. Drupal provides a lot of contributing modules and also Drupal has a very flexible API.
Somebody prefers using contributing modules over custom code:
Somebody likes custom modules over contrib and another developers can't support the code:
I like balance and workable solutions:
Stack of technologies
Let's be a little more serious. Here is a shortlist of technologies I use:
- PHP
- Drupal 6-8
- SQL (MySql, MsSql, NoSQL)
- Docker
- Git (GitLab, GitHub, Bitbucket)
- CodeSniffer and Validators (PHPCS, PHPstan, SonarCube)
- Composer