hello.js

var please = require('share');
console.log('thank you');

Friday, 11 August, 2017 UTC

Serverless Applications with AWS and Travis: Make Deployment Great Again

Serverless Applications with AWS and Travis: Make Deployment Great Again

The purpose of this tutorial is to automatically deploy a serverless API with two deployment environments (development and production) from scratch. Using the Amazon Web Services (AWS), this will be a matter of minutes! We will use Node.js and several ... more


Wednesday, 26 July, 2017 UTC

Theodo React Summer School – Mise en place de Redux

Theodo React Summer School – Mise en place de Redux

Bonjour à tous, Nous organisons tout l’été des cours sur React au sein de Theodo. Cette 3ème session aura lieu le mercredi 2/08/2017 à 19h dans nos locaux près du métro Rome. Nous l’ouvrons aux personnes extérieures qui souhaitent apprendre à mieux maîtriser ... more


Tuesday, 25 July, 2017 UTC

Load Scripts in Your React Bundle Asynchronously: Win at SEO!

Load Scripts in Your React Bundle Asynchronously: Win at SEO!

On my current project, the team (and our client ) realised our React website performance rating was below industry-standard, using tools like Google Page Speed Insights. As reported by the tool, the main cause for this are render-blocking scripts like ... more


Wednesday, 17 May, 2017 UTC

Set Up Continuous Deployment on Electron Using Squirrel

Set Up Continuous Deployment on Electron Using Squirrel

If you are a web developer, you would be amazed by the possibilities that a desktop application offers. Just give a look at the applications listed on electron website to have a quick glance of the infinite opportunities offered by such a technology. ... more


Friday, 12 May, 2017 UTC

Good Practices For Testing Database Interactions

Good Practices For Testing Database Interactions

Here is what I learnt while testing backend calls to the database on a project using node.js with Loopback and a PostgreSQL database though this article would apply to any technology. Basically, it all goes back to saying that each test should have full ... more


Thursday, 11 May, 2017 UTC

What to Do When Discovering a Technology on a New Project?

What to Do When Discovering a Technology on a New Project?

As a developer, I find exciting and captivating to discover a new technology or to learn a new language. But how to do it effectively? Here are few tips you can try when beginning a project on a new technology : Understand the structure: learning how ... more


Wednesday, 3 May, 2017 UTC

React London 2017 Review

React London 2017 Review

On a breezy day in March, I, along with three other TheodoUK-ers, attended React London 2017. Standing in the stark light of the Westminster sun that silhouetted the brutalist architecture of the QEII Centre, we admired the conference’s production value ... more


Monday, 1 May, 2017 UTC

Learn To Code With Style: Use Linters!

Learn To Code With Style: Use Linters!

Are you tired of always writing the same comments on others pull requests? Are you tired of always reading the same comments on your pull requests? Stop wasting time, here’s the solution. Step One: Install linters on your project For your php files Inspired ... more


Wednesday, 26 April, 2017 UTC

How and When to Use Loopback Hooks!

How and When to Use Loopback Hooks!

Loopback is a node framework based on Express which provides the CRUD to accelerate high value features creation. However, these basic functions may not answer to your needs or partially. For example, you might want to send a mail to the owner of an ... more


Monday, 24 April, 2017 UTC

Adding Drag & Drop to Your Web App, the Simple Way (demos)

Adding Drag & Drop to Your Web App, the Simple Way (demos)

Drag & drop has become such a common feature on the web that people think it’s a no-brainer for developers. A few months back, a client told me: “How can it be that hard, it’s all over the internet!” and at that time I had no idea how to implement ... more