ChatGPT
And
Github Copilot
For coding
Version 1
Gathered by Faisal Alsrheed
https://www.linkedin.com/in/faisalalsrheed
1:
Background and Introduction
2:
Prompt engineering
Prompt engineering examples for coding
1:
You are a world class software engineer.
I need you to draft a technical software spec for building the
following:
{{description}}
Think through how you would build it step by step.
Then, respond with the complete spec as a well-organized markdown
file.
I will then reply with "build," and you will proceed to implement
the exact spec, writing all of the code needed. I will
periodically interject with "continue" to prompt you to keep
going. Continue until complete.
Source: https://twitter.com/mckaywrigley/status/1645816833931608065
2:
"Hello ChatGPT, Please act as the best code instructor in the
world.
Imagine that I am new to the Python programming language.
I found the following code.
It is hard for me to understand it.
Please explain to me the code, step by step.
Then rewrite the code by using informative variable names and more
precise comments that are easy to understand.
Finally, list the Python libraries, packages, and frameworks used
in this code with one sentence about each and Github links.
"
ADD THE CODE HERE
""
2:
Self-healing in ChatGPT
You can just give it the error, and it will fix itself.
https://twitter.com/FaisalAlsrheed/status/1644373630816600064
3:
AutoGPT
Reading List to learn more:
GitHub Copilot documentation
https://docs.github.com/en/copilot
OpenAI Codex
https://openai.com/blog/openai-codex
The OpenAI Codex paper
https://arxiv.org/abs/2107.03374
GitHub Next
https://githubnext.com/
8 things you didn’t know you could do with GitHub Copilot
https://github.blog/2022-09-14-8-things-you-didnt-know-you-could-do-with-github-copilot/
Youtube Tutorials
https://youtu.be/Fi3AJZZregI
https://youtu.be/gDJzr9DBKTI
https://youtu.be/PmCJoMX6KSo
https://youtu.be/AsOssGeuFUw
https://youtu.be/2pzk4KJDc3c