by Theresa Smith | Jun 15, 2022 | Weekly Reads
Federated learning is a technique where machine learning algorithms are trained using data that never leaves the end-users’ device or server where it lives. Given that I had several customers specifically request federated learning in the last few weeks, I can...
by Theresa Smith | Jun 8, 2022 | Weekly Reads
Focus on tech instead of employees. That is mistake #1 in the first article on cybersecurity in my reading list below. When managers believe cybersecurity is mostly a technological problem that can be quickly fixed with a product, it ignores the people issues that...
by Theresa Smith | Jun 1, 2022 | Weekly Reads
I had lunch with a senior IT executive of a Fortune 500 company who I had the privilege of working with on past software development projects. He said the #1 challenge he faced was speed. That is a tall order for any large company that has established...
by Theresa Smith | May 26, 2022 | Software Design
In October 1996, I was in San Jose, California attending the Object-Oriented Programs, Systems, Languages, and Applications (OOPSLA) conference when I first learned of Christopher Alexander. When Jim Coplien introduced Professor Alexander as a speaker, he...
by Theresa Smith | May 16, 2022 | Weekly Reads
This week we have a theme in our readings were we discuss ethics, bias, and fairness in AI systems and why it is so important. Biased algorithm systems – whether they are AI or not, can cause harm. So this topic is not something that is innately unique to AI...