The flying digital pathologist (and other memes)
Flight attendant: Is there a doctor on the plane?Me: Yes, but I’m not that kind of…Flight attendant: The pilots are debating the merits of the terminologies of “digital pathology” vs.…
Flight attendant: Is there a doctor on the plane?Me: Yes, but I’m not that kind of…Flight attendant: The pilots are debating the merits of the terminologies of “digital pathology” vs.…
Boom. Timpani-sound. "enshittification" is now a word. Those that have been around computers and the internet for a while, are increasingly complaining about decreasing performance, no longer meeting expectations etc.…
A blog provides a platform for self-expression, and documents growth. It helps build a personal brand and fosters community connections. They are often used to showcase expertise, or to group…
I ranted against open source in the past. Yet this month I signed on as an external consultant and digital pathology expert for Cytomine. More on that conversion later. In…
Since the creation of the Journal of Pathology Informatics, there has been no lack of publications that provide platforms for researchers, clinicians, and industry professionals to publish their findings and…
Recently I found a YouTube video that propagates branchless programming. I'd heard of the concept before; this time I actually had enough time to watch it. If you don't have…
As I'm applying for various new projects, people ask me many questions. Here are some of the more common ones (in no particular order and with no specific reference to…
To me (and many others), Python is the greatest computer language ever (even though Perl's Larry Wall wrote the coolest statement about programming ever). I started programming in GW-Basic when…
Yes, another blog. After 10 years of building out Pathomation, a pioneering company in digital pathology, I’ve decided it’s time for something else. The result? A new boutique consulting company…