CoursePicker v. 0.1

ImageI’m developing my course scheduling web application in the open. Yikes. This is largely a good thing because it’s forcing me to treat this project like I would treat a graded class project i.e. commenting appropriately, designing smartly, etc. I’m hoping that developing in the ‘open’ will help my growth as a developer by others providing constructive criticisms or recommendations. I’m all ears. 🙂

In the meantime, you can play with the latest iteration here: Course Picker and check out my code on Github.


Unsubscribing from a UGA listserv

This guide is geared towards subscription lists at UGA hosted on the subdomain. I’m tired of hapless souls replying to a listserv with “unsubscribe” or “remove”. So, here’s a step-by-step guide for reference:

  1. Write down the “handle” of the listserv i.e. means XXX is the handle.
  2. Visit
  3. Enter the listserv’s handle in the box as shown in the image below i.e. the part before the @ symbol e.g.
  4. After clicking “Go”, you’ll be taken to the screen below:Image
  5. After selecting the highlighted link, you’ll be taken to another page where you’ll be asked for some info before you can be removed from that list or if you’ve had enough, you can unsubscribe from *all* lists.Image
  6. A confirmation email should be in your inbox shortly (rough guess: 24 hours) after leaving the list. If not, repeat the process but obviously give it some time.

*Image gallery here:

Course Scheduler

Course Scheduler

Coming together quite nicely, if I say so myself. 🙂
I initially wanted to make the requests happen via AJAX but time constraints make it so I’m going to do everything via ‘regular’ HTTP requests a.k.a. not AJAX. That’ll be revisited for the second iteration of the application.

For now, the schedule display works and I’m able to query my database on the backend for the required courses & populate the drop down menus.

TODO: work on the addition of new sections to the user’s list of sections.