Opinions
My views on teaching, research ethics, and building a career in research, from my own experience. My views on AI are on AI in Science.
- Learning Python: notes from the free online Python tutorial I taught (2022–2023), with a Huarongdao solver to play with.
- Python Philosophy: what is still worth understanding about code when AI writes much of it.
- My Python Style: how I organize, document, test, plot and commit research code, with and without an AI assistant.
- Research Ethics: collaboration, mentoring, data, authorship, peer review, conflicts of interest, and misconduct.
- Teaching Philosophy: how I teach and mentor, and outreach.
- Career Development: notes from my career so far, starting with what I learned applying for postdocs. Advice welcome.