Stuart Shieber has written about office hours. He's in favor.
If you're applying for graduate school and you want a letter of recommendation, I need some things from you.
For anyone considering a Ph.D. in Computer Science, by
Doug Comer
What the PhD represents and why you might want one
A Five-Minute Guide to Ph.D. Program Applications, by Philip Guo.
I will not respond to any email asking me to assess your chances of
getting admitted to a graduate program.
Applications are always assessed by a committee.
The only way to get the committee to assess your application is to
apply.
If application constitutes a financial hardship, you may write
and ask that the application fee be waived.
Research
Getting and developing ideas. Useful for everyone, not just
economists.
Writing
I have a separate page on resources for writers.
Olin Shivers has written an excellent squib on what a thesis is all about.
How to write a
Ph.D. dissertation, by
Doug Comer
Tips and tricks
Margo's Tips on Writing a Thesis from Margo Seltzer. I recommend the advice on handling related work.
I haven't found a lot of other material, but here are a few good references. You will eventually develop your own style, but reading some of these papers can help give you some ideas and can certainly keep you from making rookie mistakes.
After working with a few students, I have a little of my own advice about looking for a faculty or research position.
How to structure your unstructured days.
The ever-thoughtful Jean Yang has written a lot about PhD study; you might start with her Small Reading List for New PhD Students.
Professor Matt Might has scads of useful stuff, including special stuff for students interested in programming languages or compilers. (Professor Might's advisor got the good remote from me.)
Professor Michael Ernst has assembled an impressive collection of advice, including how to apply for fellowships.
I liked some modest advice from Dorsa Amir