My Trip to Sofacon

Like any good con report, we begin the proceedings well in advance of the event.  Several months ago I was invited to attend the convention as a panelist – technically my first ever panel appearance […]

Read More