Notion logo

Notion Engineering Blog & Tech Articles

Productivity software company building collaborative work tools and AI-powered solutions for teams

19 engineering articles, tutorials, and technical insights from Notion's engineering team

Latest Articles

Filter:
Notion logo
Notion
Intermediate
The article discusses Notion's journey in scaling its vector search infrastructure, achieving a 10x increase in scale while reducing costs by 90% over two years.
Preeti Gondi, Mickey Liu, Nathan Louie, Calder Lund, Jacob Sager
10 min read
Has Summary
--
Notion logo
Notion
Intermediate
The article discusses the development and implementation of Spot Balancer, a tool created by Notion in collaboration with AWS to optimize the cost and reliability of running Apache Spark on Kuberne...
Justin Lee
7 min read
Includes Code
Has Summary
--
Notion logo
Notion
Intermediate
The article introduces Scruff, an AI teammate developed by Notion's security team, which automates the triaging and investigation of security alerts, saving over 6 hours per week.
Nishil Shah
9 min read
Has Summary
--
Notion logo
Notion
Intermediate
The article discusses the implementation of Offline Mode in Notion, a feature that allows users to create, edit, and view pages without an internet connection.
Raymond Xu
6 min read
Includes Code
Has Summary
--
Notion logo
Notion
Intermediate
The article provides an in-depth look at Notion's hosted Model Context Protocol (MCP) server, detailing its capabilities and integration with AI tools like Cursor and Claude.
Kenneth Sinder
7 min read
Includes Code
Has Summary
--
Notion logo
Notion
Intermediate
The article discusses Notion's AI architecture, emphasizing its adaptability to various tasks and the integration of AI into its core product design.
Sarah Sachs
3 min read
Has Summary
--
Notion logo
Notion
Beginner
The article discusses Notion's innovative 'ratcheting' system, which utilizes custom ESLint rules to gradually modernize their codebase while maintaining developer velocity.
Ankit Sardesai, Jake Teton-Landis
7 min read
Includes Code
Has Summary
--
Notion logo
Notion
Beginner
The article details the development of custom emojis in Notion, highlighting the technical challenges and solutions involved in integrating these personalized icons into the workspace.
Henry Chiu
5 min read
Includes Code
Has Summary
--
Notion logo
Notion
Intermediate
This article explores the evolution of Notion's data catalog, detailing the challenges faced and solutions implemented across three distinct phases.
Wendy Jiao, Parul Baweja, Evelyn Wou
13 min read
Includes Code
Has Summary
--
Notion logo
Notion
Advanced
The article discusses the implementation of a queue proxy service at Notion to enhance observability and scalability of their Redis-based task queue.
Grace Nguyen, Xiaoya He
5 min read
Has Summary
--
Notion logo
Notion
Advanced
This article discusses how Notion improved its web application performance by implementing WebAssembly (WASM) SQLite for caching data in the browser.
Carlo Francisco
11 min read
Has Summary
--
Notion logo
Notion
Advanced
The article discusses how Notion built and scaled its data lake to manage a tenfold increase in data over three years, driven by user and content growth.
XZ Tie, Nathan Louie, Thomas Chow, Darin Im, Abhishek Modi, Wendy Jiao
13 min read
Includes Code
Has Summary
--
Notion logo
Notion
Intermediate
Notion has significantly improved the launch speed of its Android app, making it more than twice as fast compared to the beginning of 2023.
Karn Saheb
11 min read
Includes Code
Has Summary
--
Notion logo
Notion
Beginner
The article discusses how Generation Z is reshaping workplace expectations and the challenges companies face in adapting to these changes.
Robbie O'Connor
4 min read
Has Summary
--
Notion logo
Notion
Advanced
This article discusses Notion's recent horizontal re-sharding of its PostgreSQL database to accommodate increased traffic without downtime.
Arka Ganguli, Tanner Johnson, Ben Kraft, Nathan Northcutt
13 min read
Includes Code
Has Summary
--
Notion logo
Notion
Intermediate
The article discusses the development of the Notion API, focusing on the unique challenges and decisions made during its design process.
Alicia Liu
14 min read
Includes Code
Has Summary
--
Notion logo
Notion
Advanced
The article discusses the process of sharding PostgreSQL at Notion, detailing the challenges faced and the lessons learned during the migration from a monolithic database to a horizontally-partitio...
Garrett Fidalgo
13 min read
Includes Code
Has Summary
--
Notion logo
Notion
Advanced
The article discusses Notion's migration of its marketing site to Next.
Notion logo
Notion
Advanced
The article discusses the innovative data model behind Notion, emphasizing its block-based architecture that allows users to manipulate information flexibly and intuitively.
Jake Teton-Landis
14 min read
Includes Code
Has Summary
--

You've reached the end! All 19 articles loaded.