Homepage
Open in app
Sign in
Get started
Inside Doctrine
Articles from the engineering team building Doctrine
Follow
Getting on top of our technical challenges
Getting on top of our technical challenges
Since 2016, Doctrine’s engineering team has built an amazing product allowing legal professionals to navigate, search and get alerted…
Christophe Jolif
Jan 14
Making queries 100x faster with Snowflake
Making queries 100x faster with Snowflake
Why and how we migrated our product usage data from PostgreSQL to Snowflake
Raphaël Champeimont
May 28, 2020
Building an internal Chrome extension
Building an internal Chrome extension
Helping Doctrine employees see triggered analytics events
Alexandre Bensimon
May 18, 2020
Leveraging logical replication to simplify our database architecture
Leveraging logical replication to simplify our database architecture
PostgreSQL 10 and logical replication have allowed us to make our DB architecture simpler, less expensive and more robust.
Raphaël Champeimont
May 15, 2020
A single legal text representation at Doctrine: the legal camemBERT
A single legal text representation at Doctrine: the legal camemBERT
As a legal platform, Doctrine aggregates a lot of legal data with the intent of making them accessible, understandable and usable. The…
Pauline Chavallard
May 4, 2020
A generic pipeline to make offline inferences
A generic pipeline to make offline inferences
Data Science has been at the core of Doctrine.fr since the beginning. As such, a lot of effort has been put into developing data science…
Binxiang Xiang
Feb 26, 2020
Doctrine @ SIGIR 2019
Doctrine @ SIGIR 2019
Last year, SIGIR — a top international conference on Information Retrieval (IR) — took place in Paris. It was thus a tremendous…
Nicolas Fiorini
Feb 10, 2020
Porting code from fully asynchronous Node.js to multi-threaded Python
Porting code from fully asynchronous Node.js to multi-threaded Python
Doctrine.fr is a legal search engine which allows to search in the French legal data, read court decisions, legislation, commentaries and…
Xavier Blondel
Jan 8, 2020
⚖ Structuring legal documents with Deep Learning
⚖ Structuring legal documents with Deep Learning
🎯 Introduction
Pauline Chavallard
Nov 3, 2019
Key learnings of ICAIL2019
Key learnings of ICAIL2019
by Pauline Chavallard and Adèle Gillier
Adèle Gillier
Oct 7, 2019
Scaling with PostgreSQL
Scaling with PostgreSQL
At Doctrine, we started with a single PostgreSQL database 3 years ago. With more data, we faced the usual challenges of scale and high…
Raphaël Champeimont
May 21, 2019
Finding long synchronous operations in Node.js with Async Hooks
Finding long synchronous operations in Node.js with Async Hooks
By Raphaël Champeimont and Xavier Blondel
Xavier Blondel
Apr 4, 2019
How Doctrine has massively improved its Node.js error analysis with Async Hooks
How Doctrine has massively improved its Node.js error analysis with Async Hooks
Doctrine.fr is a legal search engine which allows to search in the French legal data, read court decisions, legislation, commentaries and…
Raphaël Champeimont
Sep 18, 2018
Au revoir Rails, bonjour Node.js
Au revoir Rails, bonjour Node.js
Pourquoi donc changer ?
Raphaël Champeimont
Jun 7, 2016
About Inside Doctrine
Latest Stories
Archive
About Medium
Terms
Privacy