Emmanuel Sciara
esciara.bsky.social
Emmanuel Sciara
@esciara.bsky.social
Il semble qu'avant de considérer apprendre Rust 🦀, chaque dev devrait sérieusement patienter et regarder Mojo 🔥, en particulier si vous faites déjà du Python et que vous êtes/voulez être dans l'IA. Dans tous ces cas, un article à lire absolument : www.modular.com/blog...
Modular: Mojo vs. Rust: is Mojo 🔥 faster than Rust 🦀 ?
We are building a next-generation AI developer platform for the world. Check out our latest post: Mojo vs. Rust: is Mojo 🔥 faster than Rust 🦀 ?
www.modular.com
February 16, 2024 at 7:00 AM
En synthèse de l'excellente youtu.be/GPLUGJsVx0s..., dans lequel de ces modes utiliser #GitHubCopilot :
1/ Par commentaires : pour donner du contexte, créer du code (from scratch)
2/ Par chat : pour poser une question, utiliser les commandes (/fix, /explain, etc.)
1/2
Helping GitHub Copilot help you with prompt crafting - YouTube
GitHub Copilot is just like any other tool in the developer's toolbox; it takes skill to be able to use it effectively. We often hear questions from develope...
youtu.be
February 9, 2024 at 11:17 AM
En synthèse de l'excellente youtu.be/GPLUGJsVx0s..., comment aider #GitHubCopilot à vous aider :
1/ Contexte : aidez le à comprendre la vue d'ensemble
2/ Intention : décrivez le scénario que vous voulez dérouler et votre objectif
1/2
Helping GitHub Copilot help you with prompt crafting - YouTube
GitHub Copilot is just like any other tool in the developer's toolbox; it takes skill to be able to use it effectively. We often hear questions from develope...
youtu.be
February 9, 2024 at 7:00 AM
En synthèse de l'excellente youtu.be/GPLUGJsVx0s..., ce en quoi #GitHubCopilot excelle (attention les anglicismes) :
1/ Boilerplate code et scaffolding
2/ Ecrire des tests unitaires
3/ Pattern matching (regex et consorts)
4/ Expliquer du code imbitable.
Helping GitHub Copilot help you with prompt crafting - YouTube
GitHub Copilot is just like any other tool in the developer's toolbox; it takes skill to be able to use it effectively. We often hear questions from develope...
youtu.be
February 8, 2024 at 11:17 AM
Une autre excellente vidéo, toute chaude sortie du four, de @geektrainer (anglais, 17 min), avec invitée, couvrant
1/ Ce en quoi #GitHubCopilot excelle
2/ Comment l'aider à vous aider
3/ Avantages des modes d'utilisation (commentaires, chat et "inline") youtu.be/GPLUGJsVx0s...
Helping GitHub Copilot help you with prompt crafting - YouTube
GitHub Copilot is just like any other tool in the developer's toolbox; it takes skill to be able to use it effectively. We often hear questions from develope...
youtu.be
February 8, 2024 at 7:00 AM
Votre avis ? : quel destin pour les commentaires de prompting utilisés pour guider #GitHubCopilot ? Certains chez GitHub recommandent de les garder car ça donne une trace de ce qui a servi pour générer le code. Mon approche habituelle : Niet ! Le code doit suffire à lui-même !
February 7, 2024 at 11:17 AM
Voilà voilà, la série se termine par une synthèse dans cet article ! : Maitriser #GitHubCopilot www.linkedin.com/feed/update/...
February 7, 2024 at 7:59 AM
Excellent exemple de terrain de prompt crafting sur ChatGPT (qui est le modèle sur lequel est basé #GitHubCopilot, donc tout à fait transposable !) présenté par @AclaireBasch à la conférence @HymaiaFr de janvier 2024 : www.youtube.com/live...
Hymaday #06 : Data & AI Product - Part 2 - YouTube
Retrouvez tous nos événements : https://www.hymaia.com/nos-evenementsTable ronde #2 - Analytics & AI Products et Rôle de Data PMLes nouveaux métiers centrés ...
www.youtube.com
February 7, 2024 at 7:00 AM
En followup de ma série sur maitriser #Github #Copilot : liste intéressante de @toddanglin sur ce pour quoi Copilot est bon (pour ref, youtu.be/rvJF5tb8cdk...) :
1/2
Tips & Tricks: Get the Most Out of GitHub CoPilot | DevReach 2023 - YouTube
AI-assisted coding is here, but like every powerful tool, knowing how to use it correctly is key to getting the most out of it. In this session, Todd Anglin ...
youtu.be
February 6, 2024 at 11:17 AM
Concernant #GitHubCopilot, commentaire génial d'un collègue : "si je dois écrire 10 lignes de commentaires pour obtenir 20 lignes de code comme je veux, à quoi ça me sert ??!?" Vous en pensez quoi ??!?
February 6, 2024 at 7:00 AM
En follow-up de ma série sur maitriser #GithubCopilot, super vidéo (anglais, 30 min) de Todd Anglin sur les LLMs et les bases du prompt engineering pour développeurs: historique, fonctionnement. Pleins d'insights pour mieux les comprendre et les utiliser. youtu.be/YLwTMsNpOPA...
Large Language Models and Prompt Engineering for Developers | DevReach 2023 - YouTube
No matter what kind of development you do, your projects will be impacted by Large Language Models (LLMs) and prompt engineering. So, how does the magic work...
youtu.be
February 5, 2024 at 11:17 AM
En follow-up de ma série sur maitriser #GithubCopilot, pour ceux qui n'ont pas peur de l'anglais, voici une excellente introduction (30 min, 12/2023, GitHub Universe23) sur Copilot par @geektrainer, Senior Developer Advocate @ GitHub. youtu.be/dhfTaSGYQ4o...
Coding with an AI pair programmer: Getting started with GitHub Copilot - YouTube
The explosion of programming languages and frameworks has ironically made development more difficult. Developers need to remember different syntax across dif...
youtu.be
February 5, 2024 at 7:00 AM
Maitriser #GitHubCopilot 8/8. En synthèse. Et la semaine prochaine, je partagerai des petits bonbons en plus

1/ Copilot est un outil. Plus vous maitrisez un outil, plus il vous apportera ce que vous cherchez à obtenir avec. Copilot peut devenir, à cet égard, un puissant outil.
February 2, 2024 at 11:18 AM
Maitriser #GitHubCopilot 7/8. Coder 3/3. Suivez les bonnes pratiques. Les suggestions de Copilot suivent l'exemple du code qui a été précédemment écrit. Et comme on dit dans le monde de la data : "Garbage in, Garbage out". Si vous n'écrivez pas de code de qualité, lui non plus.
February 2, 2024 at 7:00 AM
Maitriser #GitHubCopilot 6/8. Coder 2/3. Nommez les choses proprement. Les variables `var1`, `var2`, `var3` ou la fonction `do_stuff` ne fournissent pas de contexte. Une fonction `transform_string_to_uppercase` dit exactement ce que ça fait... et copilot le reconnaitra.
February 1, 2024 at 11:17 AM
Maitriser #GitHubCopilot 5/8. Coder 1/3. Itérez, itérez, itérez. N'hésitez pas accepter les suggestions, supprimer les parties de codes non parfaites (voir tout), ajouter des précisions par commentaire pour obtenir de meilleures réponses. Le secret, c'est action-correction.
February 1, 2024 at 7:00 AM
Maitriser #GitHubCopilot 4/8. Donner du contexte 4/4. Donnez des exemples précis de ce que vous voulez. Si vous voulez un champs "abréviation" dans votre modèle, en ajoutant qu'il sera de trois lettre en majuscules, le code généré fera exactement cela, validation incluse
January 31, 2024 at 11:17 AM
Maitriser #GitHubCopilot 3/8. Donner du contexte 3/4. Une fois le but général décrit, Copilot vous fait probablement déjà des suggestions. Donnez par commentaire des détails. Le plus claire et spécifiques, le plus précis sera la suggestion.
January 31, 2024 at 7:00 AM
Maitriser #GitHubCopilot 2/8. Donner du contexte 2/4. Décrivez votre but : démarrez votre fichier par quelques lignes de commentaire décrivant ce que vous voulez construire. Par exemple, décrivez généralement un modèle de données avec quelques contraintes.
January 30, 2024 at 11:17 AM
Maitriser #GitHubCopilot 1/8. Donner du contexte 1/4. Les fichiers ouverts de votre IDE sont utilisés par Copilot comme éléments de contexte pour ses suggestions => ouvrez 2-3 fichiers desquels il s'inspirera...
January 30, 2024 at 7:00 AM
Maitriser #GitHub #Copilot 0/8 (préambule). Le nom est bien "Copilot". Pas juste Pilote... *CO*pilote. Le pilote... c'est le dev (vous) ! Vous qui pilotez, et qui êtes assisté par une IA générative qui est probabiliste et non déterministe (résultat différent à chaque fois)...
1/2
January 29, 2024 at 11:17 AM
#GitHub #Copilot, c'est la revolución ! Oui, et il ne faut pas oublier que c'est un... *outil*, et que comme tout outil, l'important, c'est de savoir l'utiliser... A partir de demain et toute cette semaine, on va parler de comment maitriser Copilot et en tirer pleinement profit.
January 29, 2024 at 9:24 AM