Readings
General
- How to get a great letter of recommendation
- Thirty percent feedback
- The surprisingly large cost of telling small lies
- How to send and reply to email
Doing science
- How to choose a good scientific problem
- Share your preliminary work!
- Tips for early-career researchers
Computational research techniques
- Ten simple rules for effective computational research
- Best practices for scientific computing
- So you want to be a computational biologist?
- Ten recommendations for creating usable bioinformatics command line software
- A quick guide to organizing computational biology projects
- Notebook and data management
- Better bash scripting in 15 minutes
- Tidy data
- Settling into Unix
- Survival guide for Unix newbies
- Shell programming with bash: by example, by counter-example
- Interactive vim tutorial
- Command Line Bootcamp
Writing
- How small changes to a paper can help to smooth the review process
- Writing a scientific paper in four easy steps
- Ten simple rules for structuring papers
- Grammar tips
- How to write a scientific paper
- How to prepare an article for resubmission
Oral presentations
Poster presentations
- How to make a good conference poster
- Nice poster example
- Your title is 90% of your poster
- Conference presentations: Lead the poster parade
Productivity
- Improve your productivity in graduate school
- Boost your productivity: Cripple your technology
- College tips, tricks and hacks
Careers
- An explosion of bioinformatics careers
- How to get into grad school
- Choosing a graduate program: only three things matter