Articles from Nicolas Girault

Theodo at the Barcelona Lean Summit

November 25, 2016Nicolas Girault1 min read

thumbnail

At Theodo we always try to find a better way of doing things. We are strong advocates of the lean mindset but we know we still have a lot to learn! So Today, all the Theodo Academy companies (Theodo, Theodo UK, BAM and Sicara) are at the Barcelona Lean summit. We are listening to lean gurus…

Continue reading →

Straight to production with Docker, Ansible and CircleCI

May 10, 2016Nicolas Girault6 min read

thumbnail

Docker shakes up the way we use to put into production. In this article, I'll present the main obstacles I encountered to set up the production workflow of a simple Node.js API called cinelocal. Erratum: I am now using docker-machine instead of Ansible. You can read in the comments why Step 1: set…

Continue reading →

Speed up npm install with a local registry to cache packages

January 17, 2016Nicolas Girault5 min read

thumbnail

Remember the last time you ran the npm install command, and you had time to grab three coffees, learn Russian and read Dostoievski before you could do anything productive? During the installation of a node app, the npm install step is doubtless the most time consuming one. Assuming your network is…

Continue reading →

You want to do Scrum? Start with Daily Reports

October 15, 2015Nicolas Girault4 min read

thumbnail

Who is your client? In every professional relation, you have a provider and a client. Whether she's your boss or the head of a company you're dealing with, the client is the one you are creating value for and she is the one you want to bring onboard. At Theodo we help our clients to solve their…

Continue reading →

Functional testing in an environment of Flask micro-services

July 13, 2015Nicolas Girault4 min read

thumbnail

You can find the source code written in this article in the flask-boilerplate that we use at Theodo. Functionally Testing an API consists in calling its routes and checking that the response status and the content of the response are what you expect. It is quite simple to set up functional tests for…

Continue reading →

Docker and Virtualenv? A clean way to locally install python dependencies with pip in Docker

April 22, 2015Nicolas Girault2 min read

thumbnail

If you've ever developed a python application, you've probably installed your python dependencies in a virtualenv. A simple way to do so is: Thanks to virtualenv your project dependencies are now isolated from your other projects and from the operating system packages. Simple, isn't it? Another way…

Continue reading →