Guillermo Martínez Espina

Site Reliability Engineer at Google

Expertise: Software development, Go, Python, web development and mobile app development

Education: University of Illinois, Urbana-Champaign

Guillermo Martínez Espina is a site reliability engineer for Google. He has worked as an engineer since 2015 and previously held roles as a software developer for Nearsoft and Zenput. Espina holds a master’s degree from the University of Illinois Urbana-Champaigne and a bachelor’s in information technology from the National Polytechnic Institute of Mexico.

1 Article

Guillermo Martínez Espina Guillermo Martínez Espina
Updated on April 30, 2025

Cls vs. Self: Understanding Method Types in Python

In Python, the keyword cls is used to access a class method, while the keyword self is used to access an instance method. Learn more about the differences between cls and self and how they relate to certain method types in Python.

Image: Shutterstock / Built In