Our Experience is Your Experience
We are advocates of knowledge sharing – so we encourage our talented engineers and designers to share their experiences and insights with the world.
Filter By:
C#/.NET- Now you’re thinking with patterns
When approaching design patterns in C#/.NET, it's crucial to understand not just the theoretical aspects but also their practical applications. This article aims to bridge that gap by offering a deep dive into pattern matching within .NET. We will explore its fundamental constructs, provide clear examples, and discuss how this feature can enhance your code's readability and maintainability. The structure of this article includes an overview of pattern matching constructs, detailed code examples, and a discussion on best practices for implementation.
Learn more
Published on: August 13, 2024
Crowd-Striked: Lessons Learned and Best Practices for Future Prevention
Incident Summary On July 19, 2024, CrowdStrike released a content configuration update for the Windows sensor that resulted in widespread system instability, causing Windows systems to experience the "Blue Screen of Death" (BSOD). The issue was traced to a channel file named “C-00000291*.sys” included in the update, which caused system crashes upon deployment. “Channel files” … Continue reading DeviceTalks Insights: AI in Medical Devices and the Future of Healthcare Technology Innovation
Learn more
Published on: August 1, 2024
Generations and GenAI
This is probably a well-known fact in sociology or some other such discipline, but it struck me the other day that only the generation that knows how to do something can be the one to make that thing obsolete. Take driving a car, for example. My generation and the ones preceding me in the U.S. … Continue reading DeviceTalks Insights: AI in Medical Devices and the Future of Healthcare Technology Innovation
Learn more
Published on: April 30, 2024
We’re getting the chance to live in the future
Early 20th Century motivational speaker and author Dale Carnegie once wrote “Today is the tomorrow you worried about yesterday.” I believe that Mr. Carnegie’s point was that unless today is the literally the worst day of your life (and my sincere sympathies if it is), then the energy you spent worrying about it yesterday was largely wasted. I haven’t read much … Continue reading DeviceTalks Insights: AI in Medical Devices and the Future of Healthcare Technology Innovation
Learn more
Published on: April 25, 2024
Intelligence is Intelligence, even if it’s Artificial
I had a stimulating conversation with the head of our GenAI practice, Suhail Khaki, a few weeks ago. Suhail made the remark that the more he works with GenAI, the more it strikes him that it’s less like conventional computer software, and more like a person in the way it interacts. He made the remark: … Continue reading DeviceTalks Insights: AI in Medical Devices and the Future of Healthcare Technology Innovation
Learn more
Published on: April 23, 2024
Retail as a Conspiracy
I was one of the early buyers of the first release of Apple Vision Pro AR headset early this year. I got up at 5am my time to place an order on-line at the first moment when the device became available for pre-order. I then made an appointment at my local brick-and-mortar Apple Store to … Continue reading DeviceTalks Insights: AI in Medical Devices and the Future of Healthcare Technology Innovation
Learn more
Published on: April 22, 2024
The “hype cycle” is about the hype—not the technology
The hype cycle has little to do with the merits of a particular technology. It simply has to do with the amount of publicity the technology has received. In particular, if the publicity jumps ahead of what the technology can immediately deliver, then the technology quickly gets labeled as “over hyped”. This is not the … Continue reading DeviceTalks Insights: AI in Medical Devices and the Future of Healthcare Technology Innovation
Learn more
Published on: April 19, 2024