# Preparation

## Refresher on the HYF AI guidelines

Re-read our guidelines so you're clear on the acceptable (and unacceptable) usages of AI at HYF:

* [Using Generative AI at HackYourFuture](https://program.hackyourfuture.dk/trainee/agreements/ai-usage)

## GitHub Copilot

* Read [Best practices for using GitHub Copilot - GitHub Docs](https://docs.github.com/en/copilot/using-github-copilot/best-practices-for-using-github-copilot)
* Read [Prompt engineering for GitHub Copilot - GitHub Docs](https://docs.github.com/en/copilot/concepts/prompt-engineering)

## AI agents

* Watch [What are AI Agents? - IBM](https://mediacenter.ibm.com/media/What+are+AI+Agents/1_bem8aulj) (12 mins)

## Ethics and risks for developers

* Read [The Risks of Using AI in Software Development - Jellyfish](https://jellyfish.co/library/ai-in-software-development/risks-of-using-generative-ai/)

## Further reading

An example of how an engineer might use AI in their day to day at work:

* Read [My LLM Coding Workflow - Addy Osmani](https://addyosmani.com/blog/ai-coding-workflow/)
