A look back at the French Software Testing Day 2020

It is a 12th edition of the JFTL (French Software Testing Day) which was held this year at the Belfry in Paris, given the current health context. Nevertheless, although the date was initially planned for April 1st, the organising committee did everything possible to ensure the success of this event, which is a must in

Promyze invited to Studio Renegade !

If the summer period was busy, with the SaaS version of our tool and the redesign of our site, it was also the opportunity to participate in the new show La.Fresh.Tech produced by Studio Renegade. This association produces programmes on a variety of themes (TV series, High Tech, electronics, code, cooking, debates, geek culture, etc.),

Themis became Promyze !

When we started the start-up in 2016, we had a lot of ideas in mind (and we still do today!) and had to draw the outlines of our project. Designing a tool to help development teams continuously improve the quality of their code was a major challenge, which we have always sought to meet. We

Learning about good practices at INSA
Feedback from Promyze to INSA

This article was written for Frédéric Baucher, a teacher at INSA (Institut National de Sciences Appliquées). He shares with us his feelings and his feedback on the use of Promyze in the context of teaching. Context and course content The INSA group brings together 7 schools, including 6 in France and 1 in Fez (Morocco)

Why you should read the DDD (Domain Driven Design) Red Book !

After hearing several developers say good things about DDD, I started reading the Red Book (Implementing Domain-Driven Design) several days ago. I can’t resist sharing this wonderful read with you, so I’m going to try to convince you and encourage you to start reading this very interesting book. The objective here is to explain to

Legacy code: 4 steps to master and reduce your technical debt

Legacy projects come with additional challenges for code quality. They underwent many changes (more or less significant) and are probably not maintained by the original authors. Due to a lack of anticipation at design time or complex maintenance, they often have accumulated substantial technical debt. You maintain such an application and want to control its

Understanding the “12-factors app” for a cloud application

When we think about the architecture of a cloud application, several keywords keep coming up: elasticity, scale, volatility, microservices. And it’s no coincidence because that’s the very nature of the Cloud. How do you take advantage of it, and what are the architectural anti-patterns to avoid? In 2012 and through several feedbacks, teams from Heroku

5 good reasons to grow your investments in software quality

Developer, tech lead, project manager or manager, you are convinced of the importance and the benefits of software quality, and more particularly of source code quality. Having learned the principles of modern development (Agility, Clean Code, Craftmanship, Continuous Integration, etc.), you are full of enthusiasm and want to drastically improve the development environment of your

Simplify your promises with async/await: four examples

Node.js version 8.9, released in fall 2017, is the first LTS (long time support) version including ECMAScript 2017 support. This is an opportunity to simplify the use of promises thanks to the asynchronous functions and both async await keywords: your code will be simpler, more readable, and maintainable. In short: clean. Node.js, as often with JavaScript, relies on

Derniers articles

Knowledge Sharing IntelliJ extensions.
Coding practices
Learning culture
Community of practices