This page contains various tips for prompt engineering/improving the way you work with LLMs.
GPT4 has been trained on most(?) of the internet. This means it has access to huge amounts of information, most likely including the information you are looking for. Consequently, the trick is often to provide useful context to GPT not to add signal, but to filter out noise.
Some ways you might achieve this:
0. Thread of ways I have used ChatGPT during day-to-day programming
— James (@mulholo) June 9, 2023