You can become a product leader with customized processes. Everyone knows it. But how to set up processes is a difficult question, the best place to start is with machines, because they are more flexible than humans. The first step in setting up a continuous development cycle can be CI/CD. Vitaly's goal is to show you the tricks and recipes for creating CI/CDs to keep all engineers happy.
Vitaly is a co-founder of IT61. He developed various projects with different platforms and frameworks. He has experience with .NET, Node.js, and Ruby on Rails. He loves open source software and browsers. Vitaly joined the PhantomJS project in 2013 and later became the core developer. He believes that browsers (not robots) will rule the world. A big fan of pure and solid code. Perfectionist.
Developer with 10 years of experience, developed a lot of projected in open source, from a static analyzer — PHPSA, to the TypeScript compiler called StaticScript. Leading the most obscure podcast in the entire frontend — UnderJS
Related open source:
- PHPSA — static analyzer on PHP for PHP;
- GHubber — mobile client for Github powered by React Native;
- StaticScript — language on top of TypeScript as frontend, and LLVM framework as backend.
Dmitry also was a contributor to Zephir Language & Phalcon framework.