Development
Development
Introducing Notesnook Importer 2.0
Supporting Evernote web clips, Obsidian file embeds, and a lot of bug fixes.Abdullah AttaJuly 21, 2023
Using Javascript to Render Invalid HTML
HTML is an extremely flexible markup language but that doesn't mean there are no rules. Over the course of many years, browser engines became quite resilient to malformed HTML. But they weren't ready for Javascript.Abdullah AttaMay 24, 2022
NeutralinoJS: The Next Best Alternative to Electron & Tauri
NeutralinoJS was not a new idea — instead of packaging the whole Node + Chromium with every app, why not reuse the already installed browser each OS comes with?Abdullah AttaJanuary 22, 2022
Getting rid of Lerna
A story about how and why we got rid of Lerna for package management in the Notesnook monorepo.Abdullah AttaJuly 18, 2023
Using React Native Skia to Build a 60 FPS Free-hand Drawing App
Let's explore @spotify/react-native-skia by building a fully native, 60 FPS, free-hand drawing app that allows us to change stroke color, width & export the drawing as an SVG file.Ammar AhmedMarch 22, 2022