Skip to content
Logo Theodo

Our recent articles


Load Previous Posts

Why Theodo is investing in an admin for NestJS

Sam Bunce2 min read

Why we love NestJS We like NestJS at Theodo because we find it to be the most versatile and easy-to-use Node.js framework for fast, impactful projects. The majority of our frontends are built in React, so using NestJS allows us to…

Continue reading →

Introduction to Event-driven Architectures With RabbitMQ

Nicolas Judalet10 min read

Event-driven architectures (EDA) gather several useful patterns to deliver maintainable code, handle asynchronous tasks and build reliable applications. As a developer at Theodo, I have been working with various companies to help them build great products. I frequently used event-driven architectures…

Continue reading →

Make writing End to End tests child's play with Puppeteer and Jest

Alex White7 min read

We all know writing tests is important. Unit testing is now a standard in software development, sometimes we even write them before the code. Snapshot testing is becoming more and more common to check that the UI doesn't change unexpectedly.

Continue reading →

Understand the Basics of Git in 8 Minutes

Jérémy Rippert7 min read

Welcome stranger! It is a pleasure meeting you.When I began using git, I didn’t really understand how it worked: I considered it as a riskier alternative to sharing code by good old reliable USB key. Now that I became more…

Continue reading →

Generate Images With Dynamic Content On A Symfony Project With High Performance And Code Maintainability

Antoine Roth10 min read

We mostly live in a static asset world. However, you might one day find yourself facing a dynamic image generation challenge. By dynamic image I mean an image that will have dynamic content such as text and/or other images.This article…

Continue reading →

Why You Should Use ESLint, Prettier & EditorConfig

François Hendriks7 min read

This post is the first of a series of articles on how to empower your dev environment with ESLint, Prettier, and EditorConfig. If you already know ESLint, Prettier, EditorConfig and how you can benefit from using them together, do not…

Continue reading →

Set up ESlint, Prettier & EditorConfig without conflicts

François Hendriks11 min read

ESLint, Prettier and EditorConfig

This is the second post of a series of articles on how to empower your dev environment using ESLint, Prettier and EditorConfig. If you have doubts regarding the use of all three tools, you may read my first article on Why You…

Continue reading →

Flutter Tutorial - Custom User Input Knob Using GestureDetector

Tom O'Connor13 min read

One of the amazing things about Flutter that no other cross platform app development tool can do is to define new custom UI elements using nothing but Dart code.Introduction Flutter is an open source portable UI toolkit made by Google, which…

Continue reading →

How I chose the #1 graph library for my React project

Tomas Piga10 min read

The thorough comparison you need between the best React graphing libraries to give you an exact insight into which library best benefits your project, and how you can choose other libraries based on the same criteria.

Continue reading →

Using References Without Bugs. An Example of Id Transformation.

Alexandre Fauquette3 min read

As a coder, you probably use a lot of ids. Creating them is so easy. But when we have to modify one, keeping your data consistent can become a nightmare. This article presents our 10 lines solution. Why modifying ids? I am…

Continue reading →
Load Next Posts