Ruslan Osipov is a software engineer at Google, an avid traveler, and a part-time blogger. He is a self-taught engineer. He started publishing personal Vim notes in 2012, and became increasingly interested in the intricacies of the editor and its applications in optimizing development workflows.
I'd like to say thank you to Chaitanya, who reached out to me and guided me through the outline; Pooja, who tirelessly edited my drafts; Divya, who meticulously reviewed the code; and everyone else from Packt who worked on this book and I haven't had a chance to meet. A huge thank you to Bram for reviewing this book. A word goes out to the Vim Japan conference organizers—Tatsuhiro Ujihisa (Uji), Taro Muraoka (KaoriYa), Thinca, Aomoriringo, ...