Our recent articles
Load Previous Posts
As a software developer, I often hear that No-Code is the future of app development. That in a few years, automatically generated code will replace all the frameworks that we currently have. With my young experience in this field I'm quite…
Continue reading →At Theodo, our aim is to build reliable and fast applications for our customers. Some of our projects include improving the performance of already existing applications. During one of these missions, we managed to reduce the bundle size of all…
Continue reading →I discovered DynamoDB a few months ago, in the context of a very high traffic web application built using the Serverless Framework. DynamoDB - as well as Single-Table design - was fairly new to me, and I quickly noticed that…
Continue reading →How I managed to choose a performant icon system adapted to a Next.js project with styled-components. Almost every website uses icons in order to quickly guide users or to improve the aesthetics of the page. Usually, designers can export icons to SVG…
Continue reading →Recently on a project of mine, I was presented with a problem: I needed to allow our users to download a ZIP archive of files from our back-end, based on complex authorisation rules, following a four-step process:The front-end would call the back-end…
Continue reading →At Theodo, we have multiple projects using Angular and we are currently focusing on building more accessible websites. (learn more about a11y) We had an experience with Axe and jest-axe on other React projects, and we wanted something similar for Jasmine,
Continue reading →The React Native Guide I Wish I Had! - Part 1: Environment and Stateless Components
Benjamin Gowers9 min read
During my first week at Theodo, I had a lot to learn about the main technologies used within the company. I focused my attention on learning to build a simple React Native application using Typescript and Redux.Quick Links → Part 1…
Continue reading →The React Native Guide I Wish I Had! - Part 2: Redux and Stateful Components
Benjamin Gowers11 min read
This article takes you through a crash course of redux implementation, as well as adding it to your Todos application.Quick Links → Part 1 - focuses on setting up your environment for react native, typescript and redux, as well as creating…
Continue reading →Using Native Incoming Call UI for your React Native App (How I Wrote My First Native Module)
Francisco Costa9 min read
import { Image } from 'astro:assets';A story about my struggles implementing native call display functionality and how this led me to writting my own native module for android. Suitable for developers who are interested in how to get started with…
Continue reading →How to easily handle admin authentication and permissions in Django with Okta
Marine du Mesnil8 min read
In my project, we are developing an admin interface to create and share documents to users who can see them and download them from the website we are creating. However, the administration platform is dedicated to multiple teams from various countries.
Continue reading →