Skip to content
Logo Theodo

Our recent articles


Load Previous Posts

Secure a Koa API With a JWT Token

Bruno Godefroy7 min read

Koa is the “new” all the rage framework used with NodeJS. This guide aims at explaining how to set up efficiently an API protected with a JWT token. What we want to have at the end of this tutorial is an…

Continue reading →

How To Deploy your Flask Application On Offline Servers

Nicolas Ngô-Maï2 min read

Recently, we had to migrate our 22 Flask micro-services to new servers.As automatic deployment was implemented for all of these, we thought it would be done in a glimpse.What a surprise when we connected to the servers and realized that…

Continue reading →

Getting started with the Physical Web

Kévin Jean4 min read

Physical Web, what is that? In 2016, there are 42 billion devices connected worldwide. Glasses, gates, clocks, padlocks, connected thermostats and many others are now part of our everyday environment. Today, the only way to access their functionality is to develop…

Continue reading →

Revert the Revert and Avoid Conflicts

Tristan Roussel3 min read

Let me tell you my story about git, conflicts and reverts. On a project, I start a feature on a branch, open a pull request towards master branch and merge it by mistake before finishing my code.No git story would be…

Continue reading →

How to Generate Pixel Perfect Pdfs

Richard Casetta6 min read

Did you ever have to generate PDF files in a web application?If you did, chances are that you liked it as much as that 5-hours train journey seating next to a crying baby after a sleepless night...I was on a…

Continue reading →

How Floats Will Sink Your App

Clément Hannicq3 min read

Floats We use computers every day to solve mathematical issues, from how much taxes should I apply to my users’ basket to computing next week’s weather forecast.Solving most of those problems is nowhere near easy, and would be harder still if…

Continue reading →

The LoopBack REST Connector and its secrets

Sammy Teillet9 min read

I had a lot of trouble using the Loopback REST connector reading the existing documentation and I'm sure you'll have less issues by reading this first. Summary This article will show how to:Use API methods from your server Use environment variables for production Get…

Continue reading →

How to make your MVP viable

Damien Peltier4 min read

At Theodo, we build products everyday for our clients and for ourselves. We often deal with creating a Minimum Viable Product or MVP. But what is a MVP? How do you build a good one?  Why is it useful? MVP? When people…

Continue reading →

Medium-like Image Loading with Vue.js (part 1)

Louis Zawadzki4 min read

When I’m stuck on a train or queuing at the supermarket I usually read one or two articles on Medium. There’s plenty of stuff that I really love about Medium. Like the email they send me every morning. Or the personal…

Continue reading →

iOS Development from Linux

Richard Miller7 min read

Unfortunately there's no way* to develop an iOS app without a Mac. Fortunately that doesn't mean you need to switch to a Macbook, there is another way. *No legal way.You might find articles suggesting installing OS X (or macOS as it's now…

Continue reading →
Load Next Posts