April Meeting: Dependencies, Mocking, and ML Applications
We will have three great talks for our April meeting:
- Dependency hell: a library author's guide by Angela Li and Brian Quinlan
- ML Applications of Python by Glen Qin
- Mock Hell by Edwin Jung
LinkedIn, Unify Meeting Room 950 W. Maude Ave, Sunnyvale.
- 7:00 pm Food and Announcements
- 7:10 pm Talks start
- 8:30 pm Networking
- 9:00 pm Event ends
ML Applications of Python by Glen Qin
Speaker Bio Dr. Glen Qin got his Ph.D. degree from UC Berkeley in EECS, and have been working in the industry for about 20 years. The industrial experience at Silicon Valley has helped Dr. Qin always be at the cutting edge of the new technologies. He has been working for large companies, like AT&T, small startups, like Optimal Networks, and medium size company like Netgear. His industrial experience is mainly focused on Computer Networks, Internet of Things, Cloud Computing, big data, and AI. He started his career as a software engineer, and moved to engineering management, and product management gradually. In 2011, Dr. Qin and a few others founded California Science and Technology University (CSTU), and has been the president of the CSTU ever since.
Mock Hell by Edwin Jun
A common misconception is that mocks are just a tool for decoupling code under test. This, however, was never the original intention for mocking, which was born in deep OOP and TDD practices. Without such practices, mocks can easily be abused and create major technical debt, leading to “mock hell”. This session will demonstrate how such debt may be created, and cover potential remedies.
This talk will be presented at PyCon US 2019.
Speaker Bio Ed is a software engineer with experience across multiple complex domains, ranging from robotics, microservices, data engineering, and 3D simulation. His main interests are in product line architectures, domain modeling, and the intersection of technical and cultural aspects of building systems.