Oh My Posh - with Jan De Dobbeleer
Durée: 50m31s
Date de sortie: 12/11/2025
In this episode, I was delighted to be joined by Jan De Dobbeleer to chat about the amazing Oh My Posh! This is something I’ve used for years, so it was really great chatting with Jan about it. Oh My Posh is a highly customisable cross-platform prompt engine for any shell. We also chatted about his experiences as an open-source developer. Jan is a passionate software engineer with a love for creating clean, intuitive, and user-friendly tools. With a background in computer science and years of...
Bonjour, tout le monde, bienvenue à l'Unhandled Exception podcast. Je suis Dan Clark et c'est épisode n°80.
Je suis très proche de vous, je vais vous parler de la chanson de Jan de Dobbelier.
Je suis très proche de vous, je vais vous parler de la chanson de Jan de Dobbelier.
Je vais vous parler de la chanson de Jan de Dobbelier.
Je vais vous parler de la chanson de Jan de Dobbelier.
Je vais vous parler de la chanson de Jan de Dobbelier.
Je vais vous parler de la chanson de Jan de Dobbelier.
Oui, bien sûr. Je suis Jan, je suis 44 ans. Je vis en Belgique pour ceux qui savent où c'est, petit pays en Europe.
Je suis en software engineering pour, je dirais, un peu plus de décennies.
Avant ça, je suis un watchmaker. Il y a quelques gens qui le connaissent, des podcasts ou des sessions, mais ce n'est pas un topic très très con.
J'ai transitioné dans le software engineering parce que j'ai vraiment aimé jouer avec les computers et j'ai voulu construire des applications mobiles.
C'était ma idée. Et puis j'ai commencé à construire des softwares après-hours.
J'ai eu un challenge de optimiser l'expérience commande et les windows à un point de temps.
Et je pense que le reste est de la histoire.
Donc je l'ai fait pour un petit peu plus de décennies que je l'ai construit sur OmicPosh,
ce qui est vraiment amusant de le réaliser.
Oh, wow. Je pensais que j'aurais pu être en train de faire ça plus longtemps que ça.
Je me sens comme si j'avais utilisé ça pour une longue période, peut-être pas 10 ans.
Et c'est une transition assez intéressante de un watchmaker.
Je sais que beaucoup de gens ont changé dans le software de développement de différentes careers, mais je ne savais pas que vous seriez un watchmaker.
C'est vraiment, si vous regardez, c'est à peu près le même.
Au moins en termes de la façon dont vous approchez des choses.
En software, vous savez ce que je fais, et ce que je fais, c'est que vous pouvez fixer un bug avec un autre bug.
Donc le truc est de figurez-vous quand vous vous rendez quelque chose ou figurez-vous comment je vais faire ça pour trouver le problème,
ou figurez-vous la bonne solution.
Les watches sont les mêmes.
Je travaillais sur les watches mechaniques, je pense pour, je sais, 5 ou 7 ans, pour des grandes brandes luxuries.
Et vous avez le même mindset quand vous réparer un watch.
Je dois fixer ça de la même manière, je dois trouver l'issue actuelle,
parce que peut-être que mon predecessaire, qui pourrait aussi être moi,
a fait un autre erreur, qui élevait l'issue, mais de toute façon, vous avez deux problèmes dans votre watch.
Donc, en faisant le tour, ou en faisant le tour en temps,
ça a en fait requiert le même mindset que vous avez quand vous approchez des choses avec des issues.
Donc pour moi, c'était un transition naturel.
Je me suis dit que je suis là avant, je sais ce processus,
mais vous vous appuyez à quelque chose qui est complètement différent, mais c'est assez identique.
Je trouve que, dans le autre cas aussi, les skills que j'ai appris dans le développement de software,
qui a beaucoup de problèmes de solver et de faire des choses en haut et de travailler,
appellent à beaucoup de différents aspects de vie.
Et je me sens comme si vous êtes un bon software-developpeur,
vous allez être bien à beaucoup de différents règles de travail,
ce qui me fait beaucoup plus de risques d'A.I.,
pour être honnête, parce que je pense que je peux payer pour faire quoi que ce soit,
et je pense que beaucoup de ces skills ont été de ce que nous avons pu faire en développement de software,
et que ce soit un peu plus de problème,
mais c'est un peu plus de problème,
mais c'est un peu plus de problème,
mais c'est un peu plus de problème,
mais c'est un peu plus de problème,
mais c'est un peu plus de problème,
mais c'est un peu plus de problème,
mais c'est un peu plus de problème,
mais c'est un peu plus de problème,
mais c'est un peu plus de problème,
mais c'est un peu plus de problème,
mais c'est un peu plus de problème,
mais c'est un peu plus de problème,
mais c'est un peu plus de problème,
mais c'est un peu plus de problème,
mais c'est plein de problèmes,
mais c'est你想鼻 28.
Vous vous 준�isez,
beaucoup plus de problèmes
et queettes de problème
c'est uneidian,
fournir une coûtation
l'élection des visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels
Les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les visuels, les
visuels, les visuels, les visuels, les visuels, les visuels, les visuels.
J'étais Introduction Dans Les Des
Juste d'assumer les windows et les pires de la seule.
C'est toujours sur le point, pour sûr.
Parce que ça a sa route dans l'écosystème.
Et je pense que la preuve ou la perception est toujours sur le point.
Mais je dois dire que pour les derniers années, ça a été shifté fortement.
Ça encore se passe, mais peut-être une fois ou deux.
Et je vois ça sur les socials,
parce que je monote sur Twitter, Blue Sky, Reddit, etc.
Tout ça juste pour voir ce que les gens disent de mon question.
Et parfois ça se passe.
Et je peux juste se chier,
et partager avec ces gens.
Vous pouvez aussi utiliser ça sur Linux, MacOS,
et on peut utiliser un shell que vous voulez.
Et c'est usually un surprise très plaisante pour eux.
Ça a sa route dans le PowerShell, c'est aussi là où il y a le nom.
J'étais inspiré par Oh My Z Shell.
Et c'est l'origine, c'est où ça a commencé.
Et ça serait si dur de changer le nom maintenant,
que ça a été pour longtemps.
Je l'ai pensé, mais je ne peux pas venir avec un bon nom.
Je ne sais pas si c'est une note concealée de TOXO,
maisเข n'est peut-être pasきます.
何ottinwatch.com
des gens qui sont en train de se faire des séances.
Juste en regardant mon point,
pour les contextes de l'écart,
ils peuvent voir ce que les choses sont en train de parler.
Vous avez un concept de thèmes et blocs,
et des séquences, c'est-à-dire ?
Oui, correct.
Donc pour moi, j'ai le passé,
et j'ai des informations de la git,
si je suis le directeur de la git,
j'ai ensuite le temps d'exécution de ma commande la dernière.
J'ai ensuite un label d'erreur qui nous montre que la commande la dernière est une erreur.
Et puis, à la droite, j'ai mon contexte de la courbignette,
et le nombre de spécificité,
et puis, comment j'ai eu de la mémoire.
J'ai eu ceci pour une fois,
je dois aller sur le site de la web,
et voir les autres options que j'ai eu pour les séquences.
Il y a beaucoup,
et ça juste t'expand.
Je suis en fait très déçue de gens qui sont en train de se faire des séquences,
et qui disent que ça marche pour moi.
Le point de construire un tour comme ça,
c'est que je n'ai jamais eu cette luxe.
Je suis toujours en train de changer mon prompt,
à l'aide d'une des problèmes que je vais essayer de se faire,
ou d'un futur que je vais essayer de construire.
C'est toujours déçue.
C'est une bonne analyse.
Le clac de la watchmaker est toujours déçue.
La cellule de la cellule,
le soutien de la cellule de la software,
c'est toujours déçue.
C'est en fait certainement vrai.
Je pense que ceci est un point
de pardon à moi pour avoir un jeu
avec mon terminal,
parce que c'est un casque pour longtemps.
Je dois voir ce qu'il y a,
ou d'autres choses.
Et même si je ne change pas les séquences,
mais juste le style de ces choses,
et en parlant du style,
je n'ai pas du tout à l'installation,
je ne m'en souviens pas de la name font,
mais je ne l'ai pas installée,
c'est-à-dire, un fonds séparé,
qui a fait des symboles
du genre de la haine de la haine.
Donc, ça a été travaillé.
Est-ce que c'est un fonds particulier que vous recommandez?
Vous pouvez voir ça sur le site,
ce que mon portier a besoin
pour visualiser ça bien,
c'est les glisses de powerline,
c'est ce qu'ils se sont appelés.
Il y a un fonds de la fonte,
qui s'appelle NERD,
qui apprécie des fonds existants,
avec tous ces glisses additionnelles.
Vous pouvez voir que ce sont les icons
qui sont partie du fonds,
donc ils apprécient le fonds avec tous ces
bonnes lignes, comme vous le disiez,
les cartes de l'arrivée, les cartes de l'arrivée,
tous ces choses.
Peut-être que je peux le faire,
tout ceci est embêté dans le fonds.
Donc, vous devez installer un de ces,
d'exception, si vous gardez votre fond basé,
parce que vous pouvez toujours garder
les personnages standard,
vous ne devez pas faire ce genre de route,
c'est tout pour vous,
vous pouvez décider de visualiser ça comme ça,
ou juste vous le garder plainte.
Vous pouvez faire tout ce que vous voulez.
Mais si vous voulez,
et si vous regardez le site,
vous avez une whole section avec les teams,
et les teams sont, basicement,
pré-configurations.
Donc, à l'autre bout, vous pouvez les utiliser,
vous pouvez avoir des inspirations,
et aussi, vous regardez ce qu'ils ont à voir,
quand ils sont rendus par Oh My Posh,
vous voyez la configuration,
vous voyez ce icon,
ce styling,
ou les couleurs, etc.
Parce qu'il y a beaucoup de features
dans Oh My Posh.
Évidemment, j'ai été construit pour 10 ans,
et je suis très fier de donner
les gens ce qu'ils veulent.
Donc, dès que j'ai un request de feature,
je vais généralement les avoir dans
une semaine ou deux,
parce que je travaille
trop beaucoup sur le taux,
à ce moment.
Mais c'est drôle,
c'est beaucoup drôle de voir
comment j'ai solué ce challenge,
et certains de ces challenges sont prêts.
Ils ne sont pas facile.
À times, c'est drôle,
mais il y a des cas où c'est un peu plus difficile,
mais c'est beaucoup plus drôle de faire.
Je n'ai même pas oublié
les features que j'ai parfois.
Il y a des occasions
où quelqu'un a demandé quelque chose,
j'ai commencé à regarder,
je peux construire,
pour réaliser,
peut-être, 10 minutes,
et je vais dire,
j'ai déjà fait ça.
C'est déjà disponible.
Peut-être que je n'ai pas documenté,
peut-être que je n'ai oublié, etc.
Mais c'est drôle de voir ça.
Ça ressemble.
Ça ressemble.
C'est impressionnant.
Quand tu as dit des choses différentes,
des choses différentes et des mots,
je suis assis que avec des terminaux,
les terminaux de l'endue,
des chèques,
des chèques,
des containers,
ce que tu parles.
Tu as eu beaucoup de chèques
de la grande,
autour de ça.
Je pense que ce sont les plus grands challenges.
Je l'ai estimé
en faisant un tour
qui est disponible
et qui fonctionne identiquement
à travers la chèque
et à travers la terminale,
parce que votre chèque
se démarre dans votre terminale.
Et selon la fonctionnalité
ou la fonctionnalité que tu as besoin,
c'est à l'aise de la chèque
ou de l'aise de la terminale.
C'est à l'aise de la terminale.
Les terminaux sont usually
les plus responsables
pour le rendu.
Donc ils font surement
que tous les icones, etc.
sont correctement rendus
et alignés et spécifiques.
C'est comme un challenge
que tu as parfois.
Tu ne peux pas faire beaucoup de magie
quand ça vient de le rendu.
La terminale doit être soutenue.
Mais évidemment,
les gens vont venir me compléter
si ils voient que quelque chose
n'a pas vraiment marché.
Donc il y a beaucoup de cas
où je dois commencer
à savoir où ça originait.
Est-ce un issue terminale,
issue chel, etc.
Et de passer par la chèque,
c'est aussi intéressant
parce que tes features,
quand tu regardes
comment la chèque s'amuse,
évidemment,
il n'y a pas de standardisation.
Bache fait de l'autre manière.
La chèque a un peu d'alignement
avec la chèque,
mais si tu vas ensuite
aller au command prompt
ou même au Power Shell,
c'est complètement différent.
Donc même juste le rendu
en prompt est
complètement différent.
Donc tu dois apprendre
toutes ces choses.
Et puis tu commences
à les plus avancés features,
si tu penses,
par exemple,
le prompt transgent.
Si tu appréciais
l'inter,
ce que le prompt transgent
fait, c'est que
il va remplacer
ta première prompt
avec un plus plus compact
plus plus compact.
Donc si tu as beaucoup
d'informations que tu veux
voir,
mais tu ne veux que
voir ça sur ta prompt
de l'internet,
mais pas historiquement,
les prompts transgent
permettent de vous définir
une petite prompt
avec juste un segment
et puis replacer ça.
Mais ça veut dire
que je dois savoir
quand tu appréciais
l'inter
pour ensuite révendre
le prompt transgent
que tu as priori
à la procédure.
Donc c'est la séquence
qui se passe
sous la couture.
En termes de la séquence,
dans tous ces différents shells,
par exemple,
pour moi c'est
beaucoup de trial et d'erreur.
Il n'y a pas beaucoup de documentation
dépendant de la shell.
Et l'inter de shell
est la moins de documentation
que tu as.
Si tu regardes
la base, c'est terrible.
C shell, c'est aussi
pas enjoyable.
La Power Shell est un peu
mieux,
mais même pour ces
choses,
il n'y a pas de standard
API qui supporte ça.
Tu dois savoir
comment je le dis,
et comment je le dis.
Tu peux prendre la couture,
faire surement que
les utilisateurs
maintenant sont mis en place
ou si tu veux exécuter
le command,
et tu peux savoir
comment je le dis
et relâcher le prompt.
Et il y a beaucoup
de choses intéressantes
qui peuvent
arriver
dans ce processus,
où je peux
aussi contribuer
ou résérer les issues.
En tant que Power Shell,
il y a un peu
de pensées qui disent
que c'est délicieux,
mais c'est seulement
par faire ces
quelque chose
de géré,
que tu as originalement
designé pour
que ça s'en va.
Mais c'est intéressant,
parce que
j'ai dû apprendre
beaucoup sur
comment ça marche.
C'est facile
de rendre quelque chose
en un terminal,
je peux peut-être
ajouter des couleurs,
donc il y a le tout.
Et c'est super, super
de l'ancienne
séquences d'escape
où tu peux
dire
comment rendre quelque chose,
quelle couleur,
même
les téléphones,
les portes,
tout ça est supporté
historiquement,
pour un long, long temps.
Mais c'est
comme une
ancienne crotte.
Tu peux lire les basiques
vraiment bien,
mais quand il s'agit
de certaines haches,
comment je
pour exemple
fais quelque chose transparent.
C'est un
intéressant casse
parce qu'il n'y a pas
de certaine commande
pour faire quelque chose
transparent.
Donc le fait
que tu peux faire
c'est que tu peux
dire,
colorer ça
avec ce foreground
et pas du coloré
Et puis
il y a un séquences d'escape
qui dit
invertir ces couleurs.
Donc par invertir,
tu fais
un coloré non existant,
un coloré transparent,
un coloré foreground.
Et donc
tu peux faire
un icon
complètement transparent.
Maintenant,
théoriquement,
ça fonctionne parfaitement.
Mais si tu regardes
terminal
à terminal,
pas tous les supports sont
Donc les gens reportent
des bugs et disent
que je peux avoir un icon
dans mon terminal,
mais mon background
est transparent.
C'est opaque,
peut-être,
à 8%.
Ils expectent
d'avoir
un bon arbre
transparent.
Mais ça ne fonctionne pas
toujours de cette façon.
Donc
tu le vois beaucoup,
tu le vois à travers
beaucoup de choses.
Je pensais que c'était
vraiment cool
de débarquer des choses,
parce que c'est pas facile.
Tu as pu
faire des tests automatique
sur ces choses-là?
Parce que c'est
un point visuel,
il devient difficile, je pense.
C'est dans mon
mind et mon backlog
pour longtemps,
à l'heure de l'honneur.
Parce que quand je refacte
les choses,
c'est généralement
où ça ne se brise.
Je l'ai fait,
si tu penses,
deux ans plus tard,
c'est comme un soft-toed,
je le fais tout après-hours.
Donc
tu es heureux
quand quelque chose fonctionne
et puis tu tries
à le poursuivre.
Et voir si ça
fonctionne,
ou ça fonctionne pour
d'autres gens.
C'est un peu
un processus iteratif.
Et en quelques cas,
quand tu dois commencer
refacteuré,
parce que tu vois que
je construis quelque chose
qui ne marche plus,
mais qui ne marche pas.
Donc,
tu te refacteurées
beaucoup,
parce que tu as appris
beaucoup de choses.
C'est pour ça que
tu vois que ça serait
vraiment bénéficiel
d'avoir un comparé visual.
Et c'est le poste,
c'est le preuve,
c'est le poste,
est-ce que ça fonctionne ?
Mais c'est duable,
mais c'est pas facile,
parce que c'est
surtout l'automation UI
sur un desktop
pour atteindre ça.
Ou tu peux dire,
je vais juste comparer
l'outil
et théoretiquement,
ça devrait se rendre
la même.
Mais c'est aussi
toujours 100%
vrai,
parce que tu peux
changer les choses
et toujours avoir
le même rendement visual,
surtout quand
tu commences
à refacteuré,
par exemple,
si tu veux réduire
l'amount de codes de couleur
que tu appuies
au terminal,
c'est un bon exemple
de ce que j'ai originalement
fait,
je l'ai collé tout à nouveau,
séparément.
Mais quand tu regardes,
parfois,
un utilisateur
ne change pas
les couleurs foregrounds,
mais le color background
reste le même.
Donc il n'y a pas besoin
de répéter
cette séquence de couleur
quand on sent ça
au terminal.
En faisant ça,
refacteurer
peut arriver
dans la même visualisation,
mais bien sûr,
tu as un different string,
parce que en le final,
tout mon partage
est de créer
un grand string
qui instructe le terminal.
C'est ce que tu dois
rendre et comment
tu dois le rendre.
C'est ce que nous faisons.
Donc,
c'est une des choses
où,
si les gens commencent
à sponsoriser le projet
vraiment bien,
c'est ce que je vais avoir
le temps de faire,
parce que ce n'est pas
quelque chose que tu peux faire
après-hours.
C'est doable
et mon cerveau,
mais je ne...
Oui, je le sais,
surtout si c'est un
après-hours
que les tests
soient les mêmes,
ou,
surtout,
si tu faisais
beaucoup de tests,
si c'était un travail de temps en temps,
ce serait le premier
qui prend un peu
de la bête de la bête,
je pense.
Il y a...
Donc, je vais me dire,
oh, mon poche est en go.
Oui, correct.
Le truc qui s'arrête
est un point net
qui s'appelle Verify
par Simon Cropp.
Et je suis sûr
que c'est ce concept
de test de snapshot,
et je suis sûr que
ça va être un équivalent
ou quelque chose.
Mais,
quand tu le disais,
ça m'a fait penser
à ce que tu es,
tu te rendes,
la première fois que tu te rendes un test,
tu te générées un snapshot,
que ce soit un image,
un JSON,
ou quelque chose.
Et puis,
tu as basé ça en disant,
OK, c'est correct.
Et puis, la prochaine fois que tu veux,
tu compares contre ce snapshot,
qui est source contrôlée.
J'ai utilisé assez de bits,
et je trouve que
dans certains cas, c'est vraiment,
vraiment utile
pour juste
faire des tests de temps en temps.
Mais,
nous avons eu un Simon Cropp
sur le show en parlant de ça.
Je vais prendre l'épisode
et mettre les notes sur le show.
Je sais que ça existe
pour le go-line,
parce que je l'ai regardé
une des livres de l'année précédente.
Et je pense que le temps,
c'est juste...
C'est pas mon ami.
Je sais, c'est un peu trop difficile.
Donc,
si quelqu'un de l'écoute,
ou quelqu'un veut
créer leur propre segment,
c'est le bon mot.
Oui.
C'est le bon mot,
et ils veulent
intergrer
avec tout le monde,
ou quelque chose,
et créer un segment au top de l'or.
Qu'est-ce que ça implique?
C'est une question vraiment bonne.
Je vais vous donner
une réponse très
relevante à ce moment.
Donc,
j'ai un tout guide
sur le web,
qui explique
comment je fais un segment.
Donc, il y a une whole
contribution
section sur le web,
qui explique
comment je contribue,
mais aussi,
comment je crée un segment.
Donc, si vous regardez
d'un point d'architecture,
c'est pas difficile,
mais vous devez
coucher tout le monde correctement.
Mais je l'ai aussi
aidé à les gens,
parce que
si vous commencez à lire
sur cette page,
vous pourrez avoir un peu d'invité.
Oh, c'est beaucoup d'informations,
parce que je l'ai fait
sur toutes les détails.
Donc, ce que j'ai
additionnel,
c'est que si vous regardez
le projet,
vous forgez le projet,
vous le regardez localement.
Il intergrate avec le pilote.
Vous avez un commande
sur votre chat pilote,
Windows,
en mode agent,
où vous pouvez
type le segment.
Et vous avez
seulement à l'expliquer,
comme, hey,
c'est un segment
que je veux créer
avec ce nom, etc.
Et il comprend
le contexte,
et il va
mettre tout pour vous,
le droit,
pour que,
d'un point de vue de bootstrapping,
de la boite,
tout sera là.
Et vous pouvez
continuer à l'interroger
et vous demandez
d'éterner la documentation,
etc.
Parce que c'est vraiment
l'interse,
le contexte de ce segment,
c'est peut-être
une propriété,
je dois ajouter
ceci pour la documentation,
à cet endroit
spécifique, etc.
Donc, ça vous aide
juste à l'interroger
et à le construire,
pour que vous puissiez
faire attention
sur ce que je veux visualiser,
et comment je vais
avoir cette information,
vers ce que je dois
faire,
et à l'interroger.
C'est toujours utile
de lire cette page,
d'ailleurs,
si vous voulez commencer
vraiment vite
et juste d'expérimenter,
figurez-le,
c'est super utile.
Je l'utilise toujours
en moi-même,
parce que
ça me fait
beaucoup de temps
d'être
un tel copilote.
Vous savez,
j'ai maintenant
élevé cette propriété,
pouvez-vous juste
ajouter la documentation
pour moi?
C'est beaucoup mieux
à l'interse,
que ce soit quelque chose
que je peux.
Je ne suis pas un mot
de professeur anglais,
donc ça marche magiquement.
C'est ce que je vais faire,
aller au site,
lire,
leirer,
et juste aller jouer
autour de ça,
parce que ce n'est pas
difficile,
à l'heure de la fin.
Oui, c'est drôle,
quand vous avez commencé à parler,
je pensais,
je pensais que je l'avais fait,
je suis sûr que vous avez
un bon file de instruction
pour expliquer
comment créer un,
vous pouvez automater
ça, et puis vous avez
dit qu'il y a un copilote,
et je me suis dit,
ah oui,
c'est ça.
Vous avez déjà fait ça.
C'est assez nouveau,
par contre,
je l'ai seulement créé la dernière week,
parce que je l'avais expérimenté,
je pense qu'ils ont annoncé,
qu'est-ce que c'est,
des files prompt,
seulement deux ou trois semaines auparavant,
je l'ai regardé,
je me suis dit,
hey, c'est exactement
ce que je voulais.
Donc,
le projet est installé,
un pilote intégré,
donc,
quand vous touchez les files de go,
il va aussi
injecter les instructions de go,
et le sticker à mes conventions,
donc vous ne pouvez pas
faire beaucoup de erreurs,
ou quand vous commencez
à interpréter avec vous
sur votre code,
il va sticker à ces conventions,
qui aussi sauvent des temps et des révus,
parce que je n'ai pas de,
vous savez,
faire ces remarques,
et ça va être bien de l'assaut,
au moins,
on peut seulement focus sur,
vous savez,
comment vous avez construit,
que c'est performant,
comment nous faisons la caches,
que nous faisons ça,
etc.
Le plus architecturale de ces choses,
plutôt que,
vous avez écrit un nif,
d'autre,
je n'aime pas ça,
et vous avez fait des rétens plus tard,
par exemple,
le pilote de go va faire tout ça pour vous,
parce que c'est train de faire ça.
Je vais juste faire ça,
ça,
vrai ?
C'est votre
le contexte de Kubernetes,
tout ce que vous pouvez penser,
c'est juste dumpé dans cette ligne.
Vous avez, en lieu d'une ligne,
vous avez trois ou quatre lignes de promenage,
juste pour déployer tout,
ce qui usually aussi prend un peu de temps
pour faire des informations
parce que ce n'est pas libre, évidemment,
mais c'est incroyable de voir
comment ils poussent ça parfois.
Vous savez, c'est un centre de commande
que mon promenage terminal.
Ça toujours me blanche.
Je suis plus de minimaliste
que le type, qui est incroyable.
Mais mon promenage vous permet de faire
tout ce que vous voulez.
Vous pouvez être tout ce que vous voulez
ou tout ce que vous voulez.
Et c'est assez cool de voir.
À times, je suis juste aussi
dévoilé par la simplicité
et la beauté de certaines choses,
comme les couleurs qu'ils utilisent,
les palettes de couleur,
donc ils ont vraiment pensé
à ça, ce n'est pas juste
que je vais juste tomber ici
et je vais faire ce bleu,
ce gris, non, ils ont vraiment pensé
à des gradients et des couleurs complémentaires,
etc.
Dans un certain thème,
je pense que c'est incroyable.
Je l'aime quand les gens ont des screenshots
où il y a tous les morts
et puis leur desktop et le terminal.
Et tout est autour de ce thème.
C'est moi.
C'est mon desktop.
Je suis à la maison ici.
Et tous les morts
leur permettent de aller
à l'extérieur de leur terminal.
Ceci me fait super heureux.
Je dirais à les listeners,
si vous avez utilisé
tous les morts,
ou si vous avez fait
une vidéo avant de l'écouter,
sur le discord ou
le page de l'épisode sur les web sites,
chaque épisode a un commentaire
à la salle de la basse.
Je ne sais pas si vous pouvez mettre les images
et je pense que vous pouvez.
Je n'ai pas d'idée, je le trouve.
Mais si vous pouvez prendre un screenshot
de ma set-up et de votre chelon
et mettre ça là, ça serait génial.
Je vais mettre un screenshot de moi
dans les notes de la show.
Je pense que c'est probablement
un des stands.
Parce que je vais
aller à mon terminal
et je vais vous envoyer
sur le discord.
Je vais vous envoyer
ce que j'ai vu.
Vous avez probablement
vu quelque chose
de très similaire.
Je vais voir
parce que je suis super curieux.
Il y a un mien.
Oh non, c'est pas vrai.
Je ne suis pas assez curieux.
Je vais aller à un point de vue.
Je vais le faire encore.
Le segment de la vie
est celui que je le mets le plus.
Au moins, j'ai eu le plus de
questions ou questions ou issues
Parce que la vie
est des fois très lentement.
Et évidemment, les gens
font toujours
ça pour moi et disent
que mon prompt est lent.
Oui, je comprends.
Mais si vous regardez
le logger d'underlie,
c'est une vie
qui est juste trop lent
pour faire des status,
surtout dans les environnements corporeaux
où les gens ne font pas vraiment
maintenir leur repository
d'un point d'efficacité.
Et puis ça fait
1 à 2 secondes.
Mais ça fait évidemment
que vous avez juste
fait votre prompt comme ça.
Parce que vous avez l'impression
que vous devez attendre.
Mais je n'ai pas vu
des slowdowns
avec moi
et tout.
Avec Githa ou quelque chose.
Oui, c'est un beau.
Mais je dois être honnête.
Et si vous avez repris
ceci à la date,
je pense que les dernières
deux mois,
j'ai été refacteuré comme ça.
Donc les gens qui ont été
sur, je pense,
qui suivent
chaque version la plus lente,
ils ont vu que les choses se brûlent
parce que je peux tester
seulement beaucoup.
Et je l'ai vraiment essayé
de tester
tout.
Mais c'est difficile
parce qu'il y a
tellement de fonctionnalité.
Donc
j'ai été investi
profondément
dans les performances.
C'était comme un des choses
dans mon backlog.
Je veux vraiment
prendre le temps
pour comprendre
comment je peux faire
ceci plus performant.
Et ne pas perdre de temps.
Et ça change
beaucoup.
Je pense que j'ai fait
ça,
au moins dans le start-up.
C'est facile.
100 fois plus rapide
maintenant,
comparé à deux mois plus tard.
Oh, wow.
Wow.
Je dois dire,
je n'ai pas d'intention de
l'éliminer.
Donc je ne peux pas
être en une vraiment
version.
Comment je le trouve?
Vous pouvez
utiliser
juste
mon poche
et la version spatiale.
Ça devrait le montrer.
Je l'ai juste essayé
de le faire
parce que je l'ai maximisé
les screenshots.
Je vous ai envoyé.
Je l'ai juste envoyé
à la fenêtre
et j'ai essayé de l'entraîner
un screenshot.
C'est bien.
Oh,
je vais me trouver
le terminal réel.
Donc mon poche.
C'est-il hyphené?
Oui,
au dash.
Ah, oui.
18.12.
C'est vraiment l'ancien?
Oh,
c'est assez l'ancien.
On est à 20.
Mais oui,
je me suis rendu
plus souvent
Je n'aime pas
de garder les changements
en vie trop long.
Je veux juste les mettre
parce que
oui,
je n'ai pas besoin
de ce contexte
dans ma tête.
Je l'ai juste envoyé
à ma liste de
updates
sur mon poche.
C'est ça.
C'est à ma liste de
des choses.
Je vais me savoir
pourquoi je suis
inquiétant.
Des fois,
les gens me disent
que je vais l'aider
de cette version
à cette version
et puis
évidemment,
quelque chose a changé.
Chaque version
plus grande
a usually
a changé de break.
D'où je peux migrer
automatiquement,
je le fais.
Et il y a un système de migration.
Je sais que mon poche
est de point de configuration.
On a dit qu'on a
changé de quelque chose.
C'est à dire que
ça peut se résoudre.
Mais pas tout est solvable.
Donc si tu as expérimé
un problème,
laisse-moi le savoir.
Et pour les gens
qui l'entendent,
tu peux toujours
laisser le savoir
ou juste
regarder
les notes de changements
ou les notes de relance.
Chaque chose
a
changé de break.
Des textes
qui te disent
ce qu'on doit faire
pour se résoudre
ce que nous avons besoin.
Oui.
Parce que
évidemment,
c'est un produit
d'open source.
Et puis,
il y a beaucoup
de store-bord
de maintainer.
Il y a des histoires
de horrors
sur comment les gens
sont très
précieux
de
les réquestes
ou des choses.
Vous avez des histoires
autour de ça?
Ou vous avez
trouvé un store-bord
d'open source?
J'ai en fait
été
beaucoup
beaucoup.
Je pense que les gens
sont très
prêts
quand vous vous demandez
ou vous interviendrez
avec eux.
Il y a des cas.
Vous savez,
pas tous sont
amusés.
Mais je ne dirais pas
que c'est la majorité.
La majorité de gens,
99% des réquestes
sont vraiment cool.
Je me sentais
comme
parce que je fais ça
après les heures
et parfois je me répète
que je suis en train
de droguer des enfants.
Un des gens
rapporte un problème.
Je regarde
et je répète
et je répète trop vite.
Maintenant, mon anglais
n'est pas
toujours parfait.
Donc,
en interaction,
parfois je peux
avoir l'impression
que je peux
ou
les gens imaginent
que je suis blanc.
Mais c'est juste
moi ne pas avoir
beaucoup de temps.
Donc, je fais un petit
statement
pour voir
peut-être que je peux
commencer la conversation
sur ce qu'il y a.
Peut-être que je peux avoir
quelques questions.
Mais si je le répète
après, je suis comme,
oh mon Dieu,
Jan,
vous devriez
faire ça complètement
différemment.
Ou peut-être que vous utilisez
deux sentences
en deux mots.
Donc, je regarde
le autre de la façon
comme, oh mon Dieu,
comment leur expérience
serait,
vous savez,
plutôt que mon expérience
parce que je me sens comme
que la plupart des gens
sont patientes
et je pense que la partie
plus difficile pour moi
c'est cette partie.
Comment je communique
et comment je...
Parce que j'avais un cas de use
comme ça,
même cette semaine,
où j'ai répliqué
quelque chose à quelqu'un.
Et ils ont pris,
en hindsight,
ils ont pris le moyen
avec ce que j'ai écrit.
Je peux imaginer
pourquoi ils me sentent
de cette façon.
Mais je n'ai jamais
intenté être de cette façon.
Je pense que c'est
le plus grand challenge.
Vous savez,
parfois,
ça me prend de temps
pour me prendre quelque chose
parce que je suis either
travaillant sur quelque chose
et je veux finir ceci.
Donc, les records sont en train de rester,
je sais,
4 ou 5 semaines,
ils peuvent rester un peu stables.
Mais je regarde toujours
ou j'ai essayé de regarder
comme vite que je peux.
Normalement, quand je dois
rèter mon tête sur quelque chose,
pourquoi ils me sont impliqué
de cette façon?
Je me laisse mariner
un peu.
C'est quelque chose
que j'ai appris pendant
ces années.
Je fais des études
en matière d'engineering
par marination.
Je me laisse
le bâtiment de ma main.
Et de toute façon,
je réalise
que je peux le faire
différemment
ou quoi pas.
Ou je dois avoir
une solution pour le challenge.
Donc, c'est l'advance
de le faire.
Je suis en train de faire
des études en matière de
Mais les gens
sont encore en train de
m'assurer de leur donner
des messages
pour les gens
qui tentent de
ajouter le projet.
C'est parfois
la plus difficile
de se faire
les études en matière de marination
et de la façon dont ça marche.
C'est pas toujours facile
d'avoir une synchronisation
et de la texte.
Parfois,
je dois juste
m'en parler.
Je vais voir
ces records.
Je vais le faire.
Puis je vais
prendre le contexte.
C'est vrai que
il y a quelques temps
que je propose.
Les gens sont égros
de se faire ajouter un
collage
avec un maintien
pour discuter des changements.
Je pense que ce n'est pas
encore le cas.
Mais ça serait cool.
Je suis surpris,
parce que parfois
quand vous ajoutez un collage,
les choses se résolvent
beaucoup plus vite
par avoir un collage
plutôt que de
aller en arrière et de
aller en arrière.
Mais c'est assez intéressant
parce que
beaucoup de gens
qui ont parlé
de la maintenance
d'opensores
ont eu beaucoup de détails
où les gens
ont ressenti des écrans
et d'expects.
Des changements
et tout.
C'est un bon expérience
que vous avez décrit.
C'est assez intéressant
que dans votre tête
vous pensez
de toute façon
et comment vous vous
accueillent des contributaires
plutôt que de toute façon.
Je pense que c'est
les contributaires
vers les gens
qui sont juste
attendus
pour vous faire
des questions.
Est-ce que
l'exemple que vous vous donnais
était-il
que vous pensiez que vous
étiez un contributaire?
Oui.
Ah, oui.
Exactement.
Oui.
En hindsight,
c'était un peu grand.
Si quelqu'un m'a dit
que je serais probablement
réacteuré le même,
c'est...
C'est juste que c'est un texte
qui n'est pas un actual
conversation.
Donc, vous avez beaucoup de contexte.
Je pense que c'est la plus
difficile pour moi.
Mais en fin de compte,
c'est un mindset,
d'accord?
Bien sûr, il y a des gens
qui ne sont pas réconnus
à ce moment.
C'est toujours un cas.
Mais je ne pense pas
que c'est
pas la majorité
et je peux
le faire en une main
sur un basis
de l'année.
Et vous devez
juste laisser ça faire.
Je veux dire,
être comme Elsa,
laisser ça faire.
Ne caressez pas.
Et c'est difficile
parce que je suis aussi
un peu détenu.
C'est aussi juste un humain.
J'ai des émotions
et je peux aller
de 0 à 100
si je ne m'attends pas.
Mais la seule façon
d'être capable
de continuer à faire ça
c'est de dire que
cette personne ne peut pas
être si rélevant
en ce cas.
Et je vais juste
faire attention
à quelqu'un ou d'autre
et continuer à faire ça.
Et c'est comme je l'approche
de mon engineering de software
et de la série.
Je regarde
moi-même
avant de
parler à les autres.
Qu'est-ce que je peux faire
différemment
dans cette situation
pour avoir avoué
tout ça.
Parce que c'est beaucoup plus
enjoyable
et de rester frustré
par pourquoi les autres
font les choses qu'ils font
parce que les gens
sont des gens.
Ce n'est pas un changement.
J'ai essayé
de faire mes part,
mes rôles
dans lesquels
mon mindset
m'a aidé.
Et je l'ai été
force dans cette direction
parce que
je vois un peu de maintenance
en faisant des burnouts
ou juste en dépassant
leur projet
sur les fans
ou en faisant
des choses amusantes
parce qu'ils sentent
qu'ils ne sont pas
les reconnaissances qu'ils ont besoin
mais c'est
une source d'air
ouvert.
Je n'ai jamais commencé
parce que je voulais être riche.
La autre chose
que j'ai voulu
c'était de construire
le software.
Et maintenant
j'ai beaucoup de joie
d'autres en rejoindre
les choses que j'ai construite.
Et je dois être honnête
mon whole career
en software
en engineering.
Je l'ai construite
par la façon
de faire ça
après-hours.
J'ai appris
beaucoup de choses
et ça m'a aidé
à me faire profondément.
C'est un investissement
N'importe quoi
ne peut vous donner.
Et si vous faites un peu
de monnaie
en faisant ça
sur le site,
ça serait cool.
Je suis sûr
que mon amie
m'a aimé
de me cacher
et dire
qu'on est prêt pour la vie.
Parce que
vous avez travaillé
sur les listes
pour un an.
Et nous n'avons pas
vu de rétour.
C'est pas tout le temps.
C'est dans la connaissance.
C'est dans tout ce que vous faites
au long du terrain.
C'est un point de vue
technologique.
Mais aussi
sur un humain.
Je l'ai appris
beaucoup
sur moi-même.
Je peux aussi
faire profondément.
Comment je m'engage
avec les gens?
Je suis juste
en texte.
C'est important.
C'est pour moi
un investissement
Je peux être
détenu
avec beaucoup de gens.
Mais en fin,
je me suis rendu
grandement
par le fait.
Merci tout le monde
et toutes ces
gens.
Ils m'ont fait
de la fin.
J'ai
beaucoup d'idées
avec le podcast
et le groupage de musique.
Je ne fais pas de
monnaie.
Mais comme vous le disiez,
c'est un direct.
Vous vous en avez un.
Mais aussi
la chaine
c'est
comme
si vous avez besoin
de trouver un autre travail
parce que
les gens
savent
que j'ai
des choses
communiques.
Vous
allez probablement
trouver un peu plus
facile de trouver.
Et aussi,
pour vous
demander un plus
d'argent,
parce que vous avez
prouvé
et vous savez
ce que vous parlez
parce que vous vous en avez
mis à l'aise.
Je pense que c'est
assez valable.
Mais avec
l'obus d'obus
d'obus
je pense que
les listeners
savent
que
les listeners savent
de la
obus d'obus
savent
que les containers
sont en
leur temps
pour les gens
qui ont un
famille
il y a des choses qu'ils peuvent faire
d'avoir des gens
qui ont des obus d'obus
et qui sont malades
à leur
être très
expectants
et actifs
dans les titres
pour des changements
parce qu'ils veulent
ce n'est pas le meilleur
de la traiter
pour cette personne.
Je pense que
vous vous en vous en dites
parce que
comme Jean
dit, c'est texte
aussi
quand vous parlez en personne
et vous vous en faites
une voix
pour quelque chose
donc vous pouvez avoir
quelque chose de plus
joli
ou quelque chose
la voix de ton
texte
est
que le reader
pense que
ce n'est pas nécessaire
ce qu'il est en réalité
donc
je vais probablement
dévier
les émotions
et les dévierages
parce que
pour cette raison
ça pourrait être un peu
professionnel
mais
ça m'a aidé
à traverser
la voix de ton
je pense
je pense que c'est
une message important
je pense
je pense que c'est un important
message
je pense que c'est un important
message
pour la discussion
d'unր
DU
un
ras
pour leur sponsorship, mais ils l'ont.
Je l'aime, Warp,
comme un concept terminale,
d'hier, parce que c'est une très intéressante chose qu'ils ont construite.
C'est...
Peut-être que je le couche,
mais pour moi, c'est une innovation
dans le landscape terminale qui n'était pas là
depuis longtemps.
Et ils ont trouvé quelque chose,
essayant de faire quelque chose qui est assez unique dans l'écosystème.
Donc, je suis heureux quand ils ont atteint le Sahé,
ils disent qu'ils aiment ce que vous faites.
Ok, je l'aime aussi ce que vous faites.
Je vais faire quelque chose ensemble ici,
et être soutenu d'une autre.
Et oui, c'est très apprécié.
Oh, bien, bien.
Je l'ai seulement dit parce que je l'ai entendu parler de Warp,
plus en plus, et ils ont un terminal
que maintenant ils tentent de faire plus de...
l'ID, un peu en termina,
et un peu de stuff agentique.
C'est assez intéressant.
Je n'ai pas vraiment joué avec ça, mais...
Parce que je suis un peu sûr, parce que c'est
un terminal à la base de l'AI, et j'ai un client en train de faire des choses.
Donc, je suis un peu nerveux sur ça,
mais je dois vraiment essayer.
Donc, comme on m'a mentionné,
l'opinion d'un source de maintenance,
et de la même chose, si les listeners
veulent s'occuper d'un soutien, et de l'accompagner.
Quels sont les contributions les plus utiles?
Oh, les segments sont toujours une bonne idée,
mais je pense qu'on a déjà beaucoup d'autres.
Je ne sais pas si vous allez trouver un outil.
Il y a toujours des issues à l'opinion.
J'ai essayé de les ouvrir, comme je peux, mais...
C'est pas possible.
Il y a des choses que vous pouvez regarder,
généralement les autres sont toujours les plus open,
ou les plus difficiles.
Donc, ne vous suprisez pas
que vous ne pourriez pas avoir une idée
de comment s'occuper de ça.
Mais il y a toujours des documentations
qui peuvent être révisées,
ou même si c'est juste typos,
ou des mots, ou quoi pas.
C'est une contribution super utile.
Nous n'avons pas accepté de nouveaux thèmes anymore,
parce qu'ils ont été créés comme crais,
et on a d'ailleurs très bien aimé
que les gens puissent juste déployer ou couper
l'une des des existinges,
et changer de leur préférence,
plutôt que de référer ces thèmes directement.
Mais vous pouvez toujours
fixer des issues là, si il y en a.
La documentation serait un bon start.
Il y a encore un segment.
Si vous êtes plus rapide que moi,
il y a un réquest pour un segment
que vous pouvez commencer à travailler sur.
Vous pouvez regarder comment ça fonctionne avec CallPilot,
ne pas vous en avoir.
C'est un segment de source control.
Je pense que ce réquest sur ce point est encore là-bas,
mais c'est un peu nouveau aujourd'hui.
Alors que si vous avez une idée,
ou un sujet ou un sujet,
juste allez pour ça.
On a un discord,
donc si vous n'avez pas d'idée ou vous voulez contribuer,
mais vous n'avez pas d'idée,
vous pouvez juste droguer un message,
récolter à moi,
voir votre skill et comment ça peut vous aider à se faire.
C'est bon.
Les listeners ont deux discours à joindre,
le podcast et votre...
C'est bien.
Il y a beaucoup de homework pour les listeners,
parce qu'ils sont postés dans leur own terminal,
dans l'enquête des discord,
ou dans les commentaires de podcast,
donc beaucoup de homework pour les listeners.
Vous me triciez,
parce que je réalise que nous n'avons pas
un canal dans le discord
pour montrer votre terminal,
ce qui est plutôt bizarre, non?
C'est juste pas là.
On peut juste créer un canal.
Nous sommes en train de faire un homework.
Je dois joindre votre discord,
donc je vais le faire après le show.
Vous avez vu dans la queue de la dév
au bout de la show?
Je devrais vous rappeler que j'ai oublié.
Je l'ai oublié.
C'est vraiment intéressant à ce point.
C'est dans le monde de l'A.I.
Vous savez que les instructions sont les plus importants
pour que l'agent soit successeux
et que l'on peut faire le mieux de ce que vous voulez.
Vous avez vu ce démon?
Je pense que vous avez vu quelques vidéos
sur ce que l'on a vu la semaine dernière,
c'est un截te d'abstracture
où vous interviez avec l'agent
dans un framework standard
qui vous permet de construire.
C'est initialement l'orientation
qui est pour nous,
ce software que vous essayez de installer,
où ça vous augmente
pour spécifier ce que vous voulez construire,
comment vous voulez construire,
et puis créer un plan pour exécuter.
Je pensais que je voulais vous expliquer
ce que c'était vraiment intéressant.
Parce que, en fin de compte,
ce que vous avez, c'est des requirements exécutables
qui sont ensuite faits à un agent
pour construire votre whole software.
Et quand vous vous mettez en tête dans votre projet,
et que des nouvelles features sont arrivées,
vous avez toujours d'autres spectacles
comme les files de Markdown
qui sont ajoutées à votre projet,
dans le tel,
comme ce que vous avez besoin de construire,
comment vous avez besoin de construire,
et vous pouvez aussi, théoriquement,
replier et rebuilder
avec tous ces files spectacles.
Donc, il tient à créer un whole framework
autour d'une initiative
de construire un software avec l'Agentic AI
dans un contexte spécifique
qui le fait plus successe.
Et je pensais que c'était vraiment, vraiment cool
parce que, historiquement,
initialement, quand nous avons commencé à l'IT,
il y avait beaucoup à faire avec les requirements,
et de gâter toute l'information,
être très sain,
si vous voulez imprimer.
Et puis, Agile a commencé,
et on a perdu
ce momentum de,
peut-être que nous devons aussi faire des requirements
et mettre les choses en place.
Je pense que si vous êtes maintenant un software en n'importe quelle compagnie,
vous savez que les requirements sont clairs
pour un succès au déliver,
et cela est généralement en train de l'appartement.
Donc, j'aime cette évolution où,
les requirements de la gâting n'ont plus été annu,
et quelque chose que j'ai besoin de faire
pour être successeux,
mais c'est complètement dégouté
par cette approche d'interact avec l'Agentic AI.
Et que l'Agentic AI gâte tous les requirements,
et que vous pouvez juste travailler sur ce que nous voulons acheter.
Donc, ça vous élevage de faire de l'exemple de toutes les textes.
Mais le concept,
le contexte pour l'Agentic AI est de vraiment
assister à chaque étape de ce processus,
pour être très, très successeux,
et avoir quelque chose que vous pouvez continuer à travailler avec,
de commencer votre projet,
tout le monde,
à tout le futur que vous avez construit.
Et je pensais que c'était super, super intéressant.
Même si vous ne vous inquiétez pas de l'utiliser,
en regardant comment cela a été installé,
parce que c'est juste une fonctionnalité existante
dans l'Agentic Landscape,
spécialement intégrée avec l'Ingénieur de la Côte de Visual Studio.
Ça pourrait vous donner des idées sur,
« Hey, peut-être que j'ai un casse de utilisation,
ce type de pattern est très utile pour moi. »
Donc, si il n'y a rien que vous devez regarder aujourd'hui,
demain, c'est ce que je vais vous conseiller.
Je vais mettre un link à ça dans les notes de la show.
Et c'est un autre que de faire pour mon jour.
Je vais pouvoir faire un liste de gros.
Mon pick de défi est aussi AI-related.
Il y a un autre vidéo de YouTube par James Montemagno.
Il s'appelle « 5 Ways I Use Coding & Background Agents
Every Day to Boost Productivity ».
Il est démarré des agents de github co-pilot.
Il vous montre des choses dans le code VS.
Vous pouvez le voir autour de ça.
Et des choses que je n'ai pas regardé.
Je utilise l'agent mode et le co-pilot.
Il y a beaucoup de choses dans le code,
mais il y a des autres séances que vous pouvez changer,
qui ne sont pas défauts.
Et puis, l'extension de github.
Il montre sur le site de github co-pilot.
Vous pouvez juste assigner un issue.
C'est un co-pilot.
Il fait des choses dans le background pour vous.
Je l'ai essayé ce matin.
Je suis ré-worké sur mon site.
J'ai eu un issue de github pour ajouter un RSS.
C'est un progrès.
J'ai essayé et j'ai appris.
J'ai assigné un co-pilot sur le site.
J'ai commencé à avoir des emails.
C'est comme « P.R. for me » et tout.
Il a fait des choses dans le code.
Il a fait des choses dans le code.
Il a fait des choses dans le code.
Il a fait des choses dans le code.
Il a fait des choses dans le code.
Il a fait des choses dans le code.
Il a fait des choses dans le code.
Il a fait des choses dans le code.
Il a fait des choses dans le code.
Il a fait des choses dans le code.
Je pense que si tu es dans un petit bout et tu reconnais les tools de AI,
et que tu peux lever le règle,
et que tu as aussi des codes de revue.
Et que tu es en train de travailler au bout de la salle,
que l'AI peut créer si quelqu'un n'utilise pas ce qu'il fait et ne revue pas.
Et que tu as juste créé beaucoup de codes.
Je pense que ça va être un grand skill set pour les développeurs.
Juste de pouvoir ré-coder et faire des messes que l'AI crée.
Tu as vu le mouvement sur LinkedIn où les gens s'appliquent les 5 codes de revue.
Je vois quelque chose.
Je ne pense pas que c'était LinkedIn, je ne sais pas si c'était ça.
Je l'aime.
Mais c'est vrai en fin de l'an.
Et ça a été vrai tout à l'heure, mais l'AI fait ça seulement plus apparent.
Comme un ingénieur de soft,
nous sommes plus architectes, crafteurs,
et nous devons comprendre aussi des choses de haut niveau.
Je pense que maintenant ça va seulement devenir plus vrai.
Parce que la langue de programmation,
si on regarde 10 ans maintenant, peut-être que ce n'est plus relevant.
Ce n'est pas important si je sais que c'est Sharp, Java, Golang,
pourquoi je ne sais pas.
Mais d'un point d'architecture, si on parle de sécurité, efficacité,
application, design, etc.,
ce sont les skills qui sont tous relevant.
Vous allez utiliser l'AI pour ne plus faire de la même code,
et tout ce qui est boulot,
mais vous pensez à des challenges en architecturant pour la scalability,
et tout ce qui va rester.
Et peut-être qu'il y a un point de point de pique, je ne sais pas.
Mais maintenant, c'est là où je vois la rélevance,
en étant plus rélevante.
C'est aussi ce que je dis à des autres personnes.
L'AI ne va pas prendre votre travail,
mais si vous n'avez pas investi dans l'AI aujourd'hui,
la personne qui est avec vous, c'est la personne qui va prendre votre travail.
Exact.
L'AI ne va pas prendre votre travail, mais quelqu'un qui utilise l'AI,
il va prendre votre travail.
Oui.
C'est comme avec l'architecture.
À la fois où nous avons des discussions,
comme monolithes versus microservices,
nous allons parler de services microagents,
donc, on va parler d'architecture.
On a des différents types de choses,
mais nous sommes tous en train de savoir que vous avez un stop.
Qu'est-ce que vous voulez que je vous présente avant ?
Je dirais que si les gens veulent s'intervier,
contribuer, faire quelque chose,
et que vous ne savez pas comment,
juste joindre le discord, droiter un message,
créer une issue ou une discussion sur GitHub,
que ce soit le travail,
on va prendre la conversation et se voir comment ça peut travailler.
Et si il y a quelque chose que vous voulez faire,
vous pouvez dire que je l'ai enjoy,
mais je ne veux pas contribuer à la collaboration,
c'est aussi bien.
On a aussi des swag que vous pouvez acheter,
ou vous pouvez devenir un sponsor sur GitHub,
ça aussi marche.
Mais c'est pas nécessaire de l'enlever,
d'enlever un produit.
Je pense que, comme vous le dites,
parfois, un message qui dit comment vous enjouez un produit,
ou un podcast qui vous a dit,
je suis désolé,
ça va être de longs vies.
Cool, c'est cool.
Merci beaucoup d'avoir regardé ce show,
c'est un usage de long terme sur mon posh.
Je vais dire que j'ai vraiment apprécié ce que vous faites,
et je vais l'imprimer à la dernière version,
parce que je n'ai pas réalisé que je suis trop loin.
Merci beaucoup, c'est mon plaisir d'être ici.
Vous êtes bienvenu.
Merci beaucoup à tous d'avoir regardé.
Je vous remercie de ce podcast sponsorneré par Everstack,
qui est mon propre company,
qui a offert le développement de software et des services de consultation.
Pour plus d'informations, visitez Everstack.com.
Si vous aimez le podcast,
s'il vous plait, vous pouvez me envoyer le nom des socials.
Je utilise le hashtag
UnhandledException,
et je peux être trouvé sur BlueSky
et DanClock.com.
Mais le meilleur endroit pour me faire toucher est sur Discord.
Et toutes les choses que nous avons mentionnées aujourd'hui,
incluant les tips de la dev,
je vais mettre sur le site de la page,
qui peut être trouvé sur UnhandledException.com.
...
...
Episode suivant:
Les infos glanées
TheUnhandledExceptionPodcast
Tags