Yonatan Mevorach is Web Developer with an expertise in frontend technologies. His passion is creating high-end, quality, beautiful and performant web applications. Open source tools that Yonatan has created have been used by engineers at Yahoo, Atlassian, Adobe, Kayak, etc.
– When and how you started your route in coding? Why you chose it?
I was working in an office as a non-developer, but near other developers. I saw how quickly developers can make changes and create real value to the customers, and also how much fun they’re having.
– There are like million-billion specialisations you can take in frontend, why did you chose tooling and everything that is related around that (especially Chrome Devtools)?
When you are working on Developer tooling you have a rare opportunity to perfectly understand the demands of the consumer. A lot of times it means that you can solve a problem you’re struggling with yourself, as well as help others, which is always a joy. Working with Chrome Devtools is fun because it’s a tool that almost all Web developers work with on a daily basis.
– What do you think that is missing in devtools?
If you want to find the non-trivial performance bottlenecks of your application, it usually means taking the time to learn how to conduct perf-audits, and learn to use and understand Chrome Devtools’ “Performance” panel. I don’t think we’ve figured out a way to make this information more accessible to all Web developers. The “Lighthouse” project is a step in the right direction, but there’s still a long way to go.
– What are the challenges you enjoy the most in your work?
Like all developers I enjoy working with the latest technologies, but I also enjoy the challenge of working with legacy codebases and trying to improve them incrementally. I also love being frustrated by a problem, not finding any solutions to it anywhere online, and then finally figuring out the solution on my own (in which case I’ll usually write about it in my blog).
– How do you spend time after work?
Scuba diving, sailing… and writing code
During the talk in Riga Yonatan will show what problems we can fix (or better yet, avoid) by combining two things developers love: Chrome DevTools and automating repetitive tasks. We’ll use a new capability to do this introduced in Chrome 59: running Chrome in “Headless Mode”.