top of page

Announcement: Varian Developer Workshop and AAPM

What: Varian Developer Workshop 2018

When: July 27 and 28, 2018

Where: Omni Nashville Hotel, 250 Fifth Avenue South, Nashville, TN


What: AAPM 2018

When: July 29 - August 2, 2018

Where: Music City Center, 201 Fifth Avenue South, Nashville, TN


Join me this year at the Varian Developer Workshop and AAPM!


At the Workshop, I will be teaching an introductory level course on ESAPI (parallel courses also taught by Matt Schmidt and Sean Hames). And back by popular demand, Rex Cardan and I will teach advanced topics on ESAPI and clinical software development.


Other topics at the Workshop include Python, TrueBeam, web services, Velocity, and more. Also back by popular demand, there will be a Developer Challenge, an opportunity for you to develop an idea based on what you've learned or show what you've already developed at your clinic. For more details, see Program and Cost Details. To register, go to Registration.


At AAPM, I will give a talk as part of a SAM course called Halt and Catch Fire: Worst Software Programming Failures and Tips To Avoid Them. My talk is called The Cure for Bad User Interface Design and Feature Creep. I'll talk about the Hawaii False Missile Alert and how it may have been prevented or at least corrected quickly. Then I'll discuss how to properly design software before programming and I'll offer some tips on interaction design. Many of the ideas I'll present come from the book I reviewed in the post Book Review: The Inmates Are Running the Asylum.


Finally, I'm going to be at the Varian booth as a customer expert for much of the meeting. Come by and say Hi! I hope to see you all there!

Related Posts

See All

ESAPI Essentials 1.1 and 2.0

A few months ago, I introduced ESAPI Essentials—a toolkit for working with ESAPI (available via NuGet). I've recently added one major feature: asynchronous access to ESAPI for binary plugin scripts. Y

Announcement: ESAPI Subreddit

A few months ago, Matt Schmidt started the ESAPI subreddit. It's another useful resource for finding and discussing ESAPI-related topics. According to the description, This community is to post and di

Dump All Patient Data from ESAPI

If, for whatever reason, you need to dump out all of the data for a patient from ESAPI, there's a quick and dirty way to do it. Well, there are probably several ways to do it, but here's one I've foun

bottom of page