- Nouveau
- Tendances
- Classement
-
Tagsnewsletternewsletter46devdev45bonnes-pratiquesBonnes pratiques43phpPHP36programmationprogrammation34veilleVeille15teletravailTélétravail15architectureArchitecture13tddTDD13agiliteAgilité12javascriptJavaScript12design-patternDesign Pattern12codeCode11devopsDevOps10laravelLaravel9conferenceConférence8carriereCarrière8front-endfront-end7retour-d-experienceRetour d'experience7formationFormation6entreprenariatEntreprenariat6gitGit6cultureCulture6clean-codeClean Code6youtubeYoutube6craftCraft5refactoringrefactoring5videoVidéo5interviewinterview5organisationOrganisation5podcastPodcast5code-legacyCode Legacy4compagnonCompagnon4dddDDD4testingTesting4freelancingFreelancing4tech-leadTech Lead4optimisationOptimisation4javaJava3pythonPython3iaIA3humourHumour3reactReact3ethiqueEthique3emploiEmploi3ecologieEcologie3reconversionReconversion3debutantDébutant3remoteremote3cqrsCQRS3covid-19Covid-193securiteSécurité3retrospectiveRetrospective3clean-architectureClean Architecture3ci-cdCI/CD3vue-jsvue.js3blogBlog3architecture-hexagonaleArchitecture Hexagonale3rustrust3performancesperformances3nodejsNodeJS3programmation-fonctionnelleProgrammation fonctionnelle3productivteproductivté3slackSlack2donnees-personnellesDonnées personnelles2ecosystemeEcosystème2pair-programmingPair programming2evenementÉvènement2personal-brandingpersonal branding2produitProduit2gestion-du-tempsGestion du temps2changelogChangelog2cercleCercle2green-itGreen IT2hexagonalehexagonale2vscodevscode2pooPOO2webWeb2tinydbTinyDB1algorithmealgorithme1alignementAlignement1originesOrigines1dbDB1vie-priveeVie privée1androidAndroid1ctoCTO1apiAPI1csscss1restREST1pedagogiePédagogie1coup-de-gueuleCoup de gueule1vision-systemiqueVision systémique1prodprod1atddatdd1audioAudio1autonomieAutonomie1visualstudiovisualstudio1cloudCloud1vite-jsvite.js1slow-techSlow.tech1avenirAvenir1bddbdd1chansonChanson1bffBFF1blazorblazor1ports-and-adaptersPorts and Adapters1queerQueer1goGo1graphqlGraphQL1hibernatehibernate1hommageHommage1net.NET1mvcmvc1ideide1inclusionInclusion1ingenieurieIngénieurie1mutation-testingMutation testing1minimalismeMinimalisme1systeme-de-queueSystème de queue1jobjob1langagelangage1sqlSQL1licorneLicorne1livelive1lowtechLowTech1maisonMaison1buildbuild1theorie-des-contraintesThéorie des contraintes1devtoolDevTool1diversiteDiversité1dockerdocker1dojoDojo1open-sourceOpen Source1onlineonline1energieEnergie1entrainementEntrainement1thematuredevTheMatureDev1entretienentretien1entretien-d-embaucheEntretien d'embauche1event-sourcingEvent sourcing1extreme-programmingeXtreme Programming1flowflow1flowconFlowcon1react-nativeReact-Native1springbootspringboot1testtest1microsoftmicrosoft1
- Mes favoris
- Recevoir par email
- Partager un lien
Bonnes pratiques
Git
La notion de commits atomiques est souvent méconnue des développeurs. Mais qu'est-ce qu'un commit atomique et pourquoi l'utiliser ?
Anonyme
il y a plus de 2 ans
Je ne connaissais pas la fonctionnalité du git bisect, très interessant.
2
Pour ajouter un commentaire, tu dois te connecter ou créer un compte.
![](https://compagnon.artisandeveloppeur.fr/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6ImQ3OWQ5NDlmLTUwNDMtNDllYS04NDQyLTFkMTRiMTAxMTBiMCIsInB1ciI6ImJsb2JfaWQifX0=--cd1776c7cb678c876733bc34d639715a8578b609/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGciLCJyZXNpemVfdG9fZml0IjpbNjAwLDMwMF19LCJwdXIiOiJ2YXJpYXRpb24ifX0=--9ba6e09d361674061fde30d957c403f4e2e9e800/image.jpg)
2039-13 Les compétences clefs pour gérer sa carrière avec Christophe Hébert
Accéder à l'épisode![](https://compagnon.artisandeveloppeur.fr/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjMyNDUxZDBkLWY1M2QtNDJkOS05YzJkLTA0OTRkZmQ0MThkNCIsInB1ciI6ImJsb2JfaWQifX0=--289562e61f49bd3ee88885398a9d667a60af4779/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGciLCJyZXNpemVfdG9fZml0IjpbNjAwLDMwMF19LCJwdXIiOiJ2YXJpYXRpb24ifX0=--9ba6e09d361674061fde30d957c403f4e2e9e800/image.jpg)
2039-09 - L’IA détruira-t-elle de l’emploi avec Thomas Gerbaud ?
Accéder à l'épisode![](https://compagnon.artisandeveloppeur.fr/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjE1NTc3NTI0LWQyMzgtNDVhYS05YWIwLWRhYjVlMzliNzBkOCIsInB1ciI6ImJsb2JfaWQifX0=--9fcb6ee30ec28a1636b03c7de006e570b71852e4/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGciLCJyZXNpemVfdG9fZml0IjpbNjAwLDMwMF19LCJwdXIiOiJ2YXJpYXRpb24ifX0=--9ba6e09d361674061fde30d957c403f4e2e9e800/image.jpg)
Pour Les Points De Complexité Avec Damien Tramonte
Accéder à l'épisode![](https://compagnon.artisandeveloppeur.fr/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6ImU0MWZkY2QyLTA1ZDYtNDUwMC04MGJiLTI1OTlhZWZjNTI2ZSIsInB1ciI6ImJsb2JfaWQifX0=--e1d5d833013b3cf3373c3f437ecfad8672a90085/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGciLCJyZXNpemVfdG9fZml0IjpbNjAwLDMwMF19LCJwdXIiOiJ2YXJpYXRpb24ifX0=--9ba6e09d361674061fde30d957c403f4e2e9e800/image.jpg)
Retour d'expérience sur le travail en remote avec Florian Grignon
Accéder à l'épisode![](https://compagnon.artisandeveloppeur.fr/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6ImFmMzI4OGZkLWE2YzAtNDQwMy04MDNmLWVjZTI3MjRmZjlkNyIsInB1ciI6ImJsb2JfaWQifX0=--f8a1f65ef778fd1e6c6de0db8807a354d7a85966/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGciLCJyZXNpemVfdG9fZml0IjpbNjAwLDMwMF19LCJwdXIiOiJ2YXJpYXRpb24ifX0=--9ba6e09d361674061fde30d957c403f4e2e9e800/image.jpg)