Development
Notesnook & Tuta partnership
Notesnook Circle welcomes Tuta: paying Notesnook members get 25% off their first year of Tuta, and Tuta users get 25% off their first year of Notesnook Pro.

Abdullah Atta
December 15, 2025

Development
Notesnook & Ente partnership
Notesnook partners with Ente: paying Notesnook users get 25% off their first year of Ente, and Ente users get 10% off Notesnook Pro yearly.
Abdullah Atta
November 05, 2025

Development
Introducing Notesnook Gift Cards
Gift private note-taking with Notesnook Gift Cards: 1, 3, or 5-year Pro plans you can buy and redeem in-app, plus launch discounts and giveaways.
Abdullah Atta
December 24, 2024
Getting rid of Lerna
How and why we dropped Lerna for monorepo package management in Notesnook, the problems it caused, and the simpler bootstrap approach we switched to.

Abdullah Atta
July 18, 2023
Using React Native Skia to Build a 60 FPS Free-hand Drawing App
Build a 60 FPS freehand drawing app with @shopify/react-native-skia — stroke color and width controls, smooth paths, and SVG export.

Ammar Ahmed
March 22, 2022

Development
Scoped Storage in React Native: New Android 10 API for File System Access
Android 10's Scoped Storage changed how apps access files. What the API means for React Native apps and how to work with the new filesystem rules.
Ammar Ahmed
January 15, 2022
React Native JSI: Part 2 - Converting Native Modules to JSI Modules
Part 2 of our React Native JSI series: convert classic Native Modules to JSI for native speed without Promise overhead or the old bridge bottleneck.

Ammar Ahmed
August 11, 2021
Notesnook & Addy.io partnership
Notesnook Circle adds Addy.io: paying Notesnook members get 25% off their first year of Addy.io, and Addy.io users get 25% off their first year of Notesnook Pro.

Abdullah Atta
December 08, 2025

Development
Building a united front for privacy: Notesnook & Kagi partnership
Notesnook partners with Kagi Search: paying Notesnook users get 3 months of Kagi Professional free, and Kagi users get 10% off Notesnook Pro yearly.
Abdullah Atta
October 21, 2025

Development
Introducing Notesnook Importer 2.0
Notesnook Importer 2.0 adds Evernote web clip import, Obsidian file embeds and frontmatter, a remark-based Markdown parser, and many import fidelity fixes.
Abdullah Atta
July 21, 2023
Using Javascript to Render Invalid HTML
Browsers tolerate a lot of broken HTML — until JavaScript starts rewriting the DOM. How invalid markup behaves at runtime and what developers should watch for.

Abdullah Atta
May 24, 2022
NeutralinoJS: The Next Best Alternative to Electron & Tauri
Why NeutralinoJS is a lightweight alternative to Electron and Tauri: reuse the OS browser instead of shipping Chromium, and when that trade-off makes sense.

Abdullah Atta
January 22, 2022
React useRef Hook for Dummies: How to Use useRef Correctly with Examples
A practical guide to React's useRef hook: when to use it, how it differs from state, and real examples for DOM access and imperative component APIs.

Ammar Ahmed
October 09, 2021
React Native JSI: Part 1 - Getting Started
Part 1 of our React Native JSI series: what the JavaScript Interface is, how it talks to native code, and how to get started building with it.

Ammar Ahmed
June 28, 2021
Notesnook & Tuta partnership
Notesnook Circle welcomes Tuta: paying Notesnook members get 25% off their first year of Tuta, and Tuta users get 25% off their first year of Notesnook Pro.

Abdullah Atta
December 15, 2025
Notesnook & Addy.io partnership
Notesnook Circle adds Addy.io: paying Notesnook members get 25% off their first year of Addy.io, and Addy.io users get 25% off their first year of Notesnook Pro.

Abdullah Atta
December 08, 2025

Development
Notesnook & Ente partnership
Notesnook partners with Ente: paying Notesnook users get 25% off their first year of Ente, and Ente users get 10% off Notesnook Pro yearly.
Abdullah Atta
November 05, 2025

Development
Building a united front for privacy: Notesnook & Kagi partnership
Notesnook partners with Kagi Search: paying Notesnook users get 3 months of Kagi Professional free, and Kagi users get 10% off Notesnook Pro yearly.
Abdullah Atta
October 21, 2025

Development
Introducing Notesnook Gift Cards
Gift private note-taking with Notesnook Gift Cards: 1, 3, or 5-year Pro plans you can buy and redeem in-app, plus launch discounts and giveaways.
Abdullah Atta
December 24, 2024

Development
Introducing Notesnook Importer 2.0
Notesnook Importer 2.0 adds Evernote web clip import, Obsidian file embeds and frontmatter, a remark-based Markdown parser, and many import fidelity fixes.
Abdullah Atta
July 21, 2023
Getting rid of Lerna
How and why we dropped Lerna for monorepo package management in Notesnook, the problems it caused, and the simpler bootstrap approach we switched to.

Abdullah Atta
July 18, 2023
Using Javascript to Render Invalid HTML
Browsers tolerate a lot of broken HTML — until JavaScript starts rewriting the DOM. How invalid markup behaves at runtime and what developers should watch for.

Abdullah Atta
May 24, 2022
Using React Native Skia to Build a 60 FPS Free-hand Drawing App
Build a 60 FPS freehand drawing app with @shopify/react-native-skia — stroke color and width controls, smooth paths, and SVG export.

Ammar Ahmed
March 22, 2022
NeutralinoJS: The Next Best Alternative to Electron & Tauri
Why NeutralinoJS is a lightweight alternative to Electron and Tauri: reuse the OS browser instead of shipping Chromium, and when that trade-off makes sense.

Abdullah Atta
January 22, 2022

Development
Scoped Storage in React Native: New Android 10 API for File System Access
Android 10's Scoped Storage changed how apps access files. What the API means for React Native apps and how to work with the new filesystem rules.
Ammar Ahmed
January 15, 2022
React useRef Hook for Dummies: How to Use useRef Correctly with Examples
A practical guide to React's useRef hook: when to use it, how it differs from state, and real examples for DOM access and imperative component APIs.

Ammar Ahmed
October 09, 2021
React Native JSI: Part 2 - Converting Native Modules to JSI Modules
Part 2 of our React Native JSI series: convert classic Native Modules to JSI for native speed without Promise overhead or the old bridge bottleneck.

Ammar Ahmed
August 11, 2021
React Native JSI: Part 1 - Getting Started
Part 1 of our React Native JSI series: what the JavaScript Interface is, how it talks to native code, and how to get started building with it.

Ammar Ahmed
June 28, 2021