Dmitry Kudryavtsev

Senior Software Engineer / Tech Lead / Consultant

I'm a software engineer located in Israel. I have more than 12 years of professional experience in web development, as well as experience in low level and game development. I write, talk and mentor about software engineering.

I work with languages such as TypeScript and Rust as well as technologies such as NodeJS, React and more.

I use this blog as platform to share my knowledge and experience as well as write about Software Industry, Software Engineering and Productivity.

Feel free to reach out or read more about me.

Dmitry Kudryavtsev

Latest Posts

Validating Requests With a Simple Middleware for Express

A key to a good API design is good control of what data your controllers or API end points accepts. Another important key to a good design — is that you can take a brief look at your API end point and immediately understand how your request should look.

The land of undocument react.js: The Context

A different approach for localizing react.js app

Howdy! I’ve heard you use ReactJS? Good! I also heard you want to localize your application? That’s great! Well proper localization is hard, there are many js libraries for client side localization as well as yahoo/react-intl that provides localized react components based on JavaScript Intl API.