ABOUT THE AUTHOR

Robert Rochon

Frontend Engineer

Robert Rochon is a Frontend Engineer with almost a decade of experience. Well-versed in an extensive tech stack, Robert's toolkit includes JavaScript, TypeScript, React, MobX, HTML5, and SCSS, among others. Robert's proficiency extends beyond individual languages as he is skilled in navigating all stages of the development cycle for dynamic web projects. This comprehensive skill set enables him to architect robust and visually appealing user experiences that captivate and engage audiences.

Robert Rochon

CONNECT WITH ROBERT ROCHON

Linkedin

Recent posts by Robert:

Thumbnail of an article about Frontend security: API’s key risks and how to mitigate them
SOFTWARE DEVELOPMENT

Frontend security: API’s key risks and how to mitigate them

In this article, we're diving deep into the world of vulnerabilities – understanding what they are, why they evolve, and how knowledge of them helps us to better protect our applications and their users.
Thumbnail of an article about Communication in IT projects — practical tips and improvements based on real-life cases
SOFTWARE DEVELOPMENT

Communication in IT projects — practical tips and improvements based on real-life cases

In IT projects, sometimes the biggest challenge is not in the code. With a lot of professionals of different specialties and authority levels involved, the pressure to meet the client’s expectations, and limited time and resources, communication can easily become an issue. In this article, we want to share experiences working on a project with a client and the issues that we came across. See the improvements we made to make our communication more effective. At CodiLime, we have experience in various projects.
Thumbnail of an article about CSS Container Queries. Why so enthusiastic about those?
SOFTWARE DEVELOPMENT

CSS Container Queries. Why so enthusiastic about those?

A front-end developer spends time adjusting CSS to the app they are working on, how much time depends on the specific project. Many people assume this is the easy part. I thought so too, but now I think I was wrong. CSS, or Cascading Style Sheets, is a style sheet language that focuses on the presentational part of the layout. Some people enjoy it, some even love it, but there are people who avoid it at any cost and try to focus, for example, on JavaScript logic instead. There are times that I feel like I belong to both groups.
Thumbnail of an article about Where are my keys? React keys
SOFTWARE DEVELOPMENT

Where are my keys? React keys

We all have ways of remembering where we last put our apartment or car keys. After all, we all know the fear of losing them, don’t we? Applications written in React also have keys. And they are as important as those to your apartment. Or even more sometimes - especially when a deadline is around the corner and your React code is bright red. From this article, you'll learn about React's mysterious keys - both in theory and practice, what you need to know about indexes, and more. Last but not least, it will cover how to avoid the terrifying red color warning.