Reporting errors
If you’re struggling with a lesson, exercise, or assessment then there’s a decent chance I made a mistake when I created the materials. Thank you in advance for letting me know! Here’s what I would like you to do.
- Point your browser to the course website’s GitHub repo https://github.com/FlukeAndFeather/BIOE215fall23.
- Navigate to the file where you found the error. For example, an error in the Working with Data lesson would be in lessons/03_working_data.qmd.
- Find the line where the error originated. Use your browser’s find function to jump straight to the relevant line. You don’t have to be 100% correct! Even if you’re not sure you’ve identified the right line of code, finding something in the general area is helpful.
- Click on the line number, then …, then Reference in new issue.

- You should see the new issue page. Give it a concise title (e.g., “Wrong data frame name in Lesson 3”) and briefly describe the error.
- Click on Submit new issue (green button).
That’s it! I’ll receive an alert that you’ve found an issue. When I fix it, the code change will be linked to your issue.
Here’s a screencast of me opening an issue and fixing an error that a student discovered.
Why not just email?
This might seem like a lot of work. But I’d like you to try this for a few reasons.
- Get more comfortable navigating GitHub repos
- Learn how to use Issues, a great project management tool
- If/when other students run into the same error, they’ll see that it is in fact an error, which is helpful for everyone’s sanity