MJS 011 My JS Story Valeri Karpov

00:00 2231
Download MP3

My JS Story Valeri Karpov

Welcome to the 11th My JS Story! Today, Charles Max Wood welcomes Valeri Karpov. Valeri is a Platform Tech Lead at Booster Fuels, the author of Professional Angular JS and The 80/20 Guide to ES2015 Generators, and a blogger at codebarbarian.com. He is also the one who maintains mongoose JS. Stay tuned to  My JS Story Valeri Karpov  to learn more how he started coding and what he is currently up to!

Start of His Coding Journey

Just like how any kid of his age did, he got so fascinated with Pokémon. When he learned using the internet, he found out that it had a lot of Pokémon stuff in there. He then started to learn everything about the game such as stats, levels, and strategies. That interest led him to know about HTML, CSS, PHP, and a lot more. Valeri was around 9 or 10 when he got started with PHP and HTML. His parents bought him a book on HTML which he read from cover to cover. When he reached high school,  he remembers participating in algorithms contest. In college, he then majored CS  and realized he was going to be a nerd for life.

Jumping into JavaScript

He got into JavaScript when he did his very first startup called Scavenger in 2008, but now known as LevelUp. It's a mobile paper platform that was originally text message based.  Before iPhone came into existence, they served as a mobile gaming company in the foot phone era. Since they needed to build out these Scavenger Hunts, they created a little web-based dashboard for it. This was his first non-trivial JavaScript experience. They used JavaScript because the other alternative Valeri only knew of was Java X and Swing, which were a lot worse. To hear the rest of My JS Story Valeri Karpov, download and listen to the entire episode.

Establish Connections

Valeri surely wants to hear from you! Connect with him on thecodebarbarian.com and Twitter. Don’t forget to let Valeri know you heard about him on Devchat.tv’s JavaScript Jabber My JS Story podcast!


Valeri: archetype--js on NPM and RamdaCharles: Kubo, little cars controlled by iPhone or android, Google cardboard based goggles at Walmart

Episode Links:

Pokemon, Scavenger/LevelUp, Prototype.jsScriptaculous.js, jQuery, Karma, Js test driver, Selenium, Sauce Labs, Mongoose, MongoDB, Github Issues, CI (Continuous Integration), Go, Angular 1, Aaron Hackman, MySQL, PostgreSQL, MEAN Stack, Python, Python dictionaries, SQL, Memcached, Ruby on Rails, Wiley publishing, 80/20 ES2015 Generators, Todd Motto, The 4 hour body by Tim Ferriss, Co, Mongoose 4.8, RxJS, Archetype, BoosterFuels, Software is about people, Community Best Practices, React, Facebook, Redux


Sign up for the Newsletter

Join our newsletter and get updates in your inbox. We won’t spam you and we respect your privacy.