My name as a barcode

My Relationship with Schedules

Please look at the following, which can help you understand how I (and many other people like me) view scheduling:

  • Paul Graham's Maker's Schedule, Manager's Schedule (I'm a maker)
  • If you prefer it in quick, cartoon form, see Forrest Brazeal's Calendars (too many of my days can easily become “where did today go”; instead, I want them to be “deep work”)

Many of the inquiries I get can usually be handled by email; in fact, sometimes email is a much better way to handle them. Therefore, I recommend you contact me by email first, unless you believe email is going to be inappropriate or ineffective for what you want to discuss. See here.

Office Hours

If you are affiliated with Brown, you can book a slot during my office hours. If you do, please use your Brown account. To make sure my slots are being reserved for Brown folks, I will decline requests from non-Brown addresses.

If you aren't part of Brown, please note that I have very limited time during the fall semester for non-professional calls.

If you are Brown student who can't make my office hours, or are not affiliated with Brown, please send me email to schedule a slot. But first:

  1. Check my travel dates below to confirm I'm in town.
  2. Then check my calendar below to confirm I'm free.

Please pick times between 9am and 1pm. Depending on the day I may want to meet on Zoom, so if it's important that we meet in person, please indicate that in your message. Do always give multiple suggestions, since I may have constraints that are not visible in my calendar.

Please try to avoid asking for times in the evenings or weekends, unless absolutely necessary. Professors have families and other obligations.

My Calendar

Note: due to the vagaries of Google Calendar, please:

  • click on the Week view (should be the default), since the others seem to drop some entries!
  • click on the actual entries to see how long they last (some are several hours long)

Travel Schedule (Unavailable on These Days)

Date(s) Location Event
2025–10–11 to 2025–10–19

Singapore

SPLASH 2025

2026–04–20 (+ travel TBD)

Rochester, NY

University of Rochester