Shaping the Future of Technology
Careers
Fit for People, Fit for Purpose: Designing Tech that Matters
My computing degree enabled me to create better-fitting technologies for people and what is important to them.
From Dot Matrix to Data: A Journey through Technology and Leadership
The middle school I attended had a state-of-the-art lab equipped with the latest Apple II computers.
For 20 years, I’ve been helping people translate ideas into software and digital products, working on a tech team or as a mentor, coach, or educator.
Computations for This World and out of This World
In the post-pandemic world, businesses are often handling a combination of on-site and remote workers. To be successful, this requires a new set of management tools.
In software companies a natural conflict exists between security teams and product delivery teams—one's nature is to slow down progress, the other wants to speed it up. The secret is to view security as an enabler, not a hindrance.
From Eye Tracking to AI-Powered Learning: A Journey through Computing and Manufacturing
Finding the Right Mix of Creativity and Technology
From UX to Product: An Intentional Career Route
A Career Built on Using Technology to Help Others
Long-Term Mentoring for Computer Science Researchers
A Philosopher’s Daughter Navigates a Career in AI
A Computer Scientist with a Biologist’s Ambition: Advance Humanity
The Many Shapes of a Computer Science Career
The Making of an IT Strategy Consultant
How a Shopping Mall Trip Inspired Me to Work in Neuro-Symbolic AI
Changing the World Through HCI and UX
How Computing Empowered Me to Tackle Big Problems in Medicine
Grace Hopper, Minicomputers, and Megabytes: It's a Fun Career
How Music and Programming Led Me to Build Digital Microworlds
Obtain a Ph.D. and a Career in Data
Promote Sustainability and Help Underserved Communities
Enabling Renewable Energy Through Smarter Grids
Shape the Future of Computing
ACM encourages its members to take a direct hand in shaping the future of the association. There are more ways than ever to get involved.
Get InvolvedCommunications of the ACM (CACM) is now a fully Open Access publication.
By opening CACM to the world, we hope to increase engagement among the broader computer science community and encourage non-members to discover the rich resources ACM has to offer.
Learn More