Skip to content
Logo Theodo

Articles for Methodology

Guide: How to improve your team’s code review process and maintain code quality

Yosef Alnajjar7 min read

Pull request with major changes

Introduction The code review part of the development pipeline is such a vital part to make sure that you're pushing clean code the team aligns with and prevent possible defects that the developer might have missed while writing the code. It's…

Continue reading →

Are Typecript Enums Really Harmful?

Michael Kim11 min read


🤺 Are TypeScript Enums Really Harmful? One of the current trends in the TypeScript space seems to be criticising TypeScript native enums and claiming they are unsafe to use. I first came across the "enum drama" through videos from big creators in…

Continue reading →

Working with a Third-party Provider, Three Lessons I Learned to Reduce the Lead Time

Vicard Du17 min read

For two years, I worked as a web developer with an investment bank. One of their key aims is to digitalize their finance system in order to speed up the procedure. At this moment the company was developing a more stable third-party…

Continue reading →

Why You Should Encrypt Your Disk, and How To Do It on Ubuntu with a Dual Boot

Romain Fournier12 min read

Computer secured

Why use disk encryption? It goes without saying that your computer can contain sensitive information about you or the organization you are working for, such as:personal pictures password or credit card numbers saved in your browser (and so on, access to your…

Continue reading →

How I Made My Life Easier by Letting QA Write E2E Tests?

Elisabeth Degrand5 min read

Automation of end-to-end tests

Lately, I have worked as a web developer with a company that deals with logistics. Their business is to supervise the transport of commodities from point A to point B. The application I worked on was intended for the suppliers…

Continue reading →

As A Developer, I know how to talk to my PO about existing code

Alex de Boutray9 min read

Women discussing in front of a whiteboard

Cover photo by You X Ventures on Unsplash -- Monday, 10am. You're around a table with a new team, looking at a product owner presenting the project you'll be working on for the next few months. While this project wouldn't be the core…

Continue reading →

How to Build an MVP Quickly That Maximizes ROI

Nicolas Taborisky5 min read

Every app you use daily went through numerous stages of development before it reached the fully functional version you’re accustomed to. From whiteboard and prototyping to a minimum viable product (MVP) in production to its fully-featured form, each stage was…

Continue reading →

9 SEO tips to rank first on Google

Thomas Aribart19 min read

I play in a pop rock band called BEL-AIR. As you probably guessed, the name BEL-AIR is already taken by many things : Two clothing brands, numerous hotels and places, and of course, Will Smith. This was a problem as our…

Continue reading →

Wow your customers with simple UI & UX principles

Tomas Piga9 min read

When it comes to the web, the main idea of a website or app is to either sell a product (including services) or be that product. Generally, a product is about delivering a message or some sort of value to…

Continue reading →