Skip to content

Instantly share code, notes, and snippets.

View hdenguir's full-sized avatar

hafid denguir hdenguir

View GitHub Profile
@hdenguir
hdenguir / tech_lead_role.md
Created September 14, 2022 08:22 — forked from samoshkin/tech_lead_role.md
Tech Lead role and responsibilities

What I mean by "Tech Lead" role and responsibilities

  1. It's the person who is responsible for the technical quality of the project. For example, the Team agrees to adhere to a particular level of quality (e.g no linter errors, no failing tests, naming conventions, Git branching model, release cycles, modular structure, software design practices and principles). The Tech Lead is the person who detects violations of our quality policy, communicates it to team members, and explains what should be improved.

  2. Tech Lead has a high-level vision of the project architecture, and also aware of low-level details and nuances, by being involved in everyday development activities.

  3. Tech lead spends 80% of his time in development activities. Otherwise, he will lose the technical feeling of the project, and become a "Сферический конь в вакууме". In the same way, Tech Lead is not limited only to tech debt or infrastructure-related tasks, he works on regular product

.mar-left-5 {
margin-left: 5px;
}
.mar-left-10 {
margin-left: 10px;
}
.mar-left-15 {
margin-left: 15px;
@hdenguir
hdenguir / vHost
Created March 25, 2013 14:23
Virtuel Host
#la configuration "My project test"
NameVirtualHost 127.0.0.1:84
NameVirtualHost 192.168.2.46:84
Listen 127.0.0.1:84
Listen 192.168.2.46:84
<VirtualHost 127.0.0.1:84 192.168.2.46:84>
DocumentRoot "E:\projects\test\dev_client"
DirectoryIndex index.html
<Directory "E:\projects\test\dev_client">
@hdenguir
hdenguir / HTML5 Embedded Media
Created March 25, 2013 14:11
HTML5 Embedded Media
<video poster="images/preview.png" width="1280" height="720" controls="controls" preload="none">
<source src="media/video.mp4" type="video/mp4"></source>
<source src="media/video.webm" type="video/webm"></source>
<source src="media/video.ogg" type="video/ogg"></source>
</video>
<audio controls="controls" preload="none">
<source src="music.ogg" type="audio/ogg">
<source src="music.mp3" type="audio/mpeg">
</audio>
@hdenguir
hdenguir / How to successfully install vendors of Symfony2
Last active December 15, 2015 09:09
Install vendors of Symfony 2.1 + Sonata projects + others: First, run: - php composer.phar sefl-update // upgrade the composer Second, run : - php composer.phar update
{
"name": "symfony/framework-standard-edition",
"description": "The \"Symfony Standard Edition\" distribution",
"autoload": {
"psr-0": { "": "src/" }
},
"require": {
"php": ">=5.3.3",
"symfony/symfony": "2.1.*",
"doctrine/orm": ">=2.2.3,<2.4-dev",