Our recent articles
Load Previous Posts
TL;DR:Mitigate Denial of Service (DoS) threats by imposing restrictions on both the size of files and the quantity of uploads permitted on your server. Implement antivirus scanning for files that users download, ensuring protection against malware infections.File Upload vulnerabilities and security…
Continue reading →Today is a sad day for the React Native ecosystem. Microsoft very quietly announced that App Center is being "retired" in just over a year's time (at the end of March 2025). Over the years of building React Native apps,
Continue reading →Introduction Our team at Theodo UK recently had the delightful challenge of building a universal app - an app that runs on multiple operating systems from a single codebase. This project presented many interesting technical problems, including the task of automating…
Continue reading →The availability of AI models for everyday users skyrocketed last year, leading to a surge in Artificial Intelligence's popularity. However, despite this advancement, companies still grapple with the challenge of collecting accurate data for AI implementation. Today, the significance of well-curated data…
Continue reading →AutoPHP is a PHP tool within LLPhant framework, tapping into OpenAI's GPT engine for task automation with PHP functions. The article walks through basic and complex examples, illustrating AutoPHP's current capabilities and highlighting its evolving potential.
Continue reading →Load testing is a serious job and doing it poorly can have disastrous consequences for big companies' production servers. But load testing is not only for experts in massive companies! You may want to quickly check that your server performances…
Continue reading →TL;DR: You’ll discover the advantages of Hexagonal Architecture in:Simplifying Your Code: Transforming intricate coding and testing efforts into manageable, beginner-friendly tasks. Gaining Real-World Insights: Understand how applying Hexagonal Architecture in actual projects not only upholds code quality but also promotes ongoing…
Continue reading →Learn how to implement VAT for your e-commerce website with Sylius in 6 minutes
Fabien Charlier8 min read
If you are using Sylius for your e-commerce website, then you will inevitably come across the subject of Value Added Tax (VAT). As a software engineer at Theodo, I have spent countless hours customizing every one of its aspects, for…
Continue reading →I truly believe that web accessibility is crucial for creating products for everyone. I want to improve the accessibility of my project because I want to ensure equal access for everyone. To improve accessibility, we address some of the issues upon…
Continue reading →Event sourcing is an architectural pattern that provides a highly comprehensible audit trail. Tracking patient medical data, tracking transactions for financial services to ensure compliance with regulatory requirements, or tracking the movement of goods in a supply chain process… Event sourcing…
Continue reading →