Bio:
Titus is a Senior Principal Scientist at Adobe, focusing on Developer Experience. He has served on the C++ standards committee,chairing the working group for the design and evolution of the C++ standard library. He has also served on the ACM/IEEE/AAAI CS2023 steering committee, helping set curriculum requirements for Computer Science undergraduate degrees, focusing on the requirements for software engineering. Titus was a thought leader at Google for many years, focusing on C++, software engineering practice, technical debt, and culture. He is the lead author for the book Software Engineering at Google. (O'Reilly, 2020).
Available Lectures
To request a single lecture/event, click on the desired lecture and complete the Request Lecture Form.
-
Basics of Tech Debt
Across the industry, most engineers have one common complaint: we are drowning in technical debt. But at the same time, we’ve seen far too many tech debt programs launched, only to...
- Design is Testability
For Software Engineering practitioners, the past 10 years have seen an explosive rise in the adoption of continuous...
- Software Is a Team Sport
The primary factor behind the success of the best software teams is not programming language, seniority, or development environment. Instead, time and again the research shows that team culture is...- Vision for a Modern Software Workflow
We’ve heard the generalities: “shift left” for cheaper bug resolution or “avoid work-in-progress” for more efficient development. How do those mix? What is the...To request a tour with this speaker, please complete this online form.
If you are not requesting a tour, click on the desired lecture and complete the Request this Lecture form.
All requests will be sent to ACM headquarters for review.
- Design is Testability