Aimen LouafiComprehensive Analysis of OCR Solutions for High-Volume French Documents Processing: Performance…Imagine a world where navigating through volumes of detailed corporate documents is as easy as a simple keyword search, or combing through…10 min read·3 days ago----
Bertrand ChardonPython, 33 years laterPython was first released to the public in February 1991, back when the most powerful PC had a 50MHz CPU, featured a few MB of RAM, Windows…8 min read·Feb 27, 2024----
Samuel MartineauHow we use git as a source of insights for our migrationsAt Doctrine, we take care to ensure that the codebase is maintainable and can support evolutions. Sometimes this requires a migration, and…5 min read·Jan 26, 2024----
Anais LimpalaerData-Driven Legal Intelligence: Doctrine’s Analytics MilestonesWhy do we collect product usage data at Doctrine?7 min read·Jan 2, 2024----
Jérémie UzanEnhancing Our Design System for Seamless Collaboration and ConsistencyI. Introduction & Context6 min read·Nov 21, 2023--1--1
Samuel MartineauHow Doctrine leverages Puppeteer to export content to PDFDoctrine’s mission is to make the law more accessible and understandable. Although we do our best to provide accurate information at the…5 min read·Sep 26, 2023----
Yse WanonoArchitecting MLOps: Decoding Our Path to Success in Choosing our MLOps Frameworkby Aimen Louafi, David Huang and Ysé Wanono8 min read·Jul 3, 2023--1--1
Ben RiouSetting up Vault at DoctrineWe just migrated to Hashicorp’s Vault for credential management. Want to see how we integrated it?12 min read·May 4, 2023----
Bertrand ChardonA Match Made in Heaven: Structural Pattern Matching in PythonIn October of 2020, python 3.9 was released. It was an important event, with two important PEPs tipping the scale for the language:6 min read·Mar 31, 2023----
Ben RiouHow to remove AWS Credentials from your CIKeep your secrets… secret… thanks to OIDC Federation11 min read·Mar 10, 2023----