diff --git a/BetterTestingWithApprovals.md b/BetterTestingWithApprovals.md index 9bfd32a..59ccec4 100644 --- a/BetterTestingWithApprovals.md +++ b/BetterTestingWithApprovals.md @@ -8,9 +8,13 @@ ## Videos +* [Calgary Software Crafters 2024](https://www.youtube.com/watch?v=TTDT2arrvpY) * [Seattle Software Crafters 2024](https://www.youtube.com/watch?v=QEdpE0chA-s) - +## ChatGPT Prompt used to create talk images +* [Llewellyn - Images](https://github.com/LearnWithLlew/TestingBetterWithApprovals.Slides/blob/main/slides/resources/Llewellyn_chat_gpt_for_images.png) +* [Lada - Images](https://github.com/LearnWithLlew/TestingBetterWithApprovals.Slides/blob/main/slides/resources/Lada_chat_gpt_for_images.png) +* [Lada - Code Trie](https://github.com/LearnWithLlew/TestingBetterWithApprovals.Slides/blob/main/slides/resources/Lada_chat_gpt_for_code.pdf) ## Llewellyn's diff --git a/ChatGPTPrompting.md b/ChatGPTPrompting.md index 5c683f1..dc7701b 100644 --- a/ChatGPTPrompting.md +++ b/ChatGPTPrompting.md @@ -2,7 +2,8 @@ ## Talk Resources -* [Slides](https://github.com/isidore/Talks/blob/master/https://github.com/isidore/Talks/blob/749acc9b3a9e25638a0d4a4789f9fd6fdb5610f5/Slides/ChatGPT_Prompting.pptx?raw=true) +* [Slides](https://github.com/isidore/Talks/raw/master/Slides/ChatGPT_Prompting.pptx) +* [Video - Youtube - Meetup - 2024-04-03](https://www.youtube.com/live/O18bqBlD1Rw?si=0t_uGtfDdckZIiKE&t=925) ### Other Talks & Projects @@ -11,7 +12,11 @@ ](https://youtu.be/sal78ACtGTc?si=Fnfogzue8nyLu4br&t=189) * [Stable Diffusion Explanation - Making an AI Onlyfans with Computer Science – Nang ](https://youtu.be/nc9kq9ZkNV8?si=K_9JqwJ46j1B1Q6J&t=314) +* [Generative Fill with Photoshop](https://www.youtube.com/watch?v=a3LXB-lA-Qw&t=602s) * [Refactoring Prompts](https://github.com/isidore/Refactoring.ChatGPT.Prompts) +* [Vectoring Words](https://www.youtube.com/watch?v=L3D0JEA1Jdc) +* [AI beats multiple World Records in Trackmania](https://www.youtube.com/watch?v=kojH8a7BW04) +* [Attention Models](https://www.youtube.com/watch?v=eMlx5fFNoYc) ### Rendering Tools diff --git a/RefactoringToCleanerCode.md b/RefactoringToCleanerCode.md index 496cc72..18ea2ec 100644 --- a/RefactoringToCleanerCode.md +++ b/RefactoringToCleanerCode.md @@ -8,6 +8,7 @@ * [Summary Image](https://raw.githubusercontent.com/LarsEckart/tcr-extension/main/src/test/java/com/larseckart/tcr/ArloGitNotationPromptTest.testVersion2.Mac_OS_X.approved.png) * [Test Commit Revert](https://github.com/LarsEckart/tcr-extension) * [Mob Programming Resources](./Mob_Programming.md) +* [Homework Printouts](https://github.com/LearnWithLlew/RefactoringToCleanerCode.Slides/blob/main/Homework%20Printouts.pdf) ## Code from Sessions * [Agile2023](https://github.com/LearnWithLlew/RefactoringToCleanerCode.java/commits/2023-07-27-Agile) diff --git a/TddWithChatGpt.md b/TddWithChatGpt.md new file mode 100644 index 0000000..8100246 --- /dev/null +++ b/TddWithChatGpt.md @@ -0,0 +1,35 @@ +# TDD with ChatGPT +## Talk Resources + +* [Slides](https://github.com/LearnWithLlew/TddWithChatGPT/blob/main/slides/TDD_with_ChatGPT.pptx) +* [Code](https://github.com/LearnWithLlew/TddWithChatGPT/) + +* Chat GPT Prompting [Intro Talk] + * [resources](https://github.com/isidore/Talks/blob/master/ChatGPTPrompting.md) + * [video](https://www.youtube.com/live/O18bqBlD1Rw?si=0t_uGtfDdckZIiKE&t=925) + + +### Videos +* [2024-05-15 Meetup](https://www.youtube.com/watch?v=exD6CGWn-FQ) + + + +## Llewellyn's + +* [Blog](https://llewellynfalco.blogspot.com/) +* [ApprovalTests](https://github.com/approvals/) +* [YouTube](https://www.youtube.com/user/isidoreus/videos) +* [Twitch](https://www.twitch.tv/llewellynfalco) +* [Learn With Llew](https://github.com/LearnWithLlew) + +I'm a Technical Agile Coach. You can [hire me](http://llewellynfalco.blogspot.com/p/hire-me.html) + + + +## Description +"In my talk, 'TDD with ChatGPT,' I do a live coding demo where I write the tests and ChatGPT writes the code. We’ll see how to break problems into bite-sized pieces, prompt with tests, and iterate based on real feedback. This session aims to show a practical, middle-ground approach to working with AI, avoiding the extremes of 'AI is useless' or 'AI is magical'." + +### Learning Objectives: +* Practical TDD +* Effective Prompting +* Iterative Feedback