Krasimir Tsonev is a coder with over ten years of experience in web development. Author of two books about Node.js he works with a strong focus on quality and usability. Krasimir is interested in delivering cutting edge applications. He enjoys working in the industry and has a passion for creating and discovering new and effective digital experiences.
Right now Krasimir is working with technologies like HTML5/CSS3, JavaScript, PHP and NodeJS, but originally he started as a graphic designer. Later, being a flash developer he spent several years using ActionScript3 and frameworks like RobotLegs. After that, as a freelancer he continued delivering full stack web services for his clients - graphic design, front-end and back-end programming.
With the rise of the mobile development, Krasimir is enthusiastic to work on responsive applications targeted to various devices. He graduated at the Technical University of Varna with bachelor and master degree in computer science. He loves blogging, writing books and making talks about the latest trends in web development.
Smashwords Interview
When you're not writing, how do you spend your time?
I'm normally trying to spend more time with my family, but if I'm on my laptop I'm usually working on some open source project.
The book contains solutions of actual problems, discussions around popular design patterns or unusual use cases of some language feature. "10 Lessons in Front-end" is not teaching the basics of JavaScript, HTML or CSS. It's not a step-by-step tutorial. It's a collection of 10+ advanced topics inspired by real-life projects.