Nov 14Color Coding for Clarity (Calendar Time Management, Part 3)For my third post on how I use my calendar as a tool to manage my time, I thought I’d write about something more fun: color! I color-code my calendar events to help me see what events are meetings and when I’m working on which project. …Calendar4 min readCalendar4 min read
Oct 16Adding Flexibility with Buffer Times (Calendar Time Management, Part 2)This is the second post of a series on how I use my calendar as a tool to manage my time. My first post focused on the basics where, to me, a calendar event means a time commitment, as opposed to just meetings, and by doing this, it visually shows…Calendar5 min readCalendar5 min read
Sep 25Using a Calendar for Better Time Management: What I do (Part 1)I use Trello to keep track of everything I have to do, as seen by my multiple blog posts on it (task tracking for a big class, personally, and a conference and a whole board about podcasts I listen to). However, I also use my calendar to help me manage…Calendar6 min readCalendar6 min read
Jun 20Management skills, professors need them tooAn underlying current in my blog post series on how I manage the teaching staff for my 200+ student CS1 class is that teaching large classes requires management skills. Notice I said skills because I fully believe we can all learn and improve how we manage people. The amount of…Management6 min readManagement6 min read
Apr 18Hybrid Chair for SIGCSE TS 2023 (Round 2)Time for a reflection on being the Hybrid Experience chair for SIGCSE TS 2023, a.k.a. round 2! This year was so much more manageable in terms of time commitment. I also helped introduce new processes and aspects to the symposium. …Hybrid Conference5 min readHybrid Conference5 min read
Feb 1GitHub Rules and ExpectationsIt is important to have documentation for people to reference as they learn how to work in a team. One document I use when I’m onboarding a student onto one of my codebases is my GitHub Rules and Expectations. The basic idea is to give them a clear idea of…Git4 min readGit4 min read
Dec 13, 2022Grading Logistics: Ideas and TipsI consistently teach over 200 students at a time. Therefore, I heavily rely on autograders and teaching assistants (TAs) to grade everything. I use and love Gradescope. But, like all interfaces, Gradescope is limited in the affordances of how to use it. …Grading6 min readGrading6 min read
Oct 14, 2022Connecting with TAsLast semester I started a practice to help me better connect with my teaching assistants (TAs). It worked well enough that I decided to continue it this semester. …Teaching3 min readTeaching3 min read
Sep 17, 2022(Hybrid) SIGCSE TS 2022 ReflectionI thought I’d go back to the SIGCSE TS theme for this blog post, but with one of my conference reflections. Though it’s not really one of my classic reflections since this was my first hybrid conference ever, and I was also creating the hybrid experience! I also attended the…Sigcse6 min readSigcse6 min read
Aug 5, 2022Handling Late HomeworkI’m going to take a break from my hybrid conference series and write a post about my latest attempt at handling late work. So far, this system is my favorite, and I plan to reuse it almost unchanged this coming semester. …Teaching7 min readTeaching7 min read