Recent posts

Digital Computational Pathology

Podcast discussing the benefits of digitizing pathology include unlocking value in the gigapixels of data from images to enable precision medicine combining ...

Web Architecture 101

Excellent description of the basics of a typical web based system: DNS, Load Balancer, Web App Servers, Databases, Caching, Job Queues and Services, Search, ...