Do you still need a cookieless domain for your assets?

September 06, 2019Kevin Raynel7 min read

thumbnail

One of the most popular performance indicator is the Speed Index. It directly reflects on your SEO and you probably want to monitor it. One of our client at Theodo runs a large marketplace. They sell around 3 millions items (Q1 2019), and serve more than 2 billion HTTP requests every month. We will…

Continue reading →

Why Theodo is investing in an admin for NestJS

August 29, 2019Sam Bunce2 min read

thumbnail

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 leverage full-stack Typescript, helping bridge the gap between…

Continue reading →

Introduction to Event-driven Architectures With RabbitMQ

August 29, 2019Nicolas Judalet9 min read

thumbnail

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…

Continue reading →

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

August 29, 2019Alex White6 min read

thumbnail

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. However, the dev community still has a long way to go with…

Continue reading →

Understand the Basics of Git in 8 Minutes

August 28, 2019Jérémy Rippert9 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 intimate with it, I use it everyday with confidence. In this article I'll…

Continue reading →