지난 10년 동안 파이썬을 비롯한 여러 언어로 프로덕션 코드(production code)를 작성한 소프트웨어 전문가다. 주로 웹과 모바일 서비스의 백엔드(backend)에서 소프트웨어 엔지니어로 근무했다. 수백만 명의 사용자에게 사랑받고 이용되는 소규모 및 대규모 운영 프로젝트를 개발하고 배포하며 유지한다. 전 세계 유명 소프트웨어 회사의 다양하고 전문적인 환경에서 여러 팀과 그 프로젝트들을 완료했다. 오픈소스의 열정적인 지지자로서 줄립 챗(Zulip Chat), 블랙(Black) 같은 프로젝트에 지속적으로 기여하고 있을 뿐 아니라 비영리 단체와 협력해 소프트웨어 프로젝트에서 자원봉사를 하기도 한다. 다양한 밋업(meetup)과 콘퍼런스에서 많은 발표를 해왔으며 소프트웨어 엔지니어링, 도구, 기술에 대한 웹 사이트를 운영한다. 또한 이메일과 소셜 미디어를 통해서도 많은 사람과 의견을 나누고 있다.
책 소개
분야IT 모바일
파이썬을 더 나은 방법으로 코딩할 수 있도록 팁과 방법을 알려주는 지침서다. 파이썬의 내장 데이터 구조, 함수와 클래스, 딕셔너리, 모듈 및 메타 클래스, 데코레이터와 컨텍스트 매니저, 제너레이터와 이터레이터, 비동기 프로그래밍 등을 다룬다. 또한 파이썬 코드를 위한 디버깅과 테스트 방법을 알아보고, 다양한 파이썬 도구를 살펴볼 것이다.