CINXE.COM
Notesnook Blog
<!DOCTYPE html><html style="overflow-x:hidden" class="theme-ui-dark"><head><meta charSet="utf-8"/><title>Notesnook Blog</title><meta name="description" content="Sharing the journey to building Notesnook, what we care about, the challenges we face & and how we think through problems."/><meta property="og:title" content="Notesnook Blog"/><meta property="og:description" content="Sharing the journey to building Notesnook, what we care about, the challenges we face & and how we think through problems."/><meta property="og:image" content="https://notesnook.com/social-2.png"/><meta property="og:image:alt" content="Sharing the journey to building Notesnook, what we care about, the challenges we face & and how we think through problems."/><meta property="og:url" content="https://blog.notesnook.com/"/><meta property="og:type" content="website"/><meta property="og:site_name" content="Notesnook Blog by Streetwriters LLC"/><meta property="author" content="Notesnook Blog by Streetwriters LLC"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@notesnook"/><meta name="twitter:creator" content="@notesnook"/><meta name="twitter:title" content="Notesnook Blog"/><meta name="twitter:description" content="Sharing the journey to building Notesnook, what we care about, the challenges we face & and how we think through problems."/><meta name="twitter:image" content="https://notesnook.com/social-2.png"/><link rel="alternate" type="application/rss+xml" title="Notesnook Blog RSS feed" href="/feed.xml"/><link rel="alternate" type="application/atom+xml" title="Notesnook Blog Atom feed" href="/atom.xml"/><link rel="alternate" type="application/feed+json" title="Notesnook Blog JSON feed" href="/feed.json"/><link rel="icon" href="/favicon.ico"/><meta name="viewport" content="width=device-width, initial-scale=1"/><meta name="next-head-count" content="5"/><link rel="alternate" type="application/rss+xml" href="https://blog.notesnook.com/rss.xml" title="Notesnook Blog feed"/><link href="/styles_app.css" rel="stylesheet"/><script defer="" src="/aas.js" data-website-id="1c18224b-8a43-4024-a291-5c4385f7809a" data-host-url="https://aas.streetwriters.co" data-domains="blog.notesnook.com" id="aas-script"></script><link rel="preload" href="/_next/static/css/e2d082b287b50984.css" as="style"/><link rel="stylesheet" href="/_next/static/css/e2d082b287b50984.css" data-n-g=""/><link rel="preload" href="/_next/static/css/cea63e6aeadd1b23.css" as="style"/><link rel="stylesheet" href="/_next/static/css/cea63e6aeadd1b23.css" data-n-p=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-78c92fac7aa8fdd8.js"></script><script src="/_next/static/chunks/webpack-34d407d229ea71d6.js" defer=""></script><script src="/_next/static/chunks/framework-0995a3e8436ddc4f.js" defer=""></script><script src="/_next/static/chunks/main-bd2b5fd337f55bfd.js" defer=""></script><script src="/_next/static/chunks/pages/_app-ea2b4075bb98d12a.js" defer=""></script><script src="/_next/static/chunks/d9067523-3e1a0cf0c5ae2cf8.js" defer=""></script><script src="/_next/static/chunks/e21e5bbe-6a75a43675a80d64.js" defer=""></script><script src="/_next/static/chunks/3a17f596-86f12b705bf0f8eb.js" defer=""></script><script src="/_next/static/chunks/3788-17ebc9355fe3ef3d.js" defer=""></script><script src="/_next/static/chunks/3809-9ed2564306ef02a6.js" defer=""></script><script src="/_next/static/chunks/pages/blog-0cc22a132244a015.js" defer=""></script><script src="/_next/static/N3y_lQoQ_EUtgkf0bsARs/_buildManifest.js" defer=""></script><script src="/_next/static/N3y_lQoQ_EUtgkf0bsARs/_ssgManifest.js" defer=""></script></head><body style="margin:0;overflow-x:hidden;box-sizing:border-box;font-family:Open Sans;font-weight:400;font-size:1.2rem"><div id="__next"><style data-emotion="css-global ehhlky">html{color:var(--theme-ui-colors-text);background-color:var(--theme-ui-colors-background);}</style><style data-emotion="css-global 3cd3o1">*{box-sizing:border-box;}body{margin:0;}</style><style data-emotion="css jlwkbe">.css-jlwkbe{--theme-ui-colors-primary:#008837;--theme-ui-colors-secondary:#202020;--theme-ui-colors-tertiary:#202020;--theme-ui-colors-accent:#008837;--theme-ui-colors-shade:#00883714;--theme-ui-colors-background:#0d0d0d;--theme-ui-colors-backgroundSecondary:#151515;--theme-ui-colors-backgroundSecondaryTransparent:#15151599;--theme-ui-colors-muted:#202020;--theme-ui-colors-text:#e3e3e3;--theme-ui-colors-heading:#e3e3e3;--theme-ui-colors-paragraph:#D3D3D3;--theme-ui-colors-info:#808080;--theme-ui-colors-infoDark:#646464;--theme-ui-colors-gray:#BEBEBE;--theme-ui-colors-black:#000000;--theme-ui-colors-white:#ffffff;--theme-ui-colors-error:#ef3131;--theme-ui-colors-success:#22bb33;--theme-ui-colors-warning:#f0ad4e;--theme-ui-colors-border:#202020;--theme-ui-colors-transparent:transparent;--theme-ui-colors-transgray:#80808030;--theme-ui-colors-placeholder:#404040;--theme-ui-colors-hoverColor:rgba(255,255,255,0.1);--theme-ui-colors-shadeGray:rgba(255,255,255,0.05);--theme-ui-colors-overlay:rgba(0,0,0,0.75);--theme-ui-colors-purple:#9568ED;}</style><div data-themeui-nested-provider="true" class="css-jlwkbe"><div style="box-sizing:border-box;overflow-x:hidden;background-color:var(--theme-ui-colors-background)" class="container"><style data-emotion="css 11fs50h">.css-11fs50h{text-decoration-line:none;}</style><style data-emotion="css jvhzh">.css-jvhzh{box-sizing:border-box;margin:0;min-width:0;color:var(--theme-ui-colors-white);text-decoration-line:none;}</style><a href="https://notesnook.com/pricing" target="_self" class="css-jvhzh"><style data-emotion="css 3fqbmj">.css-3fqbmj{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:var(--theme-ui-colors-background);border-bottom:1px solid var(--theme-ui-colors-border);padding-top:10px;padding-bottom:10px;color:var(--theme-ui-colors-white);-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;}</style><style data-emotion="css 5adv5y">.css-5adv5y{box-sizing:border-box;margin:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:var(--theme-ui-colors-background);border-bottom:1px solid var(--theme-ui-colors-border);padding-top:10px;padding-bottom:10px;color:var(--theme-ui-colors-white);-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;}</style><div class="css-5adv5y"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph fw_bold ta_center">Eid Mubarak! 💸 Upto 70% OFF on Notesnook Pro! 💸</p><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 16 16" style="margin-left:5px" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8"></path></svg></div></a><style data-emotion="css 12fjz31">.css-12fjz31{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:10px;margin-bottom:100px;}</style><style data-emotion="css 1gajpar">.css-1gajpar{box-sizing:border-box;margin:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:10px;margin-bottom:100px;}</style><div class="css-1gajpar"><style data-emotion="css 10qwxqp">.css-10qwxqp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:999;background-color:var(--theme-ui-colors-backgroundSecondaryTransparent);position:fixed;box-shadow:0px 0px 25px 1px #000000ee;border:1px solid var(--theme-ui-colors-border);border-radius:10px;margin-top:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:90%;}@media screen and (min-width: 600px){.css-10qwxqp{width:70%;}}</style><style data-emotion="css 1qszyzo">.css-1qszyzo{box-sizing:border-box;margin:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:999;background-color:var(--theme-ui-colors-backgroundSecondaryTransparent);position:fixed;box-shadow:0px 0px 25px 1px #000000ee;border:1px solid var(--theme-ui-colors-border);border-radius:10px;margin-top:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:90%;}@media screen and (min-width: 600px){.css-1qszyzo{width:70%;}}</style><header class="css-1qszyzo"><style data-emotion="css lnilvt">.css-lnilvt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration-line:none;}</style><style data-emotion="css 1rvpf2j">.css-1rvpf2j{box-sizing:border-box;margin:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration-line:none;}</style><div href="/" class="css-1rvpf2j"><style data-emotion="css o0h2ws">.css-o0h2ws{box-sizing:border-box;margin:0;min-width:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);margin-right:10px;height:40px;width:40px;background-color:var(--theme-ui-colors-white);border-radius:10px;cursor:pointer;}.css-o0h2ws:focus{box-shadow:none;}</style><div class="css-o0h2ws"><a href="/"><style data-emotion="css ny1iez">.css-ny1iez{box-sizing:border-box;margin:0;min-width:0;max-width:100%;height:auto;}</style><img src="/logo.svg" width="40px" height="40px" class="css-ny1iez"/></a></div><style data-emotion="css x4n4mc">.css-x4n4mc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}</style><style data-emotion="css 1kwy47o">.css-1kwy47o{box-sizing:border-box;margin:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}</style><div class="css-1kwy47o"><h5 style="font-size:var(--font-sizes-h5)" class="fw_heading c_heading">Blog </h5><p style="font-size:var(--font-sizes-xs)" class="c_info">Privacy for everyone</p></div></div><style data-emotion="css 1g0obht">.css-1g0obht{box-sizing:border-box;margin:0;min-width:0;display:none;}@media screen and (min-width: 600px){.css-1g0obht{display:none;}}@media screen and (min-width: 64em){.css-1g0obht{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}</style><nav class="css-1g0obht"><style data-emotion="css 7s0rpm">.css-7s0rpm{height:37px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0.8rem;padding-right:0.8rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:5px;-webkit-transition:color 150ms ease-in;transition:color 150ms ease-in;}.css-7s0rpm:hover{color:var(--theme-ui-colors-accent);background-color:var(--theme-ui-colors-transparent);}</style><style data-emotion="css 1t1983r">.css-1t1983r{box-sizing:border-box;margin:0;min-width:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:inline-block;text-align:center;line-height:inherit;-webkit-text-decoration:none;text-decoration:none;font-size:inherit;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;color:var(--theme-ui-colors-white);background-color:var(--theme-ui-colors-primary);border:0;border-radius:4px;cursor:pointer;background-color:var(--theme-ui-colors-transparent);padding:0;padding-top:0;padding-right:0;padding-left:0;padding-bottom:0;font-size:1em;color:var(--theme-ui-colors-paragraph);-webkit-transition:bg 150ms ease-in,opacity 150ms ease-in,scale 150ms ease-in;transition:bg 150ms ease-in,opacity 150ms ease-in,scale 150ms ease-in;height:37px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0.8rem;padding-right:0.8rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:5px;-webkit-transition:color 150ms ease-in;transition:color 150ms ease-in;}.css-1t1983r:hover{opacity:0.85;background-color:var(--theme-ui-colors-shadeGray);}.css-1t1983r:hover{color:var(--theme-ui-colors-accent);background-color:var(--theme-ui-colors-transparent);}</style><a href="https://notesnook.com/pricing" data-umami-event="header-link-pricing" class="css-1t1983r"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph white-space_nowrap">Pricing</p></a><a href="https://notesnook.com/downloads" data-umami-event="header-link-downloads" class="css-1t1983r"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph white-space_nowrap">Downloads</p></a><a href="https://blog.notesnook.com/" data-umami-event="header-link-blog" class="css-1t1983r"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph white-space_nowrap">Blog</p></a><a href="https://github.com/streetwriters/notesnook" data-umami-event="header-link-github" class="css-1t1983r"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph white-space_nowrap">Github</p></a><a href="https://discord.com/invite/zQBK97EE22" data-umami-event="header-link-community" class="css-1t1983r"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph white-space_nowrap">Community</p></a></nav><div class="css-1g0obht"><style data-emotion="css 19ytdah">.css-19ytdah{height:37px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0.8rem;padding-right:0.8rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:5px;color:var(--theme-ui-colors-accent);-webkit-transition:-webkit-transform 300ms ease-in;transition:transform 300ms ease-in;}.css-19ytdah:hover{-webkit-transform:scale(1.015);-moz-transform:scale(1.015);-ms-transform:scale(1.015);transform:scale(1.015);}</style><style data-emotion="css 1731y60">.css-1731y60{box-sizing:border-box;margin:0;min-width:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:inline-block;text-align:center;line-height:inherit;-webkit-text-decoration:none;text-decoration:none;font-size:inherit;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;color:var(--theme-ui-colors-white);background-color:var(--theme-ui-colors-primary);border:0;border-radius:4px;cursor:pointer;background-color:var(--theme-ui-colors-muted);padding:0;padding-top:0;padding-right:0;padding-left:0;padding-bottom:0;font-size:1em;color:var(--theme-ui-colors-accent);-webkit-transition:bg 150ms ease-in,opacity 150ms ease-in;transition:bg 150ms ease-in,opacity 150ms ease-in;border:1px solid var(--theme-ui-colors-shadeGray);margin-left:1em;height:37px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0.8rem;padding-right:0.8rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:5px;color:var(--theme-ui-colors-accent);-webkit-transition:-webkit-transform 300ms ease-in;transition:transform 300ms ease-in;}.css-1731y60:hover{background-color:var(--theme-ui-colors-muted);opacity:0.85;}.css-1731y60:hover{-webkit-transform:scale(1.015);-moz-transform:scale(1.015);-ms-transform:scale(1.015);transform:scale(1.015);}</style><a href="https://app.notesnook.com/login" data-umami-event="header-login" class="css-1731y60"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph white-space_nowrap">Login</p></a><style data-emotion="css kua78s">.css-kua78s{height:37px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0.8rem;padding-right:0.8rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:5px;-webkit-transition:-webkit-transform 300ms ease-in;transition:transform 300ms ease-in;}.css-kua78s:hover{-webkit-transform:scale(1.015);-moz-transform:scale(1.015);-ms-transform:scale(1.015);transform:scale(1.015);}</style><style data-emotion="css 1xsl19t">.css-1xsl19t{box-sizing:border-box;margin:0;min-width:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:inline-block;text-align:center;line-height:inherit;-webkit-text-decoration:none;text-decoration:none;font-size:inherit;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;color:var(--theme-ui-colors-white);background-color:var(--theme-ui-colors-primary);border:0;border-radius:4px;cursor:pointer;background-color:var(--theme-ui-colors-accent);padding:0;padding-top:0;padding-right:0;padding-left:0;padding-bottom:0;font-size:1em;color:var(--theme-ui-colors-white);-webkit-transition:bg 150ms ease-in,opacity 150ms ease-in;transition:bg 150ms ease-in,opacity 150ms ease-in;margin-left:1em;height:37px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0.8rem;padding-right:0.8rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:5px;-webkit-transition:-webkit-transform 300ms ease-in;transition:transform 300ms ease-in;}.css-1xsl19t:hover{opacity:0.85;}.css-1xsl19t:hover{-webkit-transform:scale(1.015);-moz-transform:scale(1.015);-ms-transform:scale(1.015);transform:scale(1.015);}</style><a href="https://app.notesnook.com/signup" data-umami-event="header-signup" class="css-1xsl19t"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph white-space_nowrap">Sign up</p></a></div><style data-emotion="css 1ly8g5k">.css-1ly8g5k{box-sizing:border-box;margin:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media screen and (min-width: 600px){.css-1ly8g5k{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}@media screen and (min-width: 64em){.css-1ly8g5k{display:none;}}</style><nav class="css-1ly8g5k"><style data-emotion="css 1o6wqiz">.css-1o6wqiz{box-sizing:border-box;margin:0;min-width:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:inline-block;text-align:center;line-height:inherit;-webkit-text-decoration:none;text-decoration:none;font-size:inherit;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;color:var(--theme-ui-colors-white);background-color:var(--theme-ui-colors-primary);border:0;border-radius:4px;cursor:pointer;background-color:var(--theme-ui-colors-accent);padding:0;padding-top:0;padding-right:0;padding-left:0;padding-bottom:0;font-size:1em;color:var(--theme-ui-colors-white);-webkit-transition:bg 150ms ease-in,opacity 150ms ease-in;transition:bg 150ms ease-in,opacity 150ms ease-in;margin-right:1em;height:37px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0.8rem;padding-right:0.8rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:5px;-webkit-transition:-webkit-transform 300ms ease-in;transition:transform 300ms ease-in;}.css-1o6wqiz:hover{opacity:0.85;}.css-1o6wqiz:hover{-webkit-transform:scale(1.015);-moz-transform:scale(1.015);-ms-transform:scale(1.015);transform:scale(1.015);}</style><a href="https://app.notesnook.com/signup" data-umami-event="header-signup" class="css-1o6wqiz"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph white-space_nowrap">Sign up</p></a><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 24 24" color="var(--theme-ui-colors-paragraph)" style="color:var(--theme-ui-colors-paragraph)" height="30" width="30" xmlns="http://www.w3.org/2000/svg"><path fill="none" d="M0 0h24v24H0z"></path><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"></path></svg></nav></header></div><main style="display:flex;width:100vw;max-width:100vw"><style data-emotion="css krwgwi">.css-krwgwi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 4%;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;}@media screen and (min-width: 600px){.css-krwgwi{margin:0 4%;}}@media screen and (min-width: 64em){.css-krwgwi{margin:0 6%;}}@media screen and (min-width: 85.375em){.css-krwgwi{margin:0 6%;}}@media screen and (min-width: 120em){.css-krwgwi{margin:0 8%;}}@media screen and (min-width: 160em){.css-krwgwi{margin:0 14%;}}</style><style data-emotion="css 1a4r2vt">.css-1a4r2vt{box-sizing:border-box;margin:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 4%;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;}@media screen and (min-width: 600px){.css-1a4r2vt{margin:0 4%;}}@media screen and (min-width: 64em){.css-1a4r2vt{margin:0 6%;}}@media screen and (min-width: 85.375em){.css-1a4r2vt{margin:0 6%;}}@media screen and (min-width: 120em){.css-1a4r2vt{margin:0 8%;}}@media screen and (min-width: 160em){.css-1a4r2vt{margin:0 14%;}}</style><div class="css-1a4r2vt"><style data-emotion="css pdkj8e">.css-pdkj8e{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;z-index:1;margin-bottom:100px;}@media screen and (min-width: 600px){.css-pdkj8e{width:85%;}}</style><style data-emotion="css now70x">.css-now70x{box-sizing:border-box;margin:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;z-index:1;margin-bottom:100px;}@media screen and (min-width: 600px){.css-now70x{width:85%;}}</style><div class="css-now70x"><style data-emotion="css 1ayq68k">.css-1ayq68k{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:25px;}@media screen and (min-width: 600px){.css-1ayq68k{margin-bottom:0;}}</style><style data-emotion="css 8w1t15">.css-8w1t15{box-sizing:border-box;margin:0;min-width:0;margin-top:120px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:25px;}@media screen and (min-width: 600px){.css-8w1t15{margin-bottom:0;}}</style><div class="css-8w1t15"><style data-emotion="css vncwgh">.css-vncwgh{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-text-decoration:none;text-decoration:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:1px solid var(--theme-ui-colors-shadeGray);-webkit-transition:-webkit-transform 300ms ease-in,box-shadow 300ms ease-in,scale 150ms ease-in;transition:transform 300ms ease-in,box-shadow 300ms ease-in,scale 150ms ease-in;border-radius:20px;overflow:hidden;background:var(--theme-ui-colors-backgroundSecondary);width:100%;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-decoration-line:none;height:50vh;position:relative;background-color:#151515;}.css-vncwgh:hover{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);box-shadow:0px 0px 15px 0px #000000;}</style><style data-emotion="css 1avtal1">.css-1avtal1{box-sizing:border-box;margin:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-text-decoration:none;text-decoration:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:1px solid var(--theme-ui-colors-shadeGray);-webkit-transition:-webkit-transform 300ms ease-in,box-shadow 300ms ease-in,scale 150ms ease-in;transition:transform 300ms ease-in,box-shadow 300ms ease-in,scale 150ms ease-in;border-radius:20px;overflow:hidden;background:var(--theme-ui-colors-backgroundSecondary);width:100%;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-decoration-line:none;height:50vh;position:relative;background-color:#151515;}.css-1avtal1:hover{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);box-shadow:0px 0px 15px 0px #000000;}</style><div class="css-1avtal1"><style data-emotion="css 1i98sq">.css-1i98sq{box-sizing:border-box;margin:0;min-width:0;width:100%;height:100%;position:absolute;opacity:0.2;}</style><picture class="css-1i98sq"><source type="image/webp" srcSet="/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp 768w, /_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp 1536w, /_next/static/images/image-1200@1x-25c76b6854e916e3.webp 1200w, /_next/static/images/image-1200@2x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@1x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@2x-1de95be874a354c7.webp 1920w" sizes="(max-width: 768px) 768px, (max-width: 1920px) 1200px, 1920px"/><source type="image/png" srcSet="/_next/static/images/image-768@1x-12a860f156132041.png 768w, /_next/static/images/image-768@2x-b52c1e74ef772549.png 1536w, /_next/static/images/image-1200@1x-f6a895d42cdace95.png 1200w, /_next/static/images/image-1200@2x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@1x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@2x-15c1afd4aab30dc8.png 1920w" sizes="(max-width: 768px) 768px, (max-width: 1920px) 1200px, 1920px"/><style data-emotion="css aj9ts">.css-aj9ts{border-radius:20px;object-fit:cover;width:100%;height:100%;}</style><style data-emotion="css 1fnn1cd">.css-1fnn1cd{box-sizing:border-box;margin:0;min-width:0;max-width:100%;height:auto;border-radius:20px;object-fit:cover;width:100%;height:100%;}</style><img src="/_next/static/images/image-768@1x-12a860f156132041.png" srcSet="/_next/static/images/image-768@1x-12a860f156132041.png 768w, /_next/static/images/image-768@2x-b52c1e74ef772549.png 1536w, /_next/static/images/image-1200@1x-f6a895d42cdace95.png 1200w, /_next/static/images/image-1200@2x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@1x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@2x-15c1afd4aab30dc8.png 1920w" class="css-1fnn1cd"/></picture><style data-emotion="css d9576u">.css-d9576u{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:10;width:100%;height:100%;}</style><style data-emotion="css 152zpw6">.css-152zpw6{box-sizing:border-box;margin:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:10;width:100%;height:100%;}</style><div class="css-152zpw6"><style data-emotion="css 1y83vhs">.css-1y83vhs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:20px;background-color:rgba(0,0,0,0.5);height:100%;padding:25px;}</style><style data-emotion="css hbyljg">.css-hbyljg{box-sizing:border-box;margin:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:20px;background-color:rgba(0,0,0,0.5);height:100%;padding:25px;}</style><div class="css-hbyljg"><style data-emotion="css 1vz4i2b">.css-1vz4i2b{height:25px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0.8rem;padding-right:0.8rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:5px;-webkit-transition:-webkit-transform 300ms ease-in;transition:transform 300ms ease-in;}.css-1vz4i2b:hover{-webkit-transform:scale(1.015);-moz-transform:scale(1.015);-ms-transform:scale(1.015);transform:scale(1.015);}</style><style data-emotion="css 3h0xj3">.css-3h0xj3{box-sizing:border-box;margin:0;min-width:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:inline-block;text-align:center;line-height:inherit;-webkit-text-decoration:none;text-decoration:none;font-size:inherit;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;color:var(--theme-ui-colors-white);background-color:var(--theme-ui-colors-primary);border:0;border-radius:4px;cursor:pointer;background-color:var(--theme-ui-colors-muted);padding:0;padding-top:0;padding-right:0;padding-left:0;padding-bottom:0;font-size:1em;color:var(--theme-ui-colors-accent);-webkit-transition:bg 150ms ease-in,opacity 150ms ease-in;transition:bg 150ms ease-in,opacity 150ms ease-in;border:1px solid var(--theme-ui-colors-shadeGray);height:25px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0.8rem;padding-right:0.8rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:5px;-webkit-transition:-webkit-transform 300ms ease-in;transition:transform 300ms ease-in;}.css-3h0xj3:hover{background-color:var(--theme-ui-colors-muted);opacity:0.85;}.css-3h0xj3:hover{-webkit-transform:scale(1.015);-moz-transform:scale(1.015);-ms-transform:scale(1.015);transform:scale(1.015);}</style><a href="/category/notesnook" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Notesnook</p></a><h1 style="font-size:var(--font-sizes-h1)" class="fw_heading c_white ta_center max-w_4/5"><style data-emotion="css 1ekntvr">.css-1ekntvr{-webkit-text-decoration:none;text-decoration:none;text-decoration-line:none;}</style><style data-emotion="css na31q7">.css-na31q7{box-sizing:border-box;margin:0;min-width:0;color:var(--theme-ui-colors-white);-webkit-text-decoration:none;text-decoration:none;text-decoration-line:none;}</style><a href="introducing-notesnook-v3" class="css-na31q7">Introducing Notesnook v3</a></h1><p style="font-size:var(--font-sizes-md);max-width:600px" class="c_white ta_center mt_2 op_0.8">From August 2023 to April 2024, after 8 months, 1000+ commits, and countless sleepless nights v3 is finally here — the biggest, most feature packed release in the history of Notesnook.</p><style data-emotion="css 1q3v38e">.css-1q3v38e{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px;}</style><style data-emotion="css 1lib91x">.css-1lib91x{box-sizing:border-box;margin:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px;}</style><div class="css-1lib91x"><style data-emotion="css 1vd5cbi">.css-1vd5cbi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}</style><style data-emotion="css y4rqvt">.css-y4rqvt{box-sizing:border-box;margin:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}</style><div class="css-y4rqvt"><p style="font-size:var(--font-sizes-sm)" class="c_white text-decoration-line_none op_0.8">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">April 29, 2024</p></div></div></div></div></div></div><style data-emotion="css kua8nn">.css-kua8nn{box-sizing:border-box;margin:0;min-width:0;display:none;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;max-width:90%;}@media screen and (min-width: 600px){.css-kua8nn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}</style><div class="css-kua8nn"><div class="css-1kwy47o"><style data-emotion="css rp4822">.css-rp4822{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:50px;padding-bottom:50px;}</style><style data-emotion="css zkn3nw">.css-zkn3nw{box-sizing:border-box;margin:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:50px;padding-bottom:50px;}</style><div class="css-zkn3nw"><style data-emotion="css 1ojs40m">.css-1ojs40m{height:37px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0.8rem;padding-right:0.8rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:5px;width:unset;-webkit-transition:-webkit-transform 300ms ease-in;transition:transform 300ms ease-in;box-shadow:none;margin-bottom:10px;margin-left:5px;margin-right:5px;}.css-1ojs40m:hover{-webkit-transform:scale(1.015);-moz-transform:scale(1.015);-ms-transform:scale(1.015);transform:scale(1.015);}</style><style data-emotion="css k8frg3">.css-k8frg3{box-sizing:border-box;margin:0;min-width:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:inline-block;text-align:center;line-height:inherit;-webkit-text-decoration:none;text-decoration:none;font-size:inherit;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;color:var(--theme-ui-colors-white);background-color:var(--theme-ui-colors-primary);border:0;border-radius:4px;cursor:pointer;background-color:var(--theme-ui-colors-muted);padding:0;padding-top:0;padding-right:0;padding-left:0;padding-bottom:0;font-size:1em;color:var(--theme-ui-colors-accent);-webkit-transition:bg 150ms ease-in,opacity 150ms ease-in;transition:bg 150ms ease-in,opacity 150ms ease-in;border:1px solid var(--theme-ui-colors-shadeGray);height:37px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0.8rem;padding-right:0.8rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:5px;width:unset;-webkit-transition:-webkit-transform 300ms ease-in;transition:transform 300ms ease-in;box-shadow:none;margin-bottom:10px;margin-left:5px;margin-right:5px;}.css-k8frg3:hover{background-color:var(--theme-ui-colors-muted);opacity:0.85;}.css-k8frg3:hover{-webkit-transform:scale(1.015);-moz-transform:scale(1.015);-ms-transform:scale(1.015);transform:scale(1.015);}</style><a href="/category/notesnook" class="css-k8frg3"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph white-space_nowrap">Notesnook</p></a><a href="/category/development" class="css-k8frg3"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph white-space_nowrap">Development</p></a><a href="/category/privacy" class="css-k8frg3"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph white-space_nowrap">Privacy</p></a></div></div></div><style data-emotion="css 1tkm2c8">.css-1tkm2c8{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:2.8;-ms-flex:2.8;flex:2.8;}</style><style data-emotion="css pawf3p">.css-pawf3p{box-sizing:border-box;margin:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:2.8;-ms-flex:2.8;flex:2.8;}</style><div class="css-pawf3p"><h2 style="font-size:var(--font-sizes-h2)" class="fw_heading c_heading mb_3">Recent posts</h2><style data-emotion="css 1fc8ojw">.css-1fc8ojw{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:10px;}</style><style data-emotion="css 1st5zor">.css-1st5zor{box-sizing:border-box;margin:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:10px;}</style><div class="css-1st5zor"><div class="style_grid__XgDxf"><div style="width:50%" class="style_grid_column__FzEbl"><style data-emotion="css qyt9gy">.css-qyt9gy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:25px;}</style><style data-emotion="css 1wu782p">.css-1wu782p{box-sizing:border-box;margin:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:25px;}</style><div class="css-1wu782p"><style data-emotion="css k27zfo">.css-k27zfo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-text-decoration:none;text-decoration:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:1px solid var(--theme-ui-colors-border);-webkit-transition:-webkit-transform 300ms ease-in,box-shadow 300ms ease-in,scale 150ms ease-in;transition:transform 300ms ease-in,box-shadow 300ms ease-in,scale 150ms ease-in;border-radius:20px;overflow:hidden;background:var(--theme-ui-colors-backgroundSecondary);width:100%;padding-top:10px;padding-bottom:10px;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:25px;}.css-k27zfo:hover{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);box-shadow:0px 0px 15px 0px #000000;}</style><style data-emotion="css 1n6p2c4">.css-1n6p2c4{box-sizing:border-box;margin:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-text-decoration:none;text-decoration:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:1px solid var(--theme-ui-colors-border);-webkit-transition:-webkit-transform 300ms ease-in,box-shadow 300ms ease-in,scale 150ms ease-in;transition:transform 300ms ease-in,box-shadow 300ms ease-in,scale 150ms ease-in;border-radius:20px;overflow:hidden;background:var(--theme-ui-colors-backgroundSecondary);width:100%;padding-top:10px;padding-bottom:10px;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:25px;}.css-1n6p2c4:hover{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);box-shadow:0px 0px 15px 0px #000000;}</style><div class="css-1n6p2c4"><style data-emotion="css sz25lb">.css-sz25lb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0;-webkit-align-items:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;}</style><style data-emotion="css 5q1k6a">.css-5q1k6a{box-sizing:border-box;margin:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0;-webkit-align-items:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;}</style><div class="css-5q1k6a"><style data-emotion="css 8m8iel">.css-8m8iel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:100%;margin-bottom:5px;}</style><style data-emotion="css 1kmw6kq">.css-1kmw6kq{box-sizing:border-box;margin:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:100%;margin-bottom:5px;}</style><div class="css-1kmw6kq"><a href="/category/notesnook" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Notesnook</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><style data-emotion="css 50wgm">.css-50wgm{box-sizing:border-box;margin:0;min-width:0;color:var(--theme-ui-colors-paragraph);-webkit-text-decoration:none;text-decoration:none;text-decoration-line:none;}</style><a href="/notesnook-v3.0.29" class="css-50wgm">Notesnook v3.0.29</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">Fixed 5+ bugs via 26 commits. Introducing Notesnook Beta release track, add keyboard shortcut for opening settings, and more!</p><style data-emotion="css 1qbvow7">.css-1qbvow7{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:10px;}</style><style data-emotion="css 1mrcosv">.css-1mrcosv{box-sizing:border-box;margin:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:10px;}</style><div class="css-1mrcosv"><style data-emotion="css mb1u6u">.css-mb1u6u{box-sizing:border-box;margin:0;min-width:0;width:40px;height:40px;color:#000000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);border-radius:10px;}</style><div class="css-mb1u6u"><style data-emotion="css f20adm">.css-f20adm{border-radius:10px;width:40px;height:40px;opacity:1;}</style><style data-emotion="css 1hmrq2s">.css-1hmrq2s{box-sizing:border-box;margin:0;min-width:0;max-width:100%;height:auto;border-radius:10px;width:40px;height:40px;opacity:1;}</style><img src="/img/abdullah.jpeg" class="css-1hmrq2s"/></div><style data-emotion="css 1php8t">.css-1php8t{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:10px;}</style><style data-emotion="css 79qld5">.css-79qld5{box-sizing:border-box;margin:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:10px;}</style><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">March 01, 2025</p></div></div></div></div></div><div class="css-1wu782p"><div class="css-1n6p2c4"><div class="css-5q1k6a"><div class="css-1kmw6kq"><a href="/category/notesnook" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Notesnook</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><a href="/notesnook-v3.0.26" class="css-50wgm">Notesnook v3.0.26</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">Fixed 10+ bugs via 39 commits. Fixed 2 security vulnerabilities, new keyboard shortcuts for tabs, and more!</p><div class="css-1mrcosv"><div class="css-mb1u6u"><img src="/img/abdullah.jpeg" class="css-1hmrq2s"/></div><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">February 14, 2025</p></div></div></div></div></div><div class="css-1wu782p"><div class="css-1n6p2c4"><div class="css-5q1k6a"><div class="css-1kmw6kq"><a href="/category/notesnook" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Notesnook</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><a href="/notesnook-v3.0.24" class="css-50wgm">Notesnook v3.0.24</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">Fixed 20+ bugs via 65 commits. New integrated titlebar, new reminders & note widgets on iOS/Android, and more!</p><div class="css-1mrcosv"><div class="css-mb1u6u"><img src="/img/abdullah.jpeg" class="css-1hmrq2s"/></div><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">January 21, 2025</p></div></div></div></div></div><div class="css-1wu782p"><style data-emotion="css 1gjtbxo">.css-1gjtbxo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-text-decoration:none;text-decoration:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:1px solid var(--theme-ui-colors-shadeGray);-webkit-transition:-webkit-transform 300ms ease-in,box-shadow 300ms ease-in,scale 150ms ease-in;transition:transform 300ms ease-in,box-shadow 300ms ease-in,scale 150ms ease-in;border-radius:20px;overflow:hidden;background:var(--theme-ui-colors-backgroundSecondary);width:100%;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-decoration-line:none;height:500px;position:relative;background-color:#151515;}.css-1gjtbxo:hover{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);box-shadow:0px 0px 15px 0px #000000;}</style><style data-emotion="css h0fjxb">.css-h0fjxb{box-sizing:border-box;margin:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-text-decoration:none;text-decoration:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:1px solid var(--theme-ui-colors-shadeGray);-webkit-transition:-webkit-transform 300ms ease-in,box-shadow 300ms ease-in,scale 150ms ease-in;transition:transform 300ms ease-in,box-shadow 300ms ease-in,scale 150ms ease-in;border-radius:20px;overflow:hidden;background:var(--theme-ui-colors-backgroundSecondary);width:100%;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-decoration-line:none;height:500px;position:relative;background-color:#151515;}.css-h0fjxb:hover{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);box-shadow:0px 0px 15px 0px #000000;}</style><div class="css-h0fjxb"><picture class="css-1i98sq"><source type="image/webp" srcSet="/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp 768w, /_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp 1536w, /_next/static/images/image-1200@1x-25c76b6854e916e3.webp 1200w, /_next/static/images/image-1200@2x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@1x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@2x-1de95be874a354c7.webp 1920w" sizes="(max-width: 768px) 768px, (max-width: 1920px) 1200px, 1920px"/><source type="image/png" srcSet="/_next/static/images/image-768@1x-12a860f156132041.png 768w, /_next/static/images/image-768@2x-b52c1e74ef772549.png 1536w, /_next/static/images/image-1200@1x-f6a895d42cdace95.png 1200w, /_next/static/images/image-1200@2x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@1x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@2x-15c1afd4aab30dc8.png 1920w" sizes="(max-width: 768px) 768px, (max-width: 1920px) 1200px, 1920px"/><img src="/_next/static/images/image-768@1x-12a860f156132041.png" srcSet="/_next/static/images/image-768@1x-12a860f156132041.png 768w, /_next/static/images/image-768@2x-b52c1e74ef772549.png 1536w, /_next/static/images/image-1200@1x-f6a895d42cdace95.png 1200w, /_next/static/images/image-1200@2x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@1x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@2x-15c1afd4aab30dc8.png 1920w" class="css-1fnn1cd"/></picture><div class="css-152zpw6"><div class="css-hbyljg"><a href="/category/development" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Development</p></a><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_white ta_center max-w_4/5"><a href="/introducing-notesnook-gift-cards" class="css-na31q7">Introducing Notesnook Gift Cards</a></h3><p style="font-size:var(--font-sizes-sm);max-width:600px" class="c_white ta_center mt_2 op_0.8">Gift your loved ones a Notesnook Gift Card and let them enjoy privacy-focused note-taking.</p><div class="css-1lib91x"><div class="css-y4rqvt"><p style="font-size:var(--font-sizes-sm)" class="c_white text-decoration-line_none op_0.8">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">December 24, 2024</p></div></div></div></div></div></div><div class="css-1wu782p"><div class="css-1n6p2c4"><div class="css-5q1k6a"><div class="css-1kmw6kq"><a href="/category/notesnook" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Notesnook</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><a href="/notesnook-v3.0.18" class="css-50wgm">Notesnook v3.0.18</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">Fixed 40+ bugs via 131 commits. Improved search query handling, support for configuring server urls from login screen, importing nested notebooks/folders from other apps, and more.</p><div class="css-1mrcosv"><div class="css-mb1u6u"><img src="/img/abdullah.jpeg" class="css-1hmrq2s"/></div><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">September 25, 2024</p></div></div></div></div></div><div class="css-1wu782p"><div class="css-1n6p2c4"><div class="css-5q1k6a"><div class="css-1kmw6kq"><a href="/category/notesnook" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Notesnook</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><a href="/notesnook-v3.0.14" class="css-50wgm">Notesnook v3.0.14</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">Fixed 30+ bugs via 124 commits. Added full offline mode, backups with attachments included, ability to change server URLs (self hosting yay!), and fixed a lot of bugs.</p><div class="css-1mrcosv"><div class="css-mb1u6u"><img src="/img/abdullah.jpeg" class="css-1hmrq2s"/></div><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">August 28, 2024</p></div></div></div></div></div><div class="css-1wu782p"><div class="css-1n6p2c4"><div class="css-5q1k6a"><div class="css-1kmw6kq"><a href="/category/notesnook" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Notesnook</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><a href="/notesnook-v3.0.12" class="css-50wgm">Notesnook v3.0.12</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">Fixed 9 bugs via 16 commits. Faster attachment downloads, update availability indicator fixed on desktop app, and added support for clearing attachment cache.</p><div class="css-1mrcosv"><div class="css-mb1u6u"><img src="/img/abdullah.jpeg" class="css-1hmrq2s"/></div><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">July 22, 2024</p></div></div></div></div></div><div class="css-1wu782p"><div class="css-1n6p2c4"><div class="css-5q1k6a"><div class="css-1kmw6kq"><a href="/category/notesnook" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Notesnook</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><a href="/notesnook-v3.0.10" class="css-50wgm">Notesnook v3.0.10</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">Fixed 5 bugs via 6 commits. Fixed weird UI glitches when scrolling in different lists, Pro popup is now shown only if there are images when pasting, and markdown shortcuts are working again.</p><div class="css-1mrcosv"><div class="css-mb1u6u"><img src="/img/abdullah.jpeg" class="css-1hmrq2s"/></div><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">July 10, 2024</p></div></div></div></div></div><div class="css-1wu782p"><div class="css-1n6p2c4"><div class="css-5q1k6a"><div class="css-1kmw6kq"><a href="/category/notesnook" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Notesnook</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><a href="/notesnook-v3.0.7" class="css-50wgm">Notesnook v3.0.7</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">Fixed 15+ bugs via 42 commits. Themable title bar, logs are now stored in a SQLite database, 10x faster web app loading, and bring back undo/redo buttons.</p><div class="css-1mrcosv"><div class="css-mb1u6u"><img src="/img/abdullah.jpeg" class="css-1hmrq2s"/></div><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">June 03, 2024</p></div></div></div></div></div><div class="css-1wu782p"><div class="css-1n6p2c4"><div class="css-5q1k6a"><div class="css-1kmw6kq"><a href="/category/notesnook" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Notesnook</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><a href="/notesnook-v3.0.3" class="css-50wgm">Notesnook v3.0.3</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">Fixed 15+ bugs via 40 commits. Replaced force sync with separate force push & force pull buttons, added various fixes to real-time sync, improved editor reliability on mobile & fixed export of locked notes.</p><div class="css-1mrcosv"><div class="css-mb1u6u"><img src="/img/abdullah.jpeg" class="css-1hmrq2s"/></div><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">May 10, 2024</p></div></div></div></div></div><div class="css-1wu782p"><div class="css-1n6p2c4"><div class="css-5q1k6a"><div class="css-1kmw6kq"><a href="/category/notesnook" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Notesnook</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><a href="/notesnook-v3.0.1" class="css-50wgm">Notesnook v3.0.1</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">Fixed 20+ bugs via 65+ commits. SQL based search, improved editor performance & multiline search replace in editor.</p><div class="css-1mrcosv"><div class="css-mb1u6u"><img src="/img/abdullah.jpeg" class="css-1hmrq2s"/></div><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">May 01, 2024</p></div></div></div></div></div><div class="css-1wu782p"><div class="css-1n6p2c4"><div class="css-5q1k6a"><div class="css-1kmw6kq"><a href="/category/privacy" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Privacy</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><a href="/the-skiff-privacy-fiasco" class="css-50wgm">The Skiff Privacy Fiasco, or How not to Shutdown Your Startup</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">On February 9th, 2024 Skiff Privacy discontinued its services. In this blog post, I want to do an informal case study of how Skiff shut down its operation and what they could have done better.</p><div class="css-1mrcosv"><div class="css-mb1u6u"><img src="/img/abdullah.jpeg" class="css-1hmrq2s"/></div><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">February 11, 2024</p></div></div></div></div></div><div class="css-1wu782p"><div class="css-h0fjxb"><picture class="css-1i98sq"><source type="image/webp" srcSet="/_next/static/images/image-768@1x-f955e97163ed352c.webp 768w, /_next/static/images/image-768@2x-baaf35d806172800.webp 1536w, /_next/static/images/image-1200@1x-4f29170d3bf680d2.webp 1200w, /_next/static/images/image-1200@2x-97cffdf55e048d81.webp 1920w, /_next/static/images/image-1920@1x-97cffdf55e048d81.webp 1920w, /_next/static/images/image-1920@2x-97cffdf55e048d81.webp 1920w" sizes="(max-width: 768px) 768px, (max-width: 1920px) 1200px, 1920px"/><source type="image/jpeg" srcSet="/_next/static/images/image-768@1x-c690eab7a46f9e63.jpg 768w, /_next/static/images/image-768@2x-6b6c8ba26c61dbbc.jpg 1536w, /_next/static/images/image-1200@1x-a6ad1ef42d933841.jpg 1200w, /_next/static/images/image-1200@2x-ac5be31a8ecf9f7c.jpg 1920w, /_next/static/images/image-1920@1x-ac5be31a8ecf9f7c.jpg 1920w, /_next/static/images/image-1920@2x-ac5be31a8ecf9f7c.jpg 1920w" sizes="(max-width: 768px) 768px, (max-width: 1920px) 1200px, 1920px"/><img src="/_next/static/images/image-768@1x-c690eab7a46f9e63.jpg" srcSet="/_next/static/images/image-768@1x-c690eab7a46f9e63.jpg 768w, /_next/static/images/image-768@2x-6b6c8ba26c61dbbc.jpg 1536w, /_next/static/images/image-1200@1x-a6ad1ef42d933841.jpg 1200w, /_next/static/images/image-1200@2x-ac5be31a8ecf9f7c.jpg 1920w, /_next/static/images/image-1920@1x-ac5be31a8ecf9f7c.jpg 1920w, /_next/static/images/image-1920@2x-ac5be31a8ecf9f7c.jpg 1920w" class="css-1fnn1cd"/></picture><div class="css-152zpw6"><div class="css-hbyljg"><a href="/category/development" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Development</p></a><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_white ta_center max-w_4/5"><a href="/introducing-notesnook-importer-2-0" class="css-na31q7">Introducing Notesnook Importer 2.0</a></h3><p style="font-size:var(--font-sizes-sm);max-width:600px" class="c_white ta_center mt_2 op_0.8">Supporting Evernote web clips, Obsidian file embeds, and a lot of bug fixes.</p><div class="css-1lib91x"><div class="css-y4rqvt"><p style="font-size:var(--font-sizes-sm)" class="c_white text-decoration-line_none op_0.8">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">July 21, 2023</p></div></div></div></div></div></div><div class="css-1wu782p"><div class="css-h0fjxb"><picture class="css-1i98sq"><source type="image/webp" srcSet="/_next/static/images/image-768@1x-6b9b6538e3d0f8d7.webp 768w, /_next/static/images/image-768@2x-d2e9a0cb9b1dd739.webp 1536w, /_next/static/images/image-1200@1x-8e3fa62801f10fca.webp 1200w, /_next/static/images/image-1200@2x-e735f485f3d21260.webp 1920w, /_next/static/images/image-1920@1x-e735f485f3d21260.webp 1920w, /_next/static/images/image-1920@2x-e735f485f3d21260.webp 1920w" sizes="(max-width: 768px) 768px, (max-width: 1920px) 1200px, 1920px"/><source type="image/jpeg" srcSet="/_next/static/images/image-768@1x-8de227affa74c4a2.jpg 768w, /_next/static/images/image-768@2x-941981bb9d4df9c8.jpg 1536w, /_next/static/images/image-1200@1x-a436108575713d81.jpg 1200w, /_next/static/images/image-1200@2x-8f6fa74f5cd273ba.jpg 1920w, /_next/static/images/image-1920@1x-8f6fa74f5cd273ba.jpg 1920w, /_next/static/images/image-1920@2x-8f6fa74f5cd273ba.jpg 1920w" sizes="(max-width: 768px) 768px, (max-width: 1920px) 1200px, 1920px"/><img src="/_next/static/images/image-768@1x-8de227affa74c4a2.jpg" srcSet="/_next/static/images/image-768@1x-8de227affa74c4a2.jpg 768w, /_next/static/images/image-768@2x-941981bb9d4df9c8.jpg 1536w, /_next/static/images/image-1200@1x-a436108575713d81.jpg 1200w, /_next/static/images/image-1200@2x-8f6fa74f5cd273ba.jpg 1920w, /_next/static/images/image-1920@1x-8f6fa74f5cd273ba.jpg 1920w, /_next/static/images/image-1920@2x-8f6fa74f5cd273ba.jpg 1920w" class="css-1fnn1cd"/></picture><div class="css-152zpw6"><div class="css-hbyljg"><a href="/category/notesnook" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Notesnook</p></a><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_white ta_center max-w_4/5"><a href="/notesnook-on-privacy-guides" class="css-na31q7">Notesnook is on Privacy Guides</a></h3><p style="font-size:var(--font-sizes-sm);max-width:600px" class="c_white ta_center mt_2 op_0.8">Notesnook is now (finally & officially) recommended by the Privacy Guides — the de-facto resource for well-vetted & truly privacy friendly alternatives.</p><div class="css-1lib91x"><div class="css-y4rqvt"><p style="font-size:var(--font-sizes-sm)" class="c_white text-decoration-line_none op_0.8">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">June 27, 2023</p></div></div></div></div></div></div><div class="css-1wu782p"><style data-emotion="css 18ml1vq">.css-18ml1vq{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-text-decoration:none;text-decoration:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:1px solid var(--theme-ui-colors-border);-webkit-transition:-webkit-transform 300ms ease-in,box-shadow 300ms ease-in,scale 150ms ease-in;transition:transform 300ms ease-in,box-shadow 300ms ease-in,scale 150ms ease-in;border-radius:20px;overflow:hidden;background:var(--theme-ui-colors-backgroundSecondary);width:100%;padding-top:0;padding-bottom:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:0;}.css-18ml1vq:hover{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);box-shadow:0px 0px 15px 0px #000000;}</style><style data-emotion="css kw8skp">.css-kw8skp{box-sizing:border-box;margin:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-text-decoration:none;text-decoration:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:1px solid var(--theme-ui-colors-border);-webkit-transition:-webkit-transform 300ms ease-in,box-shadow 300ms ease-in,scale 150ms ease-in;transition:transform 300ms ease-in,box-shadow 300ms ease-in,scale 150ms ease-in;border-radius:20px;overflow:hidden;background:var(--theme-ui-colors-backgroundSecondary);width:100%;padding-top:0;padding-bottom:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:0;}.css-kw8skp:hover{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);box-shadow:0px 0px 15px 0px #000000;}</style><div class="css-kw8skp"><style data-emotion="css 1yqia1e">.css-1yqia1e{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:25px;-webkit-align-items:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;}</style><style data-emotion="css t3kp3y">.css-t3kp3y{box-sizing:border-box;margin:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:25px;-webkit-align-items:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;}</style><div class="css-t3kp3y"><div class="css-1kmw6kq"><a href="/category/notesnook" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Notesnook</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><a href="/telemetry-opt-in-vs-opt-out" class="css-50wgm">Telemetry in Notesnook: Opt-in vs Opt-out</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">To opt-in or not to opt-in. That is the question. Which is more ethical? Opt-in? Opt-out? Zero telemetry?</p><div class="css-1mrcosv"><div class="css-mb1u6u"><img src="/img/abdullah.jpeg" class="css-1hmrq2s"/></div><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">February 15, 2023</p></div></div></div></div></div><div class="css-1wu782p"><div class="css-kw8skp"><div class="css-t3kp3y"><div class="css-1kmw6kq"><a href="/category/privacy" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Privacy</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><a href="/its-time-to-leave-bitwarden" class="css-50wgm">It's time to leave Bitwarden</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">Bitwarden recently raised a $100M seed fund. What does this mean for you as a user? Is Bitwarden going to become another example of what happens when innocent looking startups get seed funded?</p><div class="css-1mrcosv"><div class="css-mb1u6u"><img src="/img/abdullah.jpeg" class="css-1hmrq2s"/></div><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">September 06, 2022</p></div></div></div></div></div><div class="css-1wu782p"><div class="css-h0fjxb"><picture class="css-1i98sq"><source type="image/webp" srcSet="/_next/static/images/image-768@1x-990fb828fb5f947a.webp 768w, /_next/static/images/image-768@2x-e92d5fdcfb5a20e1.webp 1536w, /_next/static/images/image-1200@1x-2f9a35ef5a057b62.webp 1200w, /_next/static/images/image-1200@2x-a1e971e25a2cb299.webp 1920w, /_next/static/images/image-1920@1x-a1e971e25a2cb299.webp 1920w, /_next/static/images/image-1920@2x-a1e971e25a2cb299.webp 1920w" sizes="(max-width: 768px) 768px, (max-width: 1920px) 1200px, 1920px"/><source type="image/jpeg" srcSet="/_next/static/images/image-768@1x-0294b7a4ba8c2a03.jpg 768w, /_next/static/images/image-768@2x-1202f26dc9aca009.jpg 1536w, /_next/static/images/image-1200@1x-506aa88e140ebba5.jpg 1200w, /_next/static/images/image-1200@2x-d2cdf20494aa61a6.jpg 1920w, /_next/static/images/image-1920@1x-d2cdf20494aa61a6.jpg 1920w, /_next/static/images/image-1920@2x-d2cdf20494aa61a6.jpg 1920w" sizes="(max-width: 768px) 768px, (max-width: 1920px) 1200px, 1920px"/><img src="/_next/static/images/image-768@1x-0294b7a4ba8c2a03.jpg" srcSet="/_next/static/images/image-768@1x-0294b7a4ba8c2a03.jpg 768w, /_next/static/images/image-768@2x-1202f26dc9aca009.jpg 1536w, /_next/static/images/image-1200@1x-506aa88e140ebba5.jpg 1200w, /_next/static/images/image-1200@2x-d2cdf20494aa61a6.jpg 1920w, /_next/static/images/image-1920@1x-d2cdf20494aa61a6.jpg 1920w, /_next/static/images/image-1920@2x-d2cdf20494aa61a6.jpg 1920w" class="css-1fnn1cd"/></picture><div class="css-152zpw6"><div class="css-hbyljg"><a href="/category/privacy" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Privacy</p></a><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_white ta_center max-w_4/5"><a href="/why-notesnook-requires-an-email-address" class="css-na31q7">Why Notesnook Requires an Email Address</a></h3><p style="font-size:var(--font-sizes-sm);max-width:600px" class="c_white ta_center mt_2 op_0.8">Email is a necessary part of our digital lives & learning to share it safely is essential for our online privacy. Learn why Notesnook continues to require an email address during sign up instead of a more anonymous approach.</p><div class="css-1lib91x"><div class="css-y4rqvt"><p style="font-size:var(--font-sizes-sm)" class="c_white text-decoration-line_none op_0.8">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">July 30, 2022</p></div></div></div></div></div></div><div class="css-1wu782p"><div class="css-kw8skp"><div class="css-t3kp3y"><div class="css-1kmw6kq"><a href="/category/development" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Development</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><a href="/using-javascript-to-render-invalid-html" class="css-50wgm">Using Javascript to Render Invalid HTML</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">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.</p><div class="css-1mrcosv"><div class="css-mb1u6u"><img src="/img/abdullah.jpeg" class="css-1hmrq2s"/></div><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">May 24, 2022</p></div></div></div></div></div><div class="css-1wu782p"><div class="css-kw8skp"><div class="css-t3kp3y"><div class="css-1kmw6kq"><a href="/category/development" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Development</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><a href="/drawing-app-with-react-native-skia" class="css-50wgm">Using React Native Skia to Build a 60 FPS Free-hand Drawing App</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">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.</p><div class="css-1mrcosv"><div class="css-mb1u6u"><img src="/img/ammar.jpeg" class="css-1hmrq2s"/></div><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Ammar Ahmed</p><p style="font-size:var(--font-sizes-xs)" class="c_info">March 22, 2022</p></div></div></div></div></div><div class="css-1wu782p"><div class="css-h0fjxb"><picture class="css-1i98sq"><source type="image/webp" srcSet="/_next/static/images/image-768@1x-8a95aa7bbf4ffe8f.webp 768w, /_next/static/images/image-768@2x-e8205a5a9febda99.webp 1200w, /_next/static/images/image-1200@1x-e8205a5a9febda99.webp 1200w, /_next/static/images/image-1200@2x-e8205a5a9febda99.webp 1200w, /_next/static/images/image-1200@1x-e8205a5a9febda99.webp 1200w, /_next/static/images/image-1200@2x-e8205a5a9febda99.webp 1200w" sizes="(max-width: 768px) 768px, 1200px"/><source type="image/jpeg" srcSet="/_next/static/images/image-768@1x-8c9fb080aec5217f.jpg 768w, /_next/static/images/image-768@2x-ff38ed0eb1b53b7b.jpg 1200w, /_next/static/images/image-1200@1x-ff38ed0eb1b53b7b.jpg 1200w, /_next/static/images/image-1200@2x-ff38ed0eb1b53b7b.jpg 1200w, /_next/static/images/image-1200@1x-ff38ed0eb1b53b7b.jpg 1200w, /_next/static/images/image-1200@2x-ff38ed0eb1b53b7b.jpg 1200w" sizes="(max-width: 768px) 768px, 1200px"/><img src="/_next/static/images/image-768@1x-8c9fb080aec5217f.jpg" srcSet="/_next/static/images/image-768@1x-8c9fb080aec5217f.jpg 768w, /_next/static/images/image-768@2x-ff38ed0eb1b53b7b.jpg 1200w, /_next/static/images/image-1200@1x-ff38ed0eb1b53b7b.jpg 1200w, /_next/static/images/image-1200@2x-ff38ed0eb1b53b7b.jpg 1200w, /_next/static/images/image-1200@1x-ff38ed0eb1b53b7b.jpg 1200w, /_next/static/images/image-1200@2x-ff38ed0eb1b53b7b.jpg 1200w" class="css-1fnn1cd"/></picture><div class="css-152zpw6"><div class="css-hbyljg"><a href="/category/development" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Development</p></a><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_white ta_center max-w_4/5"><a href="/scoped-storage-in-react-native" class="css-na31q7">Scoped Storage in React Native: New Android 10 API for File System Access</a></h3><p style="font-size:var(--font-sizes-sm);max-width:600px" class="c_white ta_center mt_2 op_0.8">Up until Android 10 it was possible to get access to the whole user's device. To fix this, Google introduced Scoped Storage API in Android 10.</p><div class="css-1lib91x"><div class="css-y4rqvt"><p style="font-size:var(--font-sizes-sm)" class="c_white text-decoration-line_none op_0.8">Ammar Ahmed</p><p style="font-size:var(--font-sizes-xs)" class="c_info">January 15, 2022</p></div></div></div></div></div></div><div class="css-1wu782p"><div class="css-kw8skp"><div class="css-t3kp3y"><div class="css-1kmw6kq"><a href="/category/development" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Development</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><a href="/react-useref-hook-with-examples" class="css-50wgm">React useRef Hook for Dummies: How to Use useRef Correctly with Examples</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">React useRef hook is much more 'useful' than you might think at first. useRef is especially useful when you need to access functions of a component.</p><div class="css-1mrcosv"><div class="css-mb1u6u"><img src="/img/ammar.jpeg" class="css-1hmrq2s"/></div><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Ammar Ahmed</p><p style="font-size:var(--font-sizes-xs)" class="c_info">October 09, 2021</p></div></div></div></div></div><div class="css-1wu782p"><div class="css-kw8skp"><div class="css-t3kp3y"><div class="css-1kmw6kq"><a href="/category/privacy" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Privacy</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><a href="/privacy-on-whatsapp-is-a-joke" class="css-50wgm">Privacy on WhatsApp: Are We Ready for a World Without Privacy of Data?</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">We are unknowingly beckoning the devil: a world where our every word will be watched and sold. The changes to Whatsapp privacy policy are a clear indication.</p><div class="css-1mrcosv"><div class="css-mb1u6u"><img src="/img/abdullah.jpeg" class="css-1hmrq2s"/></div><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">July 26, 2021</p></div></div></div></div></div><div class="css-1wu782p"><div class="css-kw8skp"><div class="css-t3kp3y"><div class="css-1kmw6kq"><a href="/category/development" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Development</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><a href="/getting-started-react-native-jsi" class="css-50wgm">React Native JSI: Part 1 - Getting Started</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">React Native JSI (Javascript Interface) is the new layer that helps in communication between Javascript and Native Platforms easier and faster.</p><div class="css-1mrcosv"><div class="css-mb1u6u"><img src="/img/ammar.jpeg" class="css-1hmrq2s"/></div><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Ammar Ahmed</p><p style="font-size:var(--font-sizes-xs)" class="c_info">June 28, 2021</p></div></div></div></div></div><div class="css-1wu782p"><div class="css-kw8skp"><div class="css-t3kp3y"><div class="css-1kmw6kq"><a href="/category/notesnook" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Notesnook</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><a href="/why-another-note-taking-app" class="css-50wgm">Why We Made Another Note Taking App?</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">There are many online notepad and note taking apps. All can be used for writing notes. But none care about privacy of data. Notesnook is here to change that. </p><div class="css-1mrcosv"><div class="css-mb1u6u"><img src="/img/abdullah.jpeg" class="css-1hmrq2s"/></div><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">June 20, 2021</p></div></div></div></div></div></div><div style="width:50%" class="style_grid_column__FzEbl"><div class="css-1wu782p"><div class="css-1n6p2c4"><div class="css-5q1k6a"><div class="css-1kmw6kq"><a href="/category/notesnook" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Notesnook</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><a href="/notesnook-v3.0.27" class="css-50wgm">Notesnook v3.0.27</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">Fixed 10+ bugs via 53 commits. Command palette, quick open, paste as markdown, wrapped multiline title in web/desktop app, and more!</p><div class="css-1mrcosv"><div class="css-mb1u6u"><img src="/img/abdullah.jpeg" class="css-1hmrq2s"/></div><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">February 24, 2025</p></div></div></div></div></div><div class="css-1wu782p"><div class="css-1n6p2c4"><div class="css-5q1k6a"><div class="css-1kmw6kq"><a href="/category/notesnook" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Notesnook</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><a href="/notesnook-v3.0.25" class="css-50wgm">Notesnook v3.0.25</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">Fixed 10+ bugs via 88 commits. Improved tabs with history, navigation & other goodies!</p><div class="css-1mrcosv"><div class="css-mb1u6u"><img src="/img/abdullah.jpeg" class="css-1hmrq2s"/></div><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">February 03, 2025</p></div></div></div></div></div><div class="css-1wu782p"><div class="css-1n6p2c4"><div class="css-5q1k6a"><div class="css-1kmw6kq"><a href="/category/notesnook" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Notesnook</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><a href="/notesnook-v3.0.23" class="css-50wgm">Notesnook v3.0.23</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">Fixed 30+ bugs via 99 commits. Gift cards, search results sorted by date created, improved UX when auto save is disabled, and more.</p><div class="css-1mrcosv"><div class="css-mb1u6u"><img src="/img/abdullah.jpeg" class="css-1hmrq2s"/></div><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">December 24, 2024</p></div></div></div></div></div><div class="css-1wu782p"><div class="css-1n6p2c4"><div class="css-5q1k6a"><div class="css-1kmw6kq"><a href="/category/notesnook" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Notesnook</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><a href="/notesnook-v3.0.20" class="css-50wgm">Notesnook v3.0.20</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">Fixed 40+ bugs via 167 commits. Faster app startup, improved ToC, more accurate search, zoom in editor, and faster checkout.</p><div class="css-1mrcosv"><div class="css-mb1u6u"><img src="/img/abdullah.jpeg" class="css-1hmrq2s"/></div><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">November 19, 2024</p></div></div></div></div></div><div class="css-1wu782p"><div class="css-1n6p2c4"><div class="css-5q1k6a"><div class="css-1kmw6kq"><a href="/category/notesnook" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Notesnook</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><a href="/notesnook-v3.0.17" class="css-50wgm">Notesnook v3.0.17</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">Fixed 4 bugs via 11 commits. Fixed zero notebooks after adding 20+ notebooks on a Basic account, fixed multiple updates running simultaneously in desktop app, and fixed tags not assigned to web clips.</p><div class="css-1mrcosv"><div class="css-mb1u6u"><img src="/img/abdullah.jpeg" class="css-1hmrq2s"/></div><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">September 03, 2024</p></div></div></div></div></div><div class="css-1wu782p"><div class="css-1n6p2c4"><div class="css-5q1k6a"><div class="css-1kmw6kq"><a href="/category/notesnook" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Notesnook</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><a href="/notesnook-v3.0.13" class="css-50wgm">Notesnook v3.0.13</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">Fixed 7 bugs via 8 commits. Fixed attachments flicker in note properties, pressing Enter in title now focuses the editor, and fixed crash on moving tabs.</p><div class="css-1mrcosv"><div class="css-mb1u6u"><img src="/img/abdullah.jpeg" class="css-1hmrq2s"/></div><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">July 27, 2024</p></div></div></div></div></div><div class="css-1wu782p"><div class="css-1n6p2c4"><div class="css-5q1k6a"><div class="css-1kmw6kq"><a href="/category/notesnook" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Notesnook</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><a href="/notesnook-v3.0.11" class="css-50wgm">Notesnook v3.0.11</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">Fixed 10 bugs via 24 commits. Editor session data is now stored encrypted, fixed various editor related issues especially with pasting content, and other performance optimizations.</p><div class="css-1mrcosv"><div class="css-mb1u6u"><img src="/img/abdullah.jpeg" class="css-1hmrq2s"/></div><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">July 18, 2024</p></div></div></div></div></div><div class="css-1wu782p"><div class="css-1n6p2c4"><div class="css-5q1k6a"><div class="css-1kmw6kq"><a href="/category/notesnook" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Notesnook</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><a href="/notesnook-v3.0.9" class="css-50wgm">Notesnook v3.0.9</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">Fixed 15+ bugs via 28 commits. Fixed web app for mobile browsers, images now automatically get removed on paste for non-Pro users, and real-time editor sync now works again.</p><div class="css-1mrcosv"><div class="css-mb1u6u"><img src="/img/abdullah.jpeg" class="css-1hmrq2s"/></div><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">July 08, 2024</p></div></div></div></div></div><div class="css-1wu782p"><div class="css-1n6p2c4"><div class="css-5q1k6a"><div class="css-1kmw6kq"><a href="/category/notesnook" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Notesnook</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><a href="/notesnook-v3.0.5" class="css-50wgm">Notesnook v3.0.5</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">Fixed 10+ bugs via 37 commits. Improved conflict handling during sync, fixed web app on Safari, added support for duplicating locked notes, brought back `Ctrl + F` to search all notes, and fixed search/replace in editor.</p><div class="css-1mrcosv"><div class="css-mb1u6u"><img src="/img/abdullah.jpeg" class="css-1hmrq2s"/></div><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">May 16, 2024</p></div></div></div></div></div><div class="css-1wu782p"><div class="css-1n6p2c4"><div class="css-5q1k6a"><div class="css-1kmw6kq"><a href="/category/notesnook" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Notesnook</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><a href="/notesnook-v3.0.2" class="css-50wgm">Notesnook v3.0.2</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">Fixed 10+ bugs via 24 commits. Attachment manager for logged out users, much improved attachment handling fixing a couple of critical issues, pre-v3 backups no longer throw errors, and many other fixes.</p><div class="css-1mrcosv"><div class="css-mb1u6u"><img src="/img/abdullah.jpeg" class="css-1hmrq2s"/></div><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">May 05, 2024</p></div></div></div></div></div><div class="css-1wu782p"><div class="css-h0fjxb"><picture class="css-1i98sq"><source type="image/webp" srcSet="/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp 768w, /_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp 1536w, /_next/static/images/image-1200@1x-25c76b6854e916e3.webp 1200w, /_next/static/images/image-1200@2x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@1x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@2x-1de95be874a354c7.webp 1920w" sizes="(max-width: 768px) 768px, (max-width: 1920px) 1200px, 1920px"/><source type="image/png" srcSet="/_next/static/images/image-768@1x-12a860f156132041.png 768w, /_next/static/images/image-768@2x-b52c1e74ef772549.png 1536w, /_next/static/images/image-1200@1x-f6a895d42cdace95.png 1200w, /_next/static/images/image-1200@2x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@1x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@2x-15c1afd4aab30dc8.png 1920w" sizes="(max-width: 768px) 768px, (max-width: 1920px) 1200px, 1920px"/><img src="/_next/static/images/image-768@1x-12a860f156132041.png" srcSet="/_next/static/images/image-768@1x-12a860f156132041.png 768w, /_next/static/images/image-768@2x-b52c1e74ef772549.png 1536w, /_next/static/images/image-1200@1x-f6a895d42cdace95.png 1200w, /_next/static/images/image-1200@2x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@1x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@2x-15c1afd4aab30dc8.png 1920w" class="css-1fnn1cd"/></picture><div class="css-152zpw6"><div class="css-hbyljg"><a href="/category/notesnook" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Notesnook</p></a><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_white ta_center max-w_4/5"><a href="/introducing-notesnook-v3" class="css-na31q7">Introducing Notesnook v3</a></h3><p style="font-size:var(--font-sizes-sm);max-width:600px" class="c_white ta_center mt_2 op_0.8">From August 2023 to April 2024, after 8 months, 1000+ commits, and countless sleepless nights v3 is finally here — the biggest, most feature packed release in the history of Notesnook.</p><div class="css-1lib91x"><div class="css-y4rqvt"><p style="font-size:var(--font-sizes-sm)" class="c_white text-decoration-line_none op_0.8">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">April 29, 2024</p></div></div></div></div></div></div><div class="css-1wu782p"><div class="css-h0fjxb"><picture class="css-1i98sq"><source type="image/webp" srcSet="/_next/static/images/image-768@1x-6354ed9e9998072a.webp 768w, /_next/static/images/image-768@2x-3b7edd53808752ab.webp 1536w, /_next/static/images/image-1200@1x-27fcb50e58121432.webp 1200w, /_next/static/images/image-1200@2x-a0e18641a6443fca.webp 1600w, /_next/static/images/image-1600@1x-a0e18641a6443fca.webp 1600w, /_next/static/images/image-1600@2x-a0e18641a6443fca.webp 1600w" sizes="(max-width: 768px) 768px, (max-width: 1920px) 1200px, 1600px"/><source type="image/jpeg" srcSet="/_next/static/images/image-768@1x-07ed8c812737d14a.jpg 768w, /_next/static/images/image-768@2x-083f04d392e4e818.jpg 1536w, /_next/static/images/image-1200@1x-943f46eec9f38b76.jpg 1200w, /_next/static/images/image-1200@2x-59e65e507ca3f8a2.jpg 1600w, /_next/static/images/image-1600@1x-59e65e507ca3f8a2.jpg 1600w, /_next/static/images/image-1600@2x-59e65e507ca3f8a2.jpg 1600w" sizes="(max-width: 768px) 768px, (max-width: 1920px) 1200px, 1600px"/><img src="/_next/static/images/image-768@1x-07ed8c812737d14a.jpg" srcSet="/_next/static/images/image-768@1x-07ed8c812737d14a.jpg 768w, /_next/static/images/image-768@2x-083f04d392e4e818.jpg 1536w, /_next/static/images/image-1200@1x-943f46eec9f38b76.jpg 1200w, /_next/static/images/image-1200@2x-59e65e507ca3f8a2.jpg 1600w, /_next/static/images/image-1600@1x-59e65e507ca3f8a2.jpg 1600w, /_next/static/images/image-1600@2x-59e65e507ca3f8a2.jpg 1600w" class="css-1fnn1cd"/></picture><div class="css-152zpw6"><div class="css-hbyljg"><a href="/category/notesnook" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Notesnook</p></a><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_white ta_center max-w_4/5"><a href="/whats-new-in-2-6-0" class="css-na31q7">What's new in v2.6.0</a></h3><p style="font-size:var(--font-sizes-sm);max-width:600px" class="c_white ta_center mt_2 op_0.8">Custom themes, improved copy/pasting, more reliable attachments uploading and more!</p><div class="css-1lib91x"><div class="css-y4rqvt"><p style="font-size:var(--font-sizes-sm)" class="c_white text-decoration-line_none op_0.8">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">August 09, 2023</p></div></div></div></div></div></div><div class="css-1wu782p"><div class="css-1n6p2c4"><div class="css-5q1k6a"><div class="css-1kmw6kq"><a href="/category/development" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Development</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><a href="/getting-rid-of-lerna" class="css-50wgm">Getting rid of Lerna</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">A story about how and why we got rid of Lerna for package management in the Notesnook monorepo.</p><div class="css-1mrcosv"><div class="css-mb1u6u"><img src="/img/abdullah.jpeg" class="css-1hmrq2s"/></div><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">July 18, 2023</p></div></div></div></div></div><div class="css-1wu782p"><div class="css-1n6p2c4"><div class="css-5q1k6a"><div class="css-1kmw6kq"><a href="/category/notesnook" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Notesnook</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><a href="/may-2023-in-review" class="css-50wgm">May 2023 in Review</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">Attachment previews, new attachment manager, Notesnook on F-Droid and more!</p><div class="css-1mrcosv"><div class="css-mb1u6u"><img src="/img/abdullah.jpeg" class="css-1hmrq2s"/></div><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">June 01, 2023</p></div></div></div></div></div><div class="css-1wu782p"><div class="css-h0fjxb"><picture class="css-1i98sq"><source type="image/webp" srcSet="/_next/static/images/image-768@1x-31b8a8bb2c03d75d.webp 768w, /_next/static/images/image-768@2x-bc64d9555da3e8f5.webp 1536w, /_next/static/images/image-1200@1x-02f9d1c8d93982bd.webp 1200w, /_next/static/images/image-1200@2x-97edefafc61d1c4c.webp 2240w, /_next/static/images/image-1920@1x-ab4d2652c6cea4d9.webp 1920w, /_next/static/images/image-1920@2x-97edefafc61d1c4c.webp 2240w" sizes="(max-width: 768px) 768px, (max-width: 1920px) 1200px, 1920px"/><source type="image/jpeg" srcSet="/_next/static/images/image-768@1x-64c9f615a233084d.jpg 768w, /_next/static/images/image-768@2x-bc0311138fa0925d.jpg 1536w, /_next/static/images/image-1200@1x-eafe3aa90c901e6e.jpg 1200w, /_next/static/images/image-1200@2x-0a97b8045a169c23.jpg 2240w, /_next/static/images/image-1920@1x-60d359a529deb07b.jpg 1920w, /_next/static/images/image-1920@2x-0a97b8045a169c23.jpg 2240w" sizes="(max-width: 768px) 768px, (max-width: 1920px) 1200px, 1920px"/><img src="/_next/static/images/image-768@1x-64c9f615a233084d.jpg" srcSet="/_next/static/images/image-768@1x-64c9f615a233084d.jpg 768w, /_next/static/images/image-768@2x-bc0311138fa0925d.jpg 1536w, /_next/static/images/image-1200@1x-eafe3aa90c901e6e.jpg 1200w, /_next/static/images/image-1200@2x-0a97b8045a169c23.jpg 2240w, /_next/static/images/image-1920@1x-60d359a529deb07b.jpg 1920w, /_next/static/images/image-1920@2x-0a97b8045a169c23.jpg 2240w" class="css-1fnn1cd"/></picture><div class="css-152zpw6"><div class="css-hbyljg"><a href="/category/notesnook" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Notesnook</p></a><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_white ta_center max-w_4/5"><a href="/introducing-notesnook-for-education" class="css-na31q7">Introducing Notesnook for Education</a></h3><p style="font-size:var(--font-sizes-sm);max-width:600px" class="c_white ta_center mt_2 op_0.8">A new step towards making Notesnook accessible and private for everyone. Privacy is not just for the priviledged few — it's for everyone.</p><div class="css-1lib91x"><div class="css-y4rqvt"><p style="font-size:var(--font-sizes-sm)" class="c_white text-decoration-line_none op_0.8">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">November 01, 2022</p></div></div></div></div></div></div><div class="css-1wu782p"><div class="css-kw8skp"><div class="css-t3kp3y"><div class="css-1kmw6kq"><a href="/category/notesnook" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Notesnook</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><a href="/notesnook-is-going-open-source" class="css-50wgm">Notesnook is going open source!</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">I am so excited to open source Notesnook this month! This blog will give you a clear idea about why we are open sourcing, what we aim to accomplish & how you can help.</p><div class="css-1mrcosv"><div class="css-mb1u6u"><img src="/img/abdullah.jpeg" class="css-1hmrq2s"/></div><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">August 09, 2022</p></div></div></div></div></div><div class="css-1wu782p"><div class="css-kw8skp"><div class="css-t3kp3y"><div class="css-1kmw6kq"><a href="/category/privacy" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Privacy</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><a href="/is-duckduckgo-search-browser-really-private" class="css-50wgm">Is DuckDuckGo Search & Browser Really Private?</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">I don't trust Microsoft and consequentially I can't trust DuckDuckGo. Microsoft holds all the cards when it comes to DuckDuckGo which is a ticking bomb. In short, can DuckDuckGo exist without Bing? No.</p><div class="css-1mrcosv"><div class="css-mb1u6u"><img src="/img/abdullah.jpeg" class="css-1hmrq2s"/></div><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">May 27, 2022</p></div></div></div></div></div><div class="css-1wu782p"><div class="css-kw8skp"><div class="css-t3kp3y"><div class="css-1kmw6kq"><a href="/category/notesnook" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Notesnook</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><a href="/improving-user-account-security-with-2fa" class="css-50wgm">Improving User Account Security with Two-factor Authentication</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">Our 1st priority was always to make our users' notes secure, and 2FA was a huge step towards that. Learn how we added 2-factor authentication & why we made certain decisions.</p><div class="css-1mrcosv"><div class="css-mb1u6u"><img src="/img/abdullah.jpeg" class="css-1hmrq2s"/></div><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">March 25, 2022</p></div></div></div></div></div><div class="css-1wu782p"><div class="css-kw8skp"><div class="css-t3kp3y"><div class="css-1kmw6kq"><a href="/category/development" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Development</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><a href="/neutralinojs-next-best-alternative-to-electron-and-tauri" class="css-50wgm">NeutralinoJS: The Next Best Alternative to Electron & Tauri</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">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?</p><div class="css-1mrcosv"><div class="css-mb1u6u"><img src="/img/abdullah.jpeg" class="css-1hmrq2s"/></div><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">January 22, 2022</p></div></div></div></div></div><div class="css-1wu782p"><div class="css-1n6p2c4"><div class="css-5q1k6a"><div class="css-1kmw6kq"><a href="/category/notesnook" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Notesnook</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><a href="/notesnook-1-6-0-update" class="css-50wgm">Notesnook v1.6.0: Encrypted File Attachments, Notification Notes, Compact Mode & Widgets!</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">After about a month and a half of battling with encryption, S3 APIs, bugs, and testing, we are finally here with version 1.6.0.</p><div class="css-1mrcosv"><div class="css-mb1u6u"><img src="/img/abdullah.jpeg" class="css-1hmrq2s"/></div><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">November 02, 2021</p></div></div></div></div></div><div class="css-1wu782p"><div class="css-kw8skp"><div class="css-t3kp3y"><div class="css-1kmw6kq"><a href="/category/development" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Development</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><a href="/convert-native-modules-to-react-native-jsi-modules" class="css-50wgm">React Native JSI: Part 2 - Converting Native Modules to JSI Modules</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">React Native JSI seems daunting but JSI is, by far, the best way to deliver native performance. And the best part? No overhead. No unnecessary Promises.</p><div class="css-1mrcosv"><div class="css-mb1u6u"><img src="/img/ammar.jpeg" class="css-1hmrq2s"/></div><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Ammar Ahmed</p><p style="font-size:var(--font-sizes-xs)" class="c_info">August 11, 2021</p></div></div></div></div></div><div class="css-1wu782p"><div class="css-1n6p2c4"><div class="css-5q1k6a"><div class="css-1kmw6kq"><a href="/category/notesnook" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Notesnook</p></a></div><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading ta_left mb_2"><a href="/notesnook-1-4-1-update" class="css-50wgm">A More Native Desktop Experience, Faster Sync, Vault Deletion & Improved Account Security</a></h3><p style="font-size:var(--font-sizes-sm)" class="c_paragraph ta_left mb_1">This release feels more like v1.5 than v1.4.1 but eh... there's now a more native desktop experience, a faster sync, better security, and improved UX.</p><div class="css-1mrcosv"><div class="css-mb1u6u"><img src="/img/abdullah.jpeg" class="css-1hmrq2s"/></div><div class="css-79qld5"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph text-decoration-line_none">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">July 08, 2021</p></div></div></div></div></div><div class="css-1wu782p"><div class="css-h0fjxb"><picture class="css-1i98sq"><source type="image/webp" srcSet="/_next/static/images/image-768@1x-42d1b743da6f63d4.webp 768w, /_next/static/images/image-768@2x-caffc670510a82e4.webp 1200w, /_next/static/images/image-1200@1x-caffc670510a82e4.webp 1200w, /_next/static/images/image-1200@2x-caffc670510a82e4.webp 1200w, /_next/static/images/image-1200@1x-caffc670510a82e4.webp 1200w, /_next/static/images/image-1200@2x-caffc670510a82e4.webp 1200w" sizes="(max-width: 768px) 768px, 1200px"/><source type="image/png" srcSet="/_next/static/images/image-768@1x-1e7794a4433bfcc0.png 768w, /_next/static/images/image-768@2x-4b7fa9c5cf94b37c.png 1200w, /_next/static/images/image-1200@1x-4b7fa9c5cf94b37c.png 1200w, /_next/static/images/image-1200@2x-4b7fa9c5cf94b37c.png 1200w, /_next/static/images/image-1200@1x-4b7fa9c5cf94b37c.png 1200w, /_next/static/images/image-1200@2x-4b7fa9c5cf94b37c.png 1200w" sizes="(max-width: 768px) 768px, 1200px"/><img src="/_next/static/images/image-768@1x-1e7794a4433bfcc0.png" srcSet="/_next/static/images/image-768@1x-1e7794a4433bfcc0.png 768w, /_next/static/images/image-768@2x-4b7fa9c5cf94b37c.png 1200w, /_next/static/images/image-1200@1x-4b7fa9c5cf94b37c.png 1200w, /_next/static/images/image-1200@2x-4b7fa9c5cf94b37c.png 1200w, /_next/static/images/image-1200@1x-4b7fa9c5cf94b37c.png 1200w, /_next/static/images/image-1200@2x-4b7fa9c5cf94b37c.png 1200w" class="css-1fnn1cd"/></picture><div class="css-152zpw6"><div class="css-hbyljg"><a href="/category/notesnook" class="css-3h0xj3"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Notesnook</p></a><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_white ta_center max-w_4/5"><a href="/notesnook-1-4-update" class="css-na31q7">Notesnook v1.4: Monographs, UI Updates, and Yearly Plan</a></h3><p style="font-size:var(--font-sizes-sm);max-width:600px" class="c_white ta_center mt_2 op_0.8">This release brings note publishing via Monographs, many UI improvements, bug fixes, and a new yearly plan.</p><div class="css-1lib91x"><div class="css-y4rqvt"><p style="font-size:var(--font-sizes-sm)" class="c_white text-decoration-line_none op_0.8">Abdullah Atta</p><p style="font-size:var(--font-sizes-xs)" class="c_info">June 26, 2021</p></div></div></div></div></div></div></div></div></div></div></div></div></main><footer><style data-emotion="css 1m2kh18">.css-1m2kh18{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:5%;margin-right:5%;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;position:relative;min-height:500px;border-radius:20px;margin-top:120px;margin-bottom:120px;overflow:hidden;background-color:var(--theme-ui-colors-black);}@media screen and (min-width: 600px){.css-1m2kh18{margin-left:10%;margin-right:10%;}}</style><style data-emotion="css 157flck">.css-157flck{box-sizing:border-box;margin:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:5%;margin-right:5%;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;position:relative;min-height:500px;border-radius:20px;margin-top:120px;margin-bottom:120px;overflow:hidden;background-color:var(--theme-ui-colors-black);}@media screen and (min-width: 600px){.css-157flck{margin-left:10%;margin-right:10%;}}</style><div class="css-157flck"><canvas width="1920" height="1080" style="position:absolute;z-index:0;opacity:0.3"></canvas><style data-emotion="css 19zdawm">.css-19zdawm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:15px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;z-index:1;}</style><style data-emotion="css 1cs1jr0">.css-1cs1jr0{box-sizing:border-box;margin:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:15px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;z-index:1;}</style><div class="css-1cs1jr0"><h2 style="font-size:var(--font-sizes-h1)" class="fw_heading c_heading mb_1 mt_4 ta_center">Get started for free</h2><p style="font-size:var(--font-sizes-md)" class="c_paragraph ta_center sm:ta_center">Your notes deserve better privacy, start today.</p><style data-emotion="css kgbba2">.css-kgbba2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:5px;}@media screen and (min-width: 600px){.css-kgbba2{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}</style><style data-emotion="css 30nesi">.css-30nesi{box-sizing:border-box;margin:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:5px;}@media screen and (min-width: 600px){.css-30nesi{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}</style><div class="css-30nesi"><style data-emotion="css 5m5x3">.css-5m5x3{box-sizing:border-box;margin:0;min-width:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:inline-block;text-align:center;line-height:inherit;-webkit-text-decoration:none;text-decoration:none;font-size:inherit;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;color:var(--theme-ui-colors-white);background-color:var(--theme-ui-colors-primary);border:0;border-radius:4px;cursor:pointer;background-color:var(--theme-ui-colors-accent);padding:0;padding-top:0;padding-right:0;padding-left:0;padding-bottom:0;font-size:1em;color:var(--theme-ui-colors-white);-webkit-transition:bg 150ms ease-in,opacity 150ms ease-in;transition:bg 150ms ease-in,opacity 150ms ease-in;margin-top:15px;height:37px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0.8rem;padding-right:0.8rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:5px;-webkit-transition:-webkit-transform 300ms ease-in;transition:transform 300ms ease-in;}.css-5m5x3:hover{opacity:0.85;}.css-5m5x3:hover{-webkit-transform:scale(1.015);-moz-transform:scale(1.015);-ms-transform:scale(1.015);transform:scale(1.015);}</style><a href="https://app.notesnook.com/signup" data-umami-event="home-footer-get-started" class="css-5m5x3"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph white-space_nowrap">Try Notesnook</p></a><style data-emotion="css fmqcff">.css-fmqcff{height:37px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0.8rem;padding-right:0.8rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:5px;-webkit-transition:-webkit-transform 300ms ease-in;transition:transform 300ms ease-in;}.css-fmqcff:hover{scale:1px;}</style><style data-emotion="css 1jckt90">.css-1jckt90{box-sizing:border-box;margin:0;min-width:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:inline-block;text-align:center;line-height:inherit;-webkit-text-decoration:none;text-decoration:none;font-size:inherit;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;color:var(--theme-ui-colors-white);background-color:var(--theme-ui-colors-primary);border:0;border-radius:4px;cursor:pointer;background-color:var(--theme-ui-colors-transparent);padding:0;padding-top:0;padding-right:0;padding-left:0;padding-bottom:0;font-size:1em;color:var(--theme-ui-colors-accent);-webkit-transition:bg 150ms ease-in,opacity 150ms ease-in,scale 150ms ease-in;transition:bg 150ms ease-in,opacity 150ms ease-in,scale 150ms ease-in;margin-top:15px;height:37px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0.8rem;padding-right:0.8rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:5px;-webkit-transition:-webkit-transform 300ms ease-in;transition:transform 300ms ease-in;}.css-1jckt90:hover{opacity:0.85;}.css-1jckt90:hover{scale:1px;}</style><a href="https://notesnook.com/pricing" data-umami-event="home-footer-get-started" class="css-1jckt90"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph white-space_nowrap">Plans & pricing</p><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 16 16" color="var(--theme-ui-colors-accent)" style="color:var(--theme-ui-colors-accent);margin-left:5px" height="20" width="20" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8"></path></svg></a></div></div></div><style data-emotion="css toniy2">.css-toniy2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:space-between;-webkit-box-align:space-between;-ms-flex-align:space-between;align-items:space-between;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:10;padding-top:50px;padding-bottom:50px;background-color:var(--theme-ui-colors-backgroundSecondary);width:100%;border-top:1px solid var(--theme-ui-colors-shadeGray);}</style><style data-emotion="css dsuv2t">.css-dsuv2t{box-sizing:border-box;margin:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:space-between;-webkit-box-align:space-between;-ms-flex-align:space-between;align-items:space-between;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:10;padding-top:50px;padding-bottom:50px;background-color:var(--theme-ui-colors-backgroundSecondary);width:100%;border-top:1px solid var(--theme-ui-colors-shadeGray);}</style><div class="css-dsuv2t"><style data-emotion="css 182qvp9">.css-182qvp9{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:90vw;margin-top:100px;margin-bottom:100px;}@media screen and (min-width: 600px){.css-182qvp9{width:60vw;}}</style><style data-emotion="css obzpao">.css-obzpao{box-sizing:border-box;margin:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:90vw;margin-top:100px;margin-bottom:100px;}@media screen and (min-width: 600px){.css-obzpao{width:60vw;}}</style><div class="css-obzpao"><style data-emotion="css 10mwj8x">.css-10mwj8x{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid var(--theme-ui-colors-shadeGray);padding-bottom:50px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media screen and (min-width: 600px){.css-10mwj8x{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}</style><style data-emotion="css 1nrs5f6">.css-1nrs5f6{box-sizing:border-box;margin:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid var(--theme-ui-colors-shadeGray);padding-bottom:50px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media screen and (min-width: 600px){.css-1nrs5f6{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}</style><div class="css-1nrs5f6"><style data-emotion="css p0t3v6">.css-p0t3v6{box-sizing:border-box;margin:0;min-width:0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}</style><div class="css-p0t3v6"><style data-emotion="css rna1on">.css-rna1on{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;text-decoration-line:none;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}</style><style data-emotion="css a4o047">.css-a4o047{box-sizing:border-box;margin:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;text-decoration-line:none;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}</style><div href="/" class="css-a4o047"><style data-emotion="css pmwuj7">.css-pmwuj7{box-sizing:border-box;margin:0;min-width:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);margin-right:10px;height:55px;width:55px;cursor:pointer;}.css-pmwuj7:focus{box-shadow:none;}</style><div class="css-pmwuj7"><a href="/"><img width="55px" height="55px" src="/logo.svg" class="css-ny1iez"/></a></div><div class="css-1kwy47o"><h3 style="font-size:var(--font-sizes-h3)" class="fw_heading c_heading">Notesnook</h3><p style="font-size:var(--font-sizes-sm)" class="c_info">Privacy for everyone</p></div></div><style data-emotion="css 162tvoi">.css-162tvoi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}</style><style data-emotion="css 1b9regy">.css-1b9regy{box-sizing:border-box;margin:0;min-width:0;margin-top:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}</style><div class="css-1b9regy"><style data-emotion="css dehr92">.css-dehr92{height:40px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0px;padding-right:0px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:100px;width:40px;-webkit-transition:-webkit-transform 300ms ease-in;transition:transform 300ms ease-in;}.css-dehr92:hover{-webkit-transform:scale(1.015);-moz-transform:scale(1.015);-ms-transform:scale(1.015);transform:scale(1.015);}</style><style data-emotion="css yoodwg">.css-yoodwg{box-sizing:border-box;margin:0;min-width:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:inline-block;text-align:center;line-height:inherit;-webkit-text-decoration:none;text-decoration:none;font-size:inherit;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;color:var(--theme-ui-colors-white);background-color:var(--theme-ui-colors-primary);border:0;border-radius:4px;cursor:pointer;background-color:var(--theme-ui-colors-transparent);padding:0;padding-top:0;padding-right:0;padding-left:0;padding-bottom:0;font-size:1em;color:var(--theme-ui-colors-paragraph);-webkit-transition:bg 150ms ease-in,opacity 150ms ease-in,scale 150ms ease-in;transition:bg 150ms ease-in,opacity 150ms ease-in,scale 150ms ease-in;margin-right:5px;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0px;padding-right:0px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:100px;width:40px;-webkit-transition:-webkit-transform 300ms ease-in;transition:transform 300ms ease-in;}.css-yoodwg:hover{opacity:0.85;background-color:var(--theme-ui-colors-shadeGray);}.css-yoodwg:hover{-webkit-transform:scale(1.015);-moz-transform:scale(1.015);-ms-transform:scale(1.015);transform:scale(1.015);}</style><a href="https://twitter.com/notesnook" target="_blank" data-umami-event="footer-social-x/twitter" class="css-yoodwg"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 24 24" color="var(--theme-ui-colors-info)" style="color:var(--theme-ui-colors-info)" height="25" width="25" xmlns="http://www.w3.org/2000/svg"><path d="M18.2048 2.25H21.5128L14.2858 10.51L22.7878 21.75H16.1308L10.9168 14.933L4.95084 21.75H1.64084L9.37084 12.915L1.21484 2.25H8.04084L12.7538 8.481L18.2048 2.25ZM17.0438 19.77H18.8768L7.04484 4.126H5.07784L17.0438 19.77Z"></path></svg></a><a href="https://www.reddit.com/r/notesnook" target="_blank" data-umami-event="footer-social-reddit" class="css-yoodwg"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 16 16" color="var(--theme-ui-colors-info)" style="color:var(--theme-ui-colors-info)" height="25" width="25" xmlns="http://www.w3.org/2000/svg"><path d="M6.167 8a.83.83 0 0 0-.83.83c0 .459.372.84.83.831a.831.831 0 0 0 0-1.661m1.843 3.647c.315 0 1.403-.038 1.976-.611a.23.23 0 0 0 0-.306.213.213 0 0 0-.306 0c-.353.363-1.126.487-1.67.487-.545 0-1.308-.124-1.671-.487a.213.213 0 0 0-.306 0 .213.213 0 0 0 0 .306c.564.563 1.652.61 1.977.61zm.992-2.807c0 .458.373.83.831.83s.83-.381.83-.83a.831.831 0 0 0-1.66 0z"></path><path d="M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0m-3.828-1.165c-.315 0-.602.124-.812.325-.801-.573-1.9-.945-3.121-.993l.534-2.501 1.738.372a.83.83 0 1 0 .83-.869.83.83 0 0 0-.744.468l-1.938-.41a.2.2 0 0 0-.153.028.2.2 0 0 0-.086.134l-.592 2.788c-1.24.038-2.358.41-3.17.992-.21-.2-.496-.324-.81-.324a1.163 1.163 0 0 0-.478 2.224q-.03.17-.029.353c0 1.795 2.091 3.256 4.669 3.256s4.668-1.451 4.668-3.256c0-.114-.01-.238-.029-.353.401-.181.688-.592.688-1.069 0-.65-.525-1.165-1.165-1.165"></path></svg></a><a href="https://t.me/notesnook" target="_blank" data-umami-event="footer-social-telegram" class="css-yoodwg"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 16 16" color="var(--theme-ui-colors-info)" style="color:var(--theme-ui-colors-info)" height="25" width="25" xmlns="http://www.w3.org/2000/svg"><path d="M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0M8.287 5.906q-1.168.486-4.666 2.01-.567.225-.595.442c-.03.243.275.339.69.47l.175.055c.408.133.958.288 1.243.294q.39.01.868-.32 3.269-2.206 3.374-2.23c.05-.012.12-.026.166.016s.042.12.037.141c-.03.129-1.227 1.241-1.846 1.817-.193.18-.33.307-.358.336a8 8 0 0 1-.188.186c-.38.366-.664.64.015 1.088.327.216.589.393.85.571.284.194.568.387.936.629q.14.092.27.187c.331.236.63.448.997.414.214-.02.435-.22.547-.82.265-1.417.786-4.486.906-5.751a1.4 1.4 0 0 0-.013-.315.34.34 0 0 0-.114-.217.53.53 0 0 0-.31-.093c-.3.005-.763.166-2.984 1.09"></path></svg></a><a href="https://discord.com/invite/zQBK97EE22" target="_blank" data-umami-event="footer-social-discord" class="css-yoodwg"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 16 16" color="var(--theme-ui-colors-info)" style="color:var(--theme-ui-colors-info)" height="25" width="25" xmlns="http://www.w3.org/2000/svg"><path d="M13.545 2.907a13.2 13.2 0 0 0-3.257-1.011.05.05 0 0 0-.052.025c-.141.25-.297.577-.406.833a12.2 12.2 0 0 0-3.658 0 8 8 0 0 0-.412-.833.05.05 0 0 0-.052-.025c-1.125.194-2.22.534-3.257 1.011a.04.04 0 0 0-.021.018C.356 6.024-.213 9.047.066 12.032q.003.022.021.037a13.3 13.3 0 0 0 3.995 2.02.05.05 0 0 0 .056-.019q.463-.63.818-1.329a.05.05 0 0 0-.01-.059l-.018-.011a9 9 0 0 1-1.248-.595.05.05 0 0 1-.02-.066l.015-.019q.127-.095.248-.195a.05.05 0 0 1 .051-.007c2.619 1.196 5.454 1.196 8.041 0a.05.05 0 0 1 .053.007q.121.1.248.195a.05.05 0 0 1-.004.085 8 8 0 0 1-1.249.594.05.05 0 0 0-.03.03.05.05 0 0 0 .003.041c.24.465.515.909.817 1.329a.05.05 0 0 0 .056.019 13.2 13.2 0 0 0 4.001-2.02.05.05 0 0 0 .021-.037c.334-3.451-.559-6.449-2.366-9.106a.03.03 0 0 0-.02-.019m-8.198 7.307c-.789 0-1.438-.724-1.438-1.612s.637-1.613 1.438-1.613c.807 0 1.45.73 1.438 1.613 0 .888-.637 1.612-1.438 1.612m5.316 0c-.788 0-1.438-.724-1.438-1.612s.637-1.613 1.438-1.613c.807 0 1.451.73 1.438 1.613 0 .888-.631 1.612-1.438 1.612"></path></svg></a><a href="https://fosstodon.org/@notesnook" target="_blank" data-umami-event="footer-social-mastodon" class="css-yoodwg"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 16 16" color="var(--theme-ui-colors-info)" style="color:var(--theme-ui-colors-info)" height="25" width="25" xmlns="http://www.w3.org/2000/svg"><path d="M11.19 12.195c2.016-.24 3.77-1.475 3.99-2.603.348-1.778.32-4.339.32-4.339 0-3.47-2.286-4.488-2.286-4.488C12.062.238 10.083.017 8.027 0h-.05C5.92.017 3.942.238 2.79.765c0 0-2.285 1.017-2.285 4.488l-.002.662c-.004.64-.007 1.35.011 2.091.083 3.394.626 6.74 3.78 7.57 1.454.383 2.703.463 3.709.408 1.823-.1 2.847-.647 2.847-.647l-.06-1.317s-1.303.41-2.767.36c-1.45-.05-2.98-.156-3.215-1.928a4 4 0 0 1-.033-.496s1.424.346 3.228.428c1.103.05 2.137-.064 3.188-.189zm1.613-2.47H11.13v-4.08c0-.859-.364-1.295-1.091-1.295-.804 0-1.207.517-1.207 1.541v2.233H7.168V5.89c0-1.024-.403-1.541-1.207-1.541-.727 0-1.091.436-1.091 1.296v4.079H3.197V5.522q0-1.288.66-2.046c.456-.505 1.052-.764 1.793-.764.856 0 1.504.328 1.933.983L8 4.39l.417-.695c.429-.655 1.077-.983 1.934-.983.74 0 1.336.259 1.791.764q.662.757.661 2.046z"></path></svg></a><a href="https://blog.notesnook.com/feed.xml" target="_blank" data-umami-event="footer-social-rss" class="css-yoodwg"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 16 16" color="var(--theme-ui-colors-info)" style="color:var(--theme-ui-colors-info)" height="25" width="25" xmlns="http://www.w3.org/2000/svg"><path d="M14 1a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1zM2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2z"></path><path d="M5.5 12a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0m-3-8.5a1 1 0 0 1 1-1c5.523 0 10 4.477 10 10a1 1 0 1 1-2 0 8 8 0 0 0-8-8 1 1 0 0 1-1-1m0 4a1 1 0 0 1 1-1 6 6 0 0 1 6 6 1 1 0 1 1-2 0 4 4 0 0 0-4-4 1 1 0 0 1-1-1"></path></svg></a></div></div><style data-emotion="css 1gwvuj">.css-1gwvuj{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media screen and (min-width: 600px){.css-1gwvuj{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}</style><style data-emotion="css 1s7y1l1">.css-1s7y1l1{box-sizing:border-box;margin:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media screen and (min-width: 600px){.css-1s7y1l1{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}</style><div class="css-1s7y1l1"><style data-emotion="css uzok0a">.css-uzok0a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-right:0;margin-top:25px;max-width:50%;margin-left:0;width:50%;}@media screen and (min-width: 600px){.css-uzok0a{padding-right:25px;margin-top:0;margin-left:50px;width:unset;}}</style><style data-emotion="css 10djqpf">.css-10djqpf{box-sizing:border-box;margin:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-right:0;margin-top:25px;max-width:50%;margin-left:0;width:50%;}@media screen and (min-width: 600px){.css-10djqpf{padding-right:25px;margin-top:0;margin-left:50px;width:unset;}}</style><div class="css-10djqpf"><style data-emotion="css 4g3wlp">.css-4g3wlp{height:30px;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;padding-right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:5px;-webkit-transition:color 300ms ease-in;transition:color 300ms ease-in;}.css-4g3wlp:hover{color:var(--theme-ui-colors-accent);background-color:var(--theme-ui-colors-transparent);}.css-4g3wlp:active{color:var(--theme-ui-colors-accent);background:var(--theme-ui-colors-muted);}@media screen and (min-width: 600px){.css-4g3wlp{padding-left:0.8em;padding-right:0.8em;}}</style><style data-emotion="css uk6yp2">.css-uk6yp2{box-sizing:border-box;margin:0;min-width:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:inline-block;text-align:center;line-height:inherit;-webkit-text-decoration:none;text-decoration:none;font-size:inherit;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;color:var(--theme-ui-colors-white);background-color:var(--theme-ui-colors-primary);border:0;border-radius:4px;cursor:pointer;background-color:var(--theme-ui-colors-transparent);padding:0;padding-top:0;padding-right:0;padding-left:0;padding-bottom:0;font-size:1em;color:var(--theme-ui-colors-paragraph);-webkit-transition:bg 150ms ease-in,opacity 150ms ease-in,scale 150ms ease-in;transition:bg 150ms ease-in,opacity 150ms ease-in,scale 150ms ease-in;height:30px;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;padding-right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:5px;-webkit-transition:color 300ms ease-in;transition:color 300ms ease-in;}.css-uk6yp2:hover{opacity:0.85;background-color:var(--theme-ui-colors-shadeGray);}.css-uk6yp2:hover{color:var(--theme-ui-colors-accent);background-color:var(--theme-ui-colors-transparent);}.css-uk6yp2:active{color:var(--theme-ui-colors-accent);background:var(--theme-ui-colors-muted);}@media screen and (min-width: 600px){.css-uk6yp2{padding-left:0.8em;padding-right:0.8em;}}</style><a href="https://notesnook.com/" data-umami-event="footer-link-overview" class="css-uk6yp2"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph white-space_nowrap">Overview</p></a><a href="https://app.notesnook.com/signup" data-umami-event="footer-link-try-for-free" class="css-uk6yp2"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph white-space_nowrap">Try for free</p></a><a href="https://monogr.ph" data-umami-event="footer-link-monographs" class="css-uk6yp2"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph white-space_nowrap">Monographs</p></a><a href="https://vericrypt.notesnook.com" data-umami-event="footer-link-vericrypt" class="css-uk6yp2"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph white-space_nowrap">Vericrypt</p></a><a href="https://notesnook.com/notesnook-web-clipper" data-umami-event="footer-link-web-clipper" class="css-uk6yp2"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph white-space_nowrap">Web Clipper</p></a><a href="https://importer.notesnook.com" data-umami-event="footer-link-import-your-notes" class="css-uk6yp2"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph white-space_nowrap">Import your notes</p></a><a href="https://notesnook.com/roadmap" data-umami-event="footer-link-roadmap" class="css-uk6yp2"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph white-space_nowrap">Roadmap</p></a><p style="font-size:var(--font-sizes-sm)" class="c_info ta_left pl_0 sm:pl_3 fs_xs fw_heading ls_0.5px pb_1 mt_1">NOTESNOOK VS</p><a href="https://notesnook.com/privacy-focused-evernote-alternative" data-umami-event="footer-link-evernote" class="css-uk6yp2"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph white-space_nowrap">Evernote</p></a><a href="https://notesnook.com/encrypted-microsoft-onenote-alternative-notetaking-app" data-umami-event="footer-link-onenote" class="css-uk6yp2"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph white-space_nowrap">OneNote</p></a></div><div class="css-10djqpf"><p style="font-size:var(--font-sizes-sm)" class="c_info ta_left pl_0 sm:pl_3 fs_xs fw_heading ls_0.5px pb_1 mt_1">LINKS</p><a href="https://app.notesnook.com/login" data-umami-event="footer-link-login" class="css-uk6yp2"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph white-space_nowrap">Login</p></a><a href="https://app.notesnook.com/signup" data-umami-event="footer-link-create-a-new-account" class="css-uk6yp2"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph white-space_nowrap">Create a new account</p></a><a href="https://notesnook.com/downloads" data-umami-event="footer-link-downloads" class="css-uk6yp2"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph white-space_nowrap">Downloads</p></a><a href="https://notesnook.com/pricing" data-umami-event="footer-link-pricing" class="css-uk6yp2"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph white-space_nowrap">Pricing</p></a><style data-emotion="css 1jrhlfk">.css-1jrhlfk{height:30px;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;padding-right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:5px;-webkit-transition:color 300ms ease-in;transition:color 300ms ease-in;}.css-1jrhlfk:hover{color:var(--theme-ui-colors-accent);background-color:var(--theme-ui-colors-transparent);}.css-1jrhlfk:active{color:var(--theme-ui-colors-accent);background:var(--theme-ui-colors-muted);}@media screen and (min-width: 600px){.css-1jrhlfk{padding-left:0.8em;padding-right:0.8em;}}.css-1jrhlfk:after{content:"NEW";background-color:var(--theme-ui-colors-accent);color:var(--theme-ui-colors-white);font-size:0.6em;border-radius:5px;margin-left:5px;padding-left:5px;padding-right:5px;}</style><style data-emotion="css w5let1">.css-w5let1{box-sizing:border-box;margin:0;min-width:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:inline-block;text-align:center;line-height:inherit;-webkit-text-decoration:none;text-decoration:none;font-size:inherit;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;color:var(--theme-ui-colors-white);background-color:var(--theme-ui-colors-primary);border:0;border-radius:4px;cursor:pointer;background-color:var(--theme-ui-colors-transparent);padding:0;padding-top:0;padding-right:0;padding-left:0;padding-bottom:0;font-size:1em;color:var(--theme-ui-colors-paragraph);-webkit-transition:bg 150ms ease-in,opacity 150ms ease-in,scale 150ms ease-in;transition:bg 150ms ease-in,opacity 150ms ease-in,scale 150ms ease-in;height:30px;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;padding-right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:5px;-webkit-transition:color 300ms ease-in;transition:color 300ms ease-in;}.css-w5let1:hover{opacity:0.85;background-color:var(--theme-ui-colors-shadeGray);}.css-w5let1:hover{color:var(--theme-ui-colors-accent);background-color:var(--theme-ui-colors-transparent);}.css-w5let1:active{color:var(--theme-ui-colors-accent);background:var(--theme-ui-colors-muted);}@media screen and (min-width: 600px){.css-w5let1{padding-left:0.8em;padding-right:0.8em;}}.css-w5let1:after{content:"NEW";background-color:var(--theme-ui-colors-accent);color:var(--theme-ui-colors-white);font-size:0.6em;border-radius:5px;margin-left:5px;padding-left:5px;padding-right:5px;}</style><a href="https://notesnook.com/giftcards" data-umami-event="footer-link-gift-cards" class="css-w5let1"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph white-space_nowrap">Gift cards</p></a><a href="https://notesnook.com/education" data-umami-event="footer-link-notesnook-for-education" class="css-uk6yp2"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph white-space_nowrap">Notesnook for Education</p></a><a href="https://help.notesnook.com" data-umami-event="footer-link-help" class="css-uk6yp2"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph white-space_nowrap">Help</p></a><a href="https://github.com/streetwriters/notesnook" data-umami-event="footer-link-github" class="css-uk6yp2"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph white-space_nowrap">Github</p></a><a href="https://blog.notesnook.com/" data-umami-event="footer-link-blog" class="css-uk6yp2"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph white-space_nowrap">Blog</p></a></div><div class="css-10djqpf"><p style="font-size:var(--font-sizes-sm)" class="c_info ta_left pl_0 sm:pl_3 fs_xs fw_heading ls_0.5px pb_1 mt_1">COMPANY</p><a href="https://notesnook.com/about" data-umami-event="footer-link-about" class="css-uk6yp2"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph white-space_nowrap">About</p></a><a href="https://blog.streetwriters.co" data-umami-event="footer-link-blog" class="css-uk6yp2"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph white-space_nowrap">Blog</p></a><a href="https://instagram.com/streetwritersofficial" data-umami-event="footer-link-instagram" class="css-uk6yp2"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph white-space_nowrap">Instagram</p></a><a href="https://twitter.com/StreetwritersCo" data-umami-event="footer-link-twitter" class="css-uk6yp2"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph white-space_nowrap">Twitter</p></a><a href="/cdn-cgi/l/email-protection#25565055554a57516556515740405152574c514057560b464a" data-umami-event="footer-link-email" class="css-uk6yp2"><p style="font-size:var(--font-sizes-sm)" class="c_paragraph white-space_nowrap">Email</p></a></div></div></div><style data-emotion="css 1n9u3zu">.css-1n9u3zu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:0px;}@media screen and (min-width: 600px){.css-1n9u3zu{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-top:unset;}}</style><style data-emotion="css 1ixv0dk">.css-1ixv0dk{box-sizing:border-box;margin:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:0px;}@media screen and (min-width: 600px){.css-1ixv0dk{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-top:unset;}}</style><div class="css-1ixv0dk"><p style="font-size:var(--font-sizes-xs)" class="c_info">© <!-- -->2025<!-- --> Streetwriters (Private) Ltd.</p><style data-emotion="css z5fbhm">.css-z5fbhm{box-sizing:border-box;margin:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}</style><div class="css-z5fbhm"><style data-emotion="css 1slof03">.css-1slof03{height:37px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0.8rem;padding-right:0.8rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:5px;color:var(--theme-ui-colors-info);-webkit-transition:-webkit-transform 300ms ease-in;transition:transform 300ms ease-in;}.css-1slof03:hover{background-color:var(--theme-ui-colors-transparent);}</style><style data-emotion="css fqygmi">.css-fqygmi{box-sizing:border-box;margin:0;min-width:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:inline-block;text-align:center;line-height:inherit;-webkit-text-decoration:none;text-decoration:none;font-size:inherit;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;color:var(--theme-ui-colors-white);background-color:var(--theme-ui-colors-primary);border:0;border-radius:4px;cursor:pointer;background-color:var(--theme-ui-colors-transparent);padding:0;padding-top:0;padding-right:0;padding-left:0;padding-bottom:0;font-size:1em;color:var(--theme-ui-colors-paragraph);-webkit-transition:bg 150ms ease-in,opacity 150ms ease-in,scale 150ms ease-in;transition:bg 150ms ease-in,opacity 150ms ease-in,scale 150ms ease-in;height:37px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0.8rem;padding-right:0.8rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:5px;color:var(--theme-ui-colors-info);-webkit-transition:-webkit-transform 300ms ease-in;transition:transform 300ms ease-in;}.css-fqygmi:hover{opacity:0.85;background-color:var(--theme-ui-colors-shadeGray);}.css-fqygmi:hover{background-color:var(--theme-ui-colors-transparent);}</style><a href="https://notesnook.com/privacy" data-umami-event="footer-privacy-policy" class="css-fqygmi"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Privacy Policy</p></a><a href="https://notesnook.com/terms" data-umami-event="footer-tos" class="css-fqygmi"><p style="font-size:var(--font-sizes-xs)" class="c_paragraph white-space_nowrap">Terms of Service</p></a></div></div></div></div></footer></div></div></div><script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"posts":[{"link":"notesnook-v3.0.29","meta":{"metaTitle":"Notesnook v3.0.29","metaDescription":"Fixed 5+ bugs via 26 commits. Introducing Notesnook Beta release track, add keyboard shortcut for opening settings, and more!","title":"Notesnook v3.0.29","description":"Fixed 5+ bugs via 26 commits. Introducing Notesnook Beta release track, add keyboard shortcut for opening settings, and more!","date":1740841189616,"readTime":2,"image":{"format":"png","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-f6a895d42cdace95.png","require":{"src":"/_next/static/images/image-768@1x-12a860f156132041.png","type":"image/png","srcSet":"/_next/static/images/image-768@1x-12a860f156132041.png 768w, /_next/static/images/image-768@2x-b52c1e74ef772549.png 1536w, /_next/static/images/image-1200@1x-f6a895d42cdace95.png 1200w, /_next/static/images/image-1200@2x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@1x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@2x-15c1afd4aab30dc8.png 1920w","webpSrcSet":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp 768w, /_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp 1536w, /_next/static/images/image-1200@1x-25c76b6854e916e3.webp 1200w, /_next/static/images/image-1200@2x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@1x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@2x-1de95be874a354c7.webp 1920w","images":[{"path":"/_next/static/images/image-768@1x-12a860f156132041.png","size":768,"density":1,"width":768,"height":432,"format":"png"},{"path":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp","size":768,"density":1,"width":768,"height":432,"format":"webp"},{"path":"/_next/static/images/image-768@2x-b52c1e74ef772549.png","size":768,"density":2,"width":1536,"height":864,"format":"png"},{"path":"/_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp","size":768,"density":2,"width":1536,"height":864,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-f6a895d42cdace95.png","size":1200,"density":1,"width":1200,"height":675,"format":"png"},{"path":"/_next/static/images/image-1200@1x-25c76b6854e916e3.webp","size":1200,"density":1,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-15c1afd4aab30dc8.png","size":1200,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1200@2x-1de95be874a354c7.webp","size":1200,"density":2,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@1x-15c1afd4aab30dc8.png","size":1920,"density":1,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@1x-1de95be874a354c7.webp","size":1920,"density":1,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@2x-15c1afd4aab30dc8.png","size":1920,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@2x-1de95be874a354c7.webp","size":1920,"density":2,"width":1920,"height":1080,"format":"webp"}],"name":"image.png","sizes":[768,1200,1920],"breakpoints":[768,1920,2560]}},"category":{"title":"Notesnook","slug":"notesnook"},"tags":[{"title":"notesnook","slug":"notesnook"},{"title":"releases","slug":"releases"}],"authorId":"abdullah","design":"textonly","slug":"notesnook-v3.0.29"}},{"link":"notesnook-v3.0.27","meta":{"metaTitle":"Notesnook v3.0.27","metaDescription":"Fixed 10+ bugs via 53 commits. Command palette, quick open, paste as markdown, wrapped multiline title in web/desktop app, and more!","title":"Notesnook v3.0.27","description":"Fixed 10+ bugs via 53 commits. Command palette, quick open, paste as markdown, wrapped multiline title in web/desktop app, and more!","date":1740409189616,"readTime":2,"image":{"format":"png","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-f6a895d42cdace95.png","require":{"src":"/_next/static/images/image-768@1x-12a860f156132041.png","type":"image/png","srcSet":"/_next/static/images/image-768@1x-12a860f156132041.png 768w, /_next/static/images/image-768@2x-b52c1e74ef772549.png 1536w, /_next/static/images/image-1200@1x-f6a895d42cdace95.png 1200w, /_next/static/images/image-1200@2x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@1x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@2x-15c1afd4aab30dc8.png 1920w","webpSrcSet":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp 768w, /_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp 1536w, /_next/static/images/image-1200@1x-25c76b6854e916e3.webp 1200w, /_next/static/images/image-1200@2x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@1x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@2x-1de95be874a354c7.webp 1920w","images":[{"path":"/_next/static/images/image-768@1x-12a860f156132041.png","size":768,"density":1,"width":768,"height":432,"format":"png"},{"path":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp","size":768,"density":1,"width":768,"height":432,"format":"webp"},{"path":"/_next/static/images/image-768@2x-b52c1e74ef772549.png","size":768,"density":2,"width":1536,"height":864,"format":"png"},{"path":"/_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp","size":768,"density":2,"width":1536,"height":864,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-f6a895d42cdace95.png","size":1200,"density":1,"width":1200,"height":675,"format":"png"},{"path":"/_next/static/images/image-1200@1x-25c76b6854e916e3.webp","size":1200,"density":1,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-15c1afd4aab30dc8.png","size":1200,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1200@2x-1de95be874a354c7.webp","size":1200,"density":2,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@1x-15c1afd4aab30dc8.png","size":1920,"density":1,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@1x-1de95be874a354c7.webp","size":1920,"density":1,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@2x-15c1afd4aab30dc8.png","size":1920,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@2x-1de95be874a354c7.webp","size":1920,"density":2,"width":1920,"height":1080,"format":"webp"}],"name":"image.png","sizes":[768,1200,1920],"breakpoints":[768,1920,2560]}},"category":{"title":"Notesnook","slug":"notesnook"},"tags":[{"title":"notesnook","slug":"notesnook"},{"title":"releases","slug":"releases"}],"authorId":"abdullah","design":"textonly","slug":"notesnook-v3.0.27"}},{"link":"notesnook-v3.0.26","meta":{"metaTitle":"Notesnook v3.0.26","metaDescription":"Fixed 10+ bugs via 39 commits. Fixed 2 security vulnerabilities, new keyboard shortcuts for tabs, and more!","title":"Notesnook v3.0.26","description":"Fixed 10+ bugs via 39 commits. Fixed 2 security vulnerabilities, new keyboard shortcuts for tabs, and more!","date":1739545189614,"readTime":2,"image":{"format":"png","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-f6a895d42cdace95.png","require":{"src":"/_next/static/images/image-768@1x-12a860f156132041.png","type":"image/png","srcSet":"/_next/static/images/image-768@1x-12a860f156132041.png 768w, /_next/static/images/image-768@2x-b52c1e74ef772549.png 1536w, /_next/static/images/image-1200@1x-f6a895d42cdace95.png 1200w, /_next/static/images/image-1200@2x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@1x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@2x-15c1afd4aab30dc8.png 1920w","webpSrcSet":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp 768w, /_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp 1536w, /_next/static/images/image-1200@1x-25c76b6854e916e3.webp 1200w, /_next/static/images/image-1200@2x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@1x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@2x-1de95be874a354c7.webp 1920w","images":[{"path":"/_next/static/images/image-768@1x-12a860f156132041.png","size":768,"density":1,"width":768,"height":432,"format":"png"},{"path":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp","size":768,"density":1,"width":768,"height":432,"format":"webp"},{"path":"/_next/static/images/image-768@2x-b52c1e74ef772549.png","size":768,"density":2,"width":1536,"height":864,"format":"png"},{"path":"/_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp","size":768,"density":2,"width":1536,"height":864,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-f6a895d42cdace95.png","size":1200,"density":1,"width":1200,"height":675,"format":"png"},{"path":"/_next/static/images/image-1200@1x-25c76b6854e916e3.webp","size":1200,"density":1,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-15c1afd4aab30dc8.png","size":1200,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1200@2x-1de95be874a354c7.webp","size":1200,"density":2,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@1x-15c1afd4aab30dc8.png","size":1920,"density":1,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@1x-1de95be874a354c7.webp","size":1920,"density":1,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@2x-15c1afd4aab30dc8.png","size":1920,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@2x-1de95be874a354c7.webp","size":1920,"density":2,"width":1920,"height":1080,"format":"webp"}],"name":"image.png","sizes":[768,1200,1920],"breakpoints":[768,1920,2560]}},"category":{"title":"Notesnook","slug":"notesnook"},"tags":[{"title":"notesnook","slug":"notesnook"},{"title":"releases","slug":"releases"}],"authorId":"abdullah","design":"textonly","slug":"notesnook-v3.0.26"}},{"link":"notesnook-v3.0.25","meta":{"metaTitle":"Notesnook v3.0.25","metaDescription":"Fixed 10+ bugs via 88 commits. Improved tabs with history, navigation \u0026 other goodies!","title":"Notesnook v3.0.25","description":"Fixed 10+ bugs via 88 commits. Improved tabs with history, navigation \u0026 other goodies!","date":1738594789613,"readTime":2,"image":{"format":"png","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-f6a895d42cdace95.png","require":{"src":"/_next/static/images/image-768@1x-12a860f156132041.png","type":"image/png","srcSet":"/_next/static/images/image-768@1x-12a860f156132041.png 768w, /_next/static/images/image-768@2x-b52c1e74ef772549.png 1536w, /_next/static/images/image-1200@1x-f6a895d42cdace95.png 1200w, /_next/static/images/image-1200@2x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@1x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@2x-15c1afd4aab30dc8.png 1920w","webpSrcSet":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp 768w, /_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp 1536w, /_next/static/images/image-1200@1x-25c76b6854e916e3.webp 1200w, /_next/static/images/image-1200@2x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@1x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@2x-1de95be874a354c7.webp 1920w","images":[{"path":"/_next/static/images/image-768@1x-12a860f156132041.png","size":768,"density":1,"width":768,"height":432,"format":"png"},{"path":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp","size":768,"density":1,"width":768,"height":432,"format":"webp"},{"path":"/_next/static/images/image-768@2x-b52c1e74ef772549.png","size":768,"density":2,"width":1536,"height":864,"format":"png"},{"path":"/_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp","size":768,"density":2,"width":1536,"height":864,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-f6a895d42cdace95.png","size":1200,"density":1,"width":1200,"height":675,"format":"png"},{"path":"/_next/static/images/image-1200@1x-25c76b6854e916e3.webp","size":1200,"density":1,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-15c1afd4aab30dc8.png","size":1200,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1200@2x-1de95be874a354c7.webp","size":1200,"density":2,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@1x-15c1afd4aab30dc8.png","size":1920,"density":1,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@1x-1de95be874a354c7.webp","size":1920,"density":1,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@2x-15c1afd4aab30dc8.png","size":1920,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@2x-1de95be874a354c7.webp","size":1920,"density":2,"width":1920,"height":1080,"format":"webp"}],"name":"image.png","sizes":[768,1200,1920],"breakpoints":[768,1920,2560]}},"category":{"title":"Notesnook","slug":"notesnook"},"tags":[{"title":"notesnook","slug":"notesnook"},{"title":"releases","slug":"releases"}],"authorId":"abdullah","design":"textonly","slug":"notesnook-v3.0.25"}},{"link":"notesnook-v3.0.24","meta":{"metaTitle":"Notesnook v3.0.24","metaDescription":"Fixed 20+ bugs via 65 commits. New integrated titlebar, new reminders \u0026 note widgets on iOS/Android, and more!","title":"Notesnook v3.0.24","description":"Fixed 20+ bugs via 65 commits. New integrated titlebar, new reminders \u0026 note widgets on iOS/Android, and more!","date":1737471589613,"readTime":2,"image":{"format":"png","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-f6a895d42cdace95.png","require":{"src":"/_next/static/images/image-768@1x-12a860f156132041.png","type":"image/png","srcSet":"/_next/static/images/image-768@1x-12a860f156132041.png 768w, /_next/static/images/image-768@2x-b52c1e74ef772549.png 1536w, /_next/static/images/image-1200@1x-f6a895d42cdace95.png 1200w, /_next/static/images/image-1200@2x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@1x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@2x-15c1afd4aab30dc8.png 1920w","webpSrcSet":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp 768w, /_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp 1536w, /_next/static/images/image-1200@1x-25c76b6854e916e3.webp 1200w, /_next/static/images/image-1200@2x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@1x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@2x-1de95be874a354c7.webp 1920w","images":[{"path":"/_next/static/images/image-768@1x-12a860f156132041.png","size":768,"density":1,"width":768,"height":432,"format":"png"},{"path":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp","size":768,"density":1,"width":768,"height":432,"format":"webp"},{"path":"/_next/static/images/image-768@2x-b52c1e74ef772549.png","size":768,"density":2,"width":1536,"height":864,"format":"png"},{"path":"/_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp","size":768,"density":2,"width":1536,"height":864,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-f6a895d42cdace95.png","size":1200,"density":1,"width":1200,"height":675,"format":"png"},{"path":"/_next/static/images/image-1200@1x-25c76b6854e916e3.webp","size":1200,"density":1,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-15c1afd4aab30dc8.png","size":1200,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1200@2x-1de95be874a354c7.webp","size":1200,"density":2,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@1x-15c1afd4aab30dc8.png","size":1920,"density":1,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@1x-1de95be874a354c7.webp","size":1920,"density":1,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@2x-15c1afd4aab30dc8.png","size":1920,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@2x-1de95be874a354c7.webp","size":1920,"density":2,"width":1920,"height":1080,"format":"webp"}],"name":"image.png","sizes":[768,1200,1920],"breakpoints":[768,1920,2560]}},"category":{"title":"Notesnook","slug":"notesnook"},"tags":[{"title":"notesnook","slug":"notesnook"},{"title":"releases","slug":"releases"}],"authorId":"abdullah","design":"textonly","slug":"notesnook-v3.0.24"}},{"link":"notesnook-v3.0.23","meta":{"metaTitle":"Notesnook v3.0.23","metaDescription":"Fixed 30+ bugs via 99 commits. Gift cards, search results sorted by date created, improved UX when auto save is disabled, and more.","title":"Notesnook v3.0.23","description":"Fixed 30+ bugs via 99 commits. Gift cards, search results sorted by date created, improved UX when auto save is disabled, and more.","date":1735052389612,"readTime":2,"image":{"format":"png","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-f6a895d42cdace95.png","require":{"src":"/_next/static/images/image-768@1x-12a860f156132041.png","type":"image/png","srcSet":"/_next/static/images/image-768@1x-12a860f156132041.png 768w, /_next/static/images/image-768@2x-b52c1e74ef772549.png 1536w, /_next/static/images/image-1200@1x-f6a895d42cdace95.png 1200w, /_next/static/images/image-1200@2x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@1x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@2x-15c1afd4aab30dc8.png 1920w","webpSrcSet":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp 768w, /_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp 1536w, /_next/static/images/image-1200@1x-25c76b6854e916e3.webp 1200w, /_next/static/images/image-1200@2x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@1x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@2x-1de95be874a354c7.webp 1920w","images":[{"path":"/_next/static/images/image-768@1x-12a860f156132041.png","size":768,"density":1,"width":768,"height":432,"format":"png"},{"path":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp","size":768,"density":1,"width":768,"height":432,"format":"webp"},{"path":"/_next/static/images/image-768@2x-b52c1e74ef772549.png","size":768,"density":2,"width":1536,"height":864,"format":"png"},{"path":"/_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp","size":768,"density":2,"width":1536,"height":864,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-f6a895d42cdace95.png","size":1200,"density":1,"width":1200,"height":675,"format":"png"},{"path":"/_next/static/images/image-1200@1x-25c76b6854e916e3.webp","size":1200,"density":1,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-15c1afd4aab30dc8.png","size":1200,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1200@2x-1de95be874a354c7.webp","size":1200,"density":2,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@1x-15c1afd4aab30dc8.png","size":1920,"density":1,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@1x-1de95be874a354c7.webp","size":1920,"density":1,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@2x-15c1afd4aab30dc8.png","size":1920,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@2x-1de95be874a354c7.webp","size":1920,"density":2,"width":1920,"height":1080,"format":"webp"}],"name":"image.png","sizes":[768,1200,1920],"breakpoints":[768,1920,2560]}},"category":{"title":"Notesnook","slug":"notesnook"},"tags":[{"title":"notesnook","slug":"notesnook"},{"title":"releases","slug":"releases"}],"authorId":"abdullah","design":"textonly","slug":"notesnook-v3.0.23"}},{"link":"introducing-notesnook-gift-cards","meta":{"metaTitle":"Introducing Notesnook Gift Cards","metaDescription":"Gift your loved ones a Notesnook Gift Card and let them enjoy privacy-focused note-taking.","title":"Introducing Notesnook Gift Cards","description":"Gift your loved ones a Notesnook Gift Card and let them enjoy privacy-focused note-taking.","date":1735052389599,"readTime":2,"image":{"format":"png","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-f6a895d42cdace95.png","require":{"src":"/_next/static/images/image-768@1x-12a860f156132041.png","type":"image/png","srcSet":"/_next/static/images/image-768@1x-12a860f156132041.png 768w, /_next/static/images/image-768@2x-b52c1e74ef772549.png 1536w, /_next/static/images/image-1200@1x-f6a895d42cdace95.png 1200w, /_next/static/images/image-1200@2x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@1x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@2x-15c1afd4aab30dc8.png 1920w","webpSrcSet":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp 768w, /_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp 1536w, /_next/static/images/image-1200@1x-25c76b6854e916e3.webp 1200w, /_next/static/images/image-1200@2x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@1x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@2x-1de95be874a354c7.webp 1920w","images":[{"path":"/_next/static/images/image-768@1x-12a860f156132041.png","size":768,"density":1,"width":768,"height":432,"format":"png"},{"path":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp","size":768,"density":1,"width":768,"height":432,"format":"webp"},{"path":"/_next/static/images/image-768@2x-b52c1e74ef772549.png","size":768,"density":2,"width":1536,"height":864,"format":"png"},{"path":"/_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp","size":768,"density":2,"width":1536,"height":864,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-f6a895d42cdace95.png","size":1200,"density":1,"width":1200,"height":675,"format":"png"},{"path":"/_next/static/images/image-1200@1x-25c76b6854e916e3.webp","size":1200,"density":1,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-15c1afd4aab30dc8.png","size":1200,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1200@2x-1de95be874a354c7.webp","size":1200,"density":2,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@1x-15c1afd4aab30dc8.png","size":1920,"density":1,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@1x-1de95be874a354c7.webp","size":1920,"density":1,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@2x-15c1afd4aab30dc8.png","size":1920,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@2x-1de95be874a354c7.webp","size":1920,"density":2,"width":1920,"height":1080,"format":"webp"}],"name":"image.png","sizes":[768,1200,1920],"breakpoints":[768,1920,2560]}},"category":{"title":"Development","slug":"development"},"tags":[{"title":"notesnook","slug":"notesnook"},{"title":"development","slug":"development"}],"authorId":"abdullah","design":"cover","slug":"introducing-notesnook-gift-cards"}},{"link":"notesnook-v3.0.20","meta":{"metaTitle":"Notesnook v3.0.20","metaDescription":"Fixed 40+ bugs via 167 commits. Faster app startup, improved ToC, more accurate search, zoom in editor, and faster checkout.","title":"Notesnook v3.0.20","description":"Fixed 40+ bugs via 167 commits. Faster app startup, improved ToC, more accurate search, zoom in editor, and faster checkout.","date":1732028389611,"readTime":2,"image":{"format":"png","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-f6a895d42cdace95.png","require":{"src":"/_next/static/images/image-768@1x-12a860f156132041.png","type":"image/png","srcSet":"/_next/static/images/image-768@1x-12a860f156132041.png 768w, /_next/static/images/image-768@2x-b52c1e74ef772549.png 1536w, /_next/static/images/image-1200@1x-f6a895d42cdace95.png 1200w, /_next/static/images/image-1200@2x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@1x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@2x-15c1afd4aab30dc8.png 1920w","webpSrcSet":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp 768w, /_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp 1536w, /_next/static/images/image-1200@1x-25c76b6854e916e3.webp 1200w, /_next/static/images/image-1200@2x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@1x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@2x-1de95be874a354c7.webp 1920w","images":[{"path":"/_next/static/images/image-768@1x-12a860f156132041.png","size":768,"density":1,"width":768,"height":432,"format":"png"},{"path":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp","size":768,"density":1,"width":768,"height":432,"format":"webp"},{"path":"/_next/static/images/image-768@2x-b52c1e74ef772549.png","size":768,"density":2,"width":1536,"height":864,"format":"png"},{"path":"/_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp","size":768,"density":2,"width":1536,"height":864,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-f6a895d42cdace95.png","size":1200,"density":1,"width":1200,"height":675,"format":"png"},{"path":"/_next/static/images/image-1200@1x-25c76b6854e916e3.webp","size":1200,"density":1,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-15c1afd4aab30dc8.png","size":1200,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1200@2x-1de95be874a354c7.webp","size":1200,"density":2,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@1x-15c1afd4aab30dc8.png","size":1920,"density":1,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@1x-1de95be874a354c7.webp","size":1920,"density":1,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@2x-15c1afd4aab30dc8.png","size":1920,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@2x-1de95be874a354c7.webp","size":1920,"density":2,"width":1920,"height":1080,"format":"webp"}],"name":"image.png","sizes":[768,1200,1920],"breakpoints":[768,1920,2560]}},"category":{"title":"Notesnook","slug":"notesnook"},"tags":[{"title":"notesnook","slug":"notesnook"},{"title":"releases","slug":"releases"}],"authorId":"abdullah","design":"textonly","slug":"notesnook-v3.0.20"}},{"link":"notesnook-v3.0.18","meta":{"metaTitle":"Notesnook v3.0.18","metaDescription":"Fixed 40+ bugs via 131 commits. Improved search query handling, support for configuring server urls from login screen, importing nested notebooks/folders from other apps, and more.","title":"Notesnook v3.0.18","description":"Fixed 40+ bugs via 131 commits. Improved search query handling, support for configuring server urls from login screen, importing nested notebooks/folders from other apps, and more.","date":1727276389610,"readTime":2,"image":{"format":"png","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-f6a895d42cdace95.png","require":{"src":"/_next/static/images/image-768@1x-12a860f156132041.png","type":"image/png","srcSet":"/_next/static/images/image-768@1x-12a860f156132041.png 768w, /_next/static/images/image-768@2x-b52c1e74ef772549.png 1536w, /_next/static/images/image-1200@1x-f6a895d42cdace95.png 1200w, /_next/static/images/image-1200@2x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@1x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@2x-15c1afd4aab30dc8.png 1920w","webpSrcSet":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp 768w, /_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp 1536w, /_next/static/images/image-1200@1x-25c76b6854e916e3.webp 1200w, /_next/static/images/image-1200@2x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@1x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@2x-1de95be874a354c7.webp 1920w","images":[{"path":"/_next/static/images/image-768@1x-12a860f156132041.png","size":768,"density":1,"width":768,"height":432,"format":"png"},{"path":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp","size":768,"density":1,"width":768,"height":432,"format":"webp"},{"path":"/_next/static/images/image-768@2x-b52c1e74ef772549.png","size":768,"density":2,"width":1536,"height":864,"format":"png"},{"path":"/_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp","size":768,"density":2,"width":1536,"height":864,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-f6a895d42cdace95.png","size":1200,"density":1,"width":1200,"height":675,"format":"png"},{"path":"/_next/static/images/image-1200@1x-25c76b6854e916e3.webp","size":1200,"density":1,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-15c1afd4aab30dc8.png","size":1200,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1200@2x-1de95be874a354c7.webp","size":1200,"density":2,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@1x-15c1afd4aab30dc8.png","size":1920,"density":1,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@1x-1de95be874a354c7.webp","size":1920,"density":1,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@2x-15c1afd4aab30dc8.png","size":1920,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@2x-1de95be874a354c7.webp","size":1920,"density":2,"width":1920,"height":1080,"format":"webp"}],"name":"image.png","sizes":[768,1200,1920],"breakpoints":[768,1920,2560]}},"category":{"title":"Notesnook","slug":"notesnook"},"tags":[{"title":"notesnook","slug":"notesnook"},{"title":"releases","slug":"releases"}],"authorId":"abdullah","design":"textonly","slug":"notesnook-v3.0.18"}},{"link":"notesnook-v3.0.17","meta":{"metaTitle":"Notesnook v3.0.17","metaDescription":"Fixed 4 bugs via 11 commits. Fixed zero notebooks after adding 20+ notebooks on a Basic account, fixed multiple updates running simultaneously in desktop app, and fixed tags not assigned to web clips.","title":"Notesnook v3.0.17","description":"Fixed 4 bugs via 11 commits. Fixed zero notebooks after adding 20+ notebooks on a Basic account, fixed multiple updates running simultaneously in desktop app, and fixed tags not assigned to web clips.","date":1725375589610,"readTime":2,"image":{"format":"png","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-f6a895d42cdace95.png","require":{"src":"/_next/static/images/image-768@1x-12a860f156132041.png","type":"image/png","srcSet":"/_next/static/images/image-768@1x-12a860f156132041.png 768w, /_next/static/images/image-768@2x-b52c1e74ef772549.png 1536w, /_next/static/images/image-1200@1x-f6a895d42cdace95.png 1200w, /_next/static/images/image-1200@2x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@1x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@2x-15c1afd4aab30dc8.png 1920w","webpSrcSet":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp 768w, /_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp 1536w, /_next/static/images/image-1200@1x-25c76b6854e916e3.webp 1200w, /_next/static/images/image-1200@2x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@1x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@2x-1de95be874a354c7.webp 1920w","images":[{"path":"/_next/static/images/image-768@1x-12a860f156132041.png","size":768,"density":1,"width":768,"height":432,"format":"png"},{"path":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp","size":768,"density":1,"width":768,"height":432,"format":"webp"},{"path":"/_next/static/images/image-768@2x-b52c1e74ef772549.png","size":768,"density":2,"width":1536,"height":864,"format":"png"},{"path":"/_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp","size":768,"density":2,"width":1536,"height":864,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-f6a895d42cdace95.png","size":1200,"density":1,"width":1200,"height":675,"format":"png"},{"path":"/_next/static/images/image-1200@1x-25c76b6854e916e3.webp","size":1200,"density":1,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-15c1afd4aab30dc8.png","size":1200,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1200@2x-1de95be874a354c7.webp","size":1200,"density":2,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@1x-15c1afd4aab30dc8.png","size":1920,"density":1,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@1x-1de95be874a354c7.webp","size":1920,"density":1,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@2x-15c1afd4aab30dc8.png","size":1920,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@2x-1de95be874a354c7.webp","size":1920,"density":2,"width":1920,"height":1080,"format":"webp"}],"name":"image.png","sizes":[768,1200,1920],"breakpoints":[768,1920,2560]}},"category":{"title":"Notesnook","slug":"notesnook"},"tags":[{"title":"notesnook","slug":"notesnook"},{"title":"releases","slug":"releases"}],"authorId":"abdullah","design":"textonly","slug":"notesnook-v3.0.17"}},{"link":"notesnook-v3.0.14","meta":{"metaTitle":"Notesnook v3.0.14","metaDescription":"Fixed 30+ bugs via 124 commits. Added full offline mode, backups with attachments included, ability to change server URLs (self hosting yay!), and fixed a lot of bugs.","title":"Notesnook v3.0.14","description":"Fixed 30+ bugs via 124 commits. Added full offline mode, backups with attachments included, ability to change server URLs (self hosting yay!), and fixed a lot of bugs.","date":1724857189609,"readTime":2,"image":{"format":"png","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-f6a895d42cdace95.png","require":{"src":"/_next/static/images/image-768@1x-12a860f156132041.png","type":"image/png","srcSet":"/_next/static/images/image-768@1x-12a860f156132041.png 768w, /_next/static/images/image-768@2x-b52c1e74ef772549.png 1536w, /_next/static/images/image-1200@1x-f6a895d42cdace95.png 1200w, /_next/static/images/image-1200@2x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@1x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@2x-15c1afd4aab30dc8.png 1920w","webpSrcSet":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp 768w, /_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp 1536w, /_next/static/images/image-1200@1x-25c76b6854e916e3.webp 1200w, /_next/static/images/image-1200@2x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@1x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@2x-1de95be874a354c7.webp 1920w","images":[{"path":"/_next/static/images/image-768@1x-12a860f156132041.png","size":768,"density":1,"width":768,"height":432,"format":"png"},{"path":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp","size":768,"density":1,"width":768,"height":432,"format":"webp"},{"path":"/_next/static/images/image-768@2x-b52c1e74ef772549.png","size":768,"density":2,"width":1536,"height":864,"format":"png"},{"path":"/_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp","size":768,"density":2,"width":1536,"height":864,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-f6a895d42cdace95.png","size":1200,"density":1,"width":1200,"height":675,"format":"png"},{"path":"/_next/static/images/image-1200@1x-25c76b6854e916e3.webp","size":1200,"density":1,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-15c1afd4aab30dc8.png","size":1200,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1200@2x-1de95be874a354c7.webp","size":1200,"density":2,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@1x-15c1afd4aab30dc8.png","size":1920,"density":1,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@1x-1de95be874a354c7.webp","size":1920,"density":1,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@2x-15c1afd4aab30dc8.png","size":1920,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@2x-1de95be874a354c7.webp","size":1920,"density":2,"width":1920,"height":1080,"format":"webp"}],"name":"image.png","sizes":[768,1200,1920],"breakpoints":[768,1920,2560]}},"category":{"title":"Notesnook","slug":"notesnook"},"tags":[{"title":"notesnook","slug":"notesnook"},{"title":"releases","slug":"releases"}],"authorId":"abdullah","design":"textonly","slug":"notesnook-v3.0.14"}},{"link":"notesnook-v3.0.13","meta":{"metaTitle":"Notesnook v3.0.13","metaDescription":"Fixed 7 bugs via 8 commits. Fixed attachments flicker in note properties, pressing Enter in title now focuses the editor, and fixed crash on moving tabs.","title":"Notesnook v3.0.13","description":"Fixed 7 bugs via 8 commits. Fixed attachments flicker in note properties, pressing Enter in title now focuses the editor, and fixed crash on moving tabs.","date":1722092389609,"readTime":2,"image":{"format":"png","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-f6a895d42cdace95.png","require":{"src":"/_next/static/images/image-768@1x-12a860f156132041.png","type":"image/png","srcSet":"/_next/static/images/image-768@1x-12a860f156132041.png 768w, /_next/static/images/image-768@2x-b52c1e74ef772549.png 1536w, /_next/static/images/image-1200@1x-f6a895d42cdace95.png 1200w, /_next/static/images/image-1200@2x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@1x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@2x-15c1afd4aab30dc8.png 1920w","webpSrcSet":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp 768w, /_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp 1536w, /_next/static/images/image-1200@1x-25c76b6854e916e3.webp 1200w, /_next/static/images/image-1200@2x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@1x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@2x-1de95be874a354c7.webp 1920w","images":[{"path":"/_next/static/images/image-768@1x-12a860f156132041.png","size":768,"density":1,"width":768,"height":432,"format":"png"},{"path":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp","size":768,"density":1,"width":768,"height":432,"format":"webp"},{"path":"/_next/static/images/image-768@2x-b52c1e74ef772549.png","size":768,"density":2,"width":1536,"height":864,"format":"png"},{"path":"/_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp","size":768,"density":2,"width":1536,"height":864,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-f6a895d42cdace95.png","size":1200,"density":1,"width":1200,"height":675,"format":"png"},{"path":"/_next/static/images/image-1200@1x-25c76b6854e916e3.webp","size":1200,"density":1,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-15c1afd4aab30dc8.png","size":1200,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1200@2x-1de95be874a354c7.webp","size":1200,"density":2,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@1x-15c1afd4aab30dc8.png","size":1920,"density":1,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@1x-1de95be874a354c7.webp","size":1920,"density":1,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@2x-15c1afd4aab30dc8.png","size":1920,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@2x-1de95be874a354c7.webp","size":1920,"density":2,"width":1920,"height":1080,"format":"webp"}],"name":"image.png","sizes":[768,1200,1920],"breakpoints":[768,1920,2560]}},"category":{"title":"Notesnook","slug":"notesnook"},"tags":[{"title":"notesnook","slug":"notesnook"},{"title":"releases","slug":"releases"}],"authorId":"abdullah","design":"textonly","slug":"notesnook-v3.0.13"}},{"link":"notesnook-v3.0.12","meta":{"metaTitle":"Notesnook v3.0.12","metaDescription":"Fixed 9 bugs via 16 commits. Faster attachment downloads, update availability indicator fixed on desktop app, and added support for clearing attachment cache.","title":"Notesnook v3.0.12","description":"Fixed 9 bugs via 16 commits. Faster attachment downloads, update availability indicator fixed on desktop app, and added support for clearing attachment cache.","date":1721660389608,"readTime":2,"image":{"format":"png","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-f6a895d42cdace95.png","require":{"src":"/_next/static/images/image-768@1x-12a860f156132041.png","type":"image/png","srcSet":"/_next/static/images/image-768@1x-12a860f156132041.png 768w, /_next/static/images/image-768@2x-b52c1e74ef772549.png 1536w, /_next/static/images/image-1200@1x-f6a895d42cdace95.png 1200w, /_next/static/images/image-1200@2x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@1x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@2x-15c1afd4aab30dc8.png 1920w","webpSrcSet":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp 768w, /_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp 1536w, /_next/static/images/image-1200@1x-25c76b6854e916e3.webp 1200w, /_next/static/images/image-1200@2x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@1x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@2x-1de95be874a354c7.webp 1920w","images":[{"path":"/_next/static/images/image-768@1x-12a860f156132041.png","size":768,"density":1,"width":768,"height":432,"format":"png"},{"path":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp","size":768,"density":1,"width":768,"height":432,"format":"webp"},{"path":"/_next/static/images/image-768@2x-b52c1e74ef772549.png","size":768,"density":2,"width":1536,"height":864,"format":"png"},{"path":"/_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp","size":768,"density":2,"width":1536,"height":864,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-f6a895d42cdace95.png","size":1200,"density":1,"width":1200,"height":675,"format":"png"},{"path":"/_next/static/images/image-1200@1x-25c76b6854e916e3.webp","size":1200,"density":1,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-15c1afd4aab30dc8.png","size":1200,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1200@2x-1de95be874a354c7.webp","size":1200,"density":2,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@1x-15c1afd4aab30dc8.png","size":1920,"density":1,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@1x-1de95be874a354c7.webp","size":1920,"density":1,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@2x-15c1afd4aab30dc8.png","size":1920,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@2x-1de95be874a354c7.webp","size":1920,"density":2,"width":1920,"height":1080,"format":"webp"}],"name":"image.png","sizes":[768,1200,1920],"breakpoints":[768,1920,2560]}},"category":{"title":"Notesnook","slug":"notesnook"},"tags":[{"title":"notesnook","slug":"notesnook"},{"title":"releases","slug":"releases"}],"authorId":"abdullah","design":"textonly","slug":"notesnook-v3.0.12"}},{"link":"notesnook-v3.0.11","meta":{"metaTitle":"Notesnook v3.0.11","metaDescription":"Fixed 10 bugs via 24 commits. Editor session data is now stored encrypted, fixed various editor related issues especially with pasting content, and other performance optimizations.","title":"Notesnook v3.0.11","description":"Fixed 10 bugs via 24 commits. Editor session data is now stored encrypted, fixed various editor related issues especially with pasting content, and other performance optimizations.","date":1721314789607,"readTime":2,"image":{"format":"png","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-f6a895d42cdace95.png","require":{"src":"/_next/static/images/image-768@1x-12a860f156132041.png","type":"image/png","srcSet":"/_next/static/images/image-768@1x-12a860f156132041.png 768w, /_next/static/images/image-768@2x-b52c1e74ef772549.png 1536w, /_next/static/images/image-1200@1x-f6a895d42cdace95.png 1200w, /_next/static/images/image-1200@2x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@1x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@2x-15c1afd4aab30dc8.png 1920w","webpSrcSet":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp 768w, /_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp 1536w, /_next/static/images/image-1200@1x-25c76b6854e916e3.webp 1200w, /_next/static/images/image-1200@2x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@1x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@2x-1de95be874a354c7.webp 1920w","images":[{"path":"/_next/static/images/image-768@1x-12a860f156132041.png","size":768,"density":1,"width":768,"height":432,"format":"png"},{"path":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp","size":768,"density":1,"width":768,"height":432,"format":"webp"},{"path":"/_next/static/images/image-768@2x-b52c1e74ef772549.png","size":768,"density":2,"width":1536,"height":864,"format":"png"},{"path":"/_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp","size":768,"density":2,"width":1536,"height":864,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-f6a895d42cdace95.png","size":1200,"density":1,"width":1200,"height":675,"format":"png"},{"path":"/_next/static/images/image-1200@1x-25c76b6854e916e3.webp","size":1200,"density":1,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-15c1afd4aab30dc8.png","size":1200,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1200@2x-1de95be874a354c7.webp","size":1200,"density":2,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@1x-15c1afd4aab30dc8.png","size":1920,"density":1,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@1x-1de95be874a354c7.webp","size":1920,"density":1,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@2x-15c1afd4aab30dc8.png","size":1920,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@2x-1de95be874a354c7.webp","size":1920,"density":2,"width":1920,"height":1080,"format":"webp"}],"name":"image.png","sizes":[768,1200,1920],"breakpoints":[768,1920,2560]}},"category":{"title":"Notesnook","slug":"notesnook"},"tags":[{"title":"notesnook","slug":"notesnook"},{"title":"releases","slug":"releases"}],"authorId":"abdullah","design":"textonly","slug":"notesnook-v3.0.11"}},{"link":"notesnook-v3.0.10","meta":{"metaTitle":"Notesnook v3.0.10","metaDescription":"Fixed 5 bugs via 6 commits. Fixed weird UI glitches when scrolling in different lists, Pro popup is now shown only if there are images when pasting, and markdown shortcuts are working again.","title":"Notesnook v3.0.10","description":"Fixed 5 bugs via 6 commits. Fixed weird UI glitches when scrolling in different lists, Pro popup is now shown only if there are images when pasting, and markdown shortcuts are working again.","date":1720623589607,"readTime":2,"image":{"format":"png","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-f6a895d42cdace95.png","require":{"src":"/_next/static/images/image-768@1x-12a860f156132041.png","type":"image/png","srcSet":"/_next/static/images/image-768@1x-12a860f156132041.png 768w, /_next/static/images/image-768@2x-b52c1e74ef772549.png 1536w, /_next/static/images/image-1200@1x-f6a895d42cdace95.png 1200w, /_next/static/images/image-1200@2x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@1x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@2x-15c1afd4aab30dc8.png 1920w","webpSrcSet":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp 768w, /_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp 1536w, /_next/static/images/image-1200@1x-25c76b6854e916e3.webp 1200w, /_next/static/images/image-1200@2x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@1x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@2x-1de95be874a354c7.webp 1920w","images":[{"path":"/_next/static/images/image-768@1x-12a860f156132041.png","size":768,"density":1,"width":768,"height":432,"format":"png"},{"path":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp","size":768,"density":1,"width":768,"height":432,"format":"webp"},{"path":"/_next/static/images/image-768@2x-b52c1e74ef772549.png","size":768,"density":2,"width":1536,"height":864,"format":"png"},{"path":"/_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp","size":768,"density":2,"width":1536,"height":864,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-f6a895d42cdace95.png","size":1200,"density":1,"width":1200,"height":675,"format":"png"},{"path":"/_next/static/images/image-1200@1x-25c76b6854e916e3.webp","size":1200,"density":1,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-15c1afd4aab30dc8.png","size":1200,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1200@2x-1de95be874a354c7.webp","size":1200,"density":2,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@1x-15c1afd4aab30dc8.png","size":1920,"density":1,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@1x-1de95be874a354c7.webp","size":1920,"density":1,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@2x-15c1afd4aab30dc8.png","size":1920,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@2x-1de95be874a354c7.webp","size":1920,"density":2,"width":1920,"height":1080,"format":"webp"}],"name":"image.png","sizes":[768,1200,1920],"breakpoints":[768,1920,2560]}},"category":{"title":"Notesnook","slug":"notesnook"},"tags":[{"title":"notesnook","slug":"notesnook"},{"title":"releases","slug":"releases"}],"authorId":"abdullah","design":"textonly","slug":"notesnook-v3.0.10"}},{"link":"notesnook-v3.0.9","meta":{"metaTitle":"Notesnook v3.0.9","metaDescription":"Fixed 15+ bugs via 28 commits. Fixed web app for mobile browsers, images now automatically get removed on paste for non-Pro users, and real-time editor sync now works again.","title":"Notesnook v3.0.9","description":"Fixed 15+ bugs via 28 commits. Fixed web app for mobile browsers, images now automatically get removed on paste for non-Pro users, and real-time editor sync now works again.","date":1720450789619,"readTime":2,"image":{"format":"png","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-f6a895d42cdace95.png","require":{"src":"/_next/static/images/image-768@1x-12a860f156132041.png","type":"image/png","srcSet":"/_next/static/images/image-768@1x-12a860f156132041.png 768w, /_next/static/images/image-768@2x-b52c1e74ef772549.png 1536w, /_next/static/images/image-1200@1x-f6a895d42cdace95.png 1200w, /_next/static/images/image-1200@2x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@1x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@2x-15c1afd4aab30dc8.png 1920w","webpSrcSet":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp 768w, /_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp 1536w, /_next/static/images/image-1200@1x-25c76b6854e916e3.webp 1200w, /_next/static/images/image-1200@2x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@1x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@2x-1de95be874a354c7.webp 1920w","images":[{"path":"/_next/static/images/image-768@1x-12a860f156132041.png","size":768,"density":1,"width":768,"height":432,"format":"png"},{"path":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp","size":768,"density":1,"width":768,"height":432,"format":"webp"},{"path":"/_next/static/images/image-768@2x-b52c1e74ef772549.png","size":768,"density":2,"width":1536,"height":864,"format":"png"},{"path":"/_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp","size":768,"density":2,"width":1536,"height":864,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-f6a895d42cdace95.png","size":1200,"density":1,"width":1200,"height":675,"format":"png"},{"path":"/_next/static/images/image-1200@1x-25c76b6854e916e3.webp","size":1200,"density":1,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-15c1afd4aab30dc8.png","size":1200,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1200@2x-1de95be874a354c7.webp","size":1200,"density":2,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@1x-15c1afd4aab30dc8.png","size":1920,"density":1,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@1x-1de95be874a354c7.webp","size":1920,"density":1,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@2x-15c1afd4aab30dc8.png","size":1920,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@2x-1de95be874a354c7.webp","size":1920,"density":2,"width":1920,"height":1080,"format":"webp"}],"name":"image.png","sizes":[768,1200,1920],"breakpoints":[768,1920,2560]}},"category":{"title":"Notesnook","slug":"notesnook"},"tags":[{"title":"notesnook","slug":"notesnook"},{"title":"releases","slug":"releases"}],"authorId":"abdullah","design":"textonly","slug":"notesnook-v3.0.9"}},{"link":"notesnook-v3.0.7","meta":{"metaTitle":"Notesnook v3.0.7","metaDescription":"Fixed 15+ bugs via 42 commits. Themable title bar, logs are now stored in a SQLite database, 10x faster web app loading, and bring back undo/redo buttons.","title":"Notesnook v3.0.7","description":"Fixed 15+ bugs via 42 commits. Themable title bar, logs are now stored in a SQLite database, 10x faster web app loading, and bring back undo/redo buttons.","date":1717426789618,"readTime":2,"image":{"format":"png","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-f6a895d42cdace95.png","require":{"src":"/_next/static/images/image-768@1x-12a860f156132041.png","type":"image/png","srcSet":"/_next/static/images/image-768@1x-12a860f156132041.png 768w, /_next/static/images/image-768@2x-b52c1e74ef772549.png 1536w, /_next/static/images/image-1200@1x-f6a895d42cdace95.png 1200w, /_next/static/images/image-1200@2x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@1x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@2x-15c1afd4aab30dc8.png 1920w","webpSrcSet":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp 768w, /_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp 1536w, /_next/static/images/image-1200@1x-25c76b6854e916e3.webp 1200w, /_next/static/images/image-1200@2x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@1x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@2x-1de95be874a354c7.webp 1920w","images":[{"path":"/_next/static/images/image-768@1x-12a860f156132041.png","size":768,"density":1,"width":768,"height":432,"format":"png"},{"path":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp","size":768,"density":1,"width":768,"height":432,"format":"webp"},{"path":"/_next/static/images/image-768@2x-b52c1e74ef772549.png","size":768,"density":2,"width":1536,"height":864,"format":"png"},{"path":"/_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp","size":768,"density":2,"width":1536,"height":864,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-f6a895d42cdace95.png","size":1200,"density":1,"width":1200,"height":675,"format":"png"},{"path":"/_next/static/images/image-1200@1x-25c76b6854e916e3.webp","size":1200,"density":1,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-15c1afd4aab30dc8.png","size":1200,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1200@2x-1de95be874a354c7.webp","size":1200,"density":2,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@1x-15c1afd4aab30dc8.png","size":1920,"density":1,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@1x-1de95be874a354c7.webp","size":1920,"density":1,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@2x-15c1afd4aab30dc8.png","size":1920,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@2x-1de95be874a354c7.webp","size":1920,"density":2,"width":1920,"height":1080,"format":"webp"}],"name":"image.png","sizes":[768,1200,1920],"breakpoints":[768,1920,2560]}},"category":{"title":"Notesnook","slug":"notesnook"},"tags":[{"title":"notesnook","slug":"notesnook"},{"title":"releases","slug":"releases"}],"authorId":"abdullah","design":"textonly","slug":"notesnook-v3.0.7"}},{"link":"notesnook-v3.0.5","meta":{"metaTitle":"Notesnook v3.0.5","metaDescription":"Fixed 10+ bugs via 37 commits. Improved conflict handling during sync, fixed web app on Safari, added support for duplicating locked notes, brought back `Ctrl + F` to search all notes, and fixed search/replace in editor.","title":"Notesnook v3.0.5","description":"Fixed 10+ bugs via 37 commits. Improved conflict handling during sync, fixed web app on Safari, added support for duplicating locked notes, brought back `Ctrl + F` to search all notes, and fixed search/replace in editor.","date":1715871589618,"readTime":2,"image":{"format":"png","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-f6a895d42cdace95.png","require":{"src":"/_next/static/images/image-768@1x-12a860f156132041.png","type":"image/png","srcSet":"/_next/static/images/image-768@1x-12a860f156132041.png 768w, /_next/static/images/image-768@2x-b52c1e74ef772549.png 1536w, /_next/static/images/image-1200@1x-f6a895d42cdace95.png 1200w, /_next/static/images/image-1200@2x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@1x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@2x-15c1afd4aab30dc8.png 1920w","webpSrcSet":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp 768w, /_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp 1536w, /_next/static/images/image-1200@1x-25c76b6854e916e3.webp 1200w, /_next/static/images/image-1200@2x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@1x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@2x-1de95be874a354c7.webp 1920w","images":[{"path":"/_next/static/images/image-768@1x-12a860f156132041.png","size":768,"density":1,"width":768,"height":432,"format":"png"},{"path":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp","size":768,"density":1,"width":768,"height":432,"format":"webp"},{"path":"/_next/static/images/image-768@2x-b52c1e74ef772549.png","size":768,"density":2,"width":1536,"height":864,"format":"png"},{"path":"/_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp","size":768,"density":2,"width":1536,"height":864,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-f6a895d42cdace95.png","size":1200,"density":1,"width":1200,"height":675,"format":"png"},{"path":"/_next/static/images/image-1200@1x-25c76b6854e916e3.webp","size":1200,"density":1,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-15c1afd4aab30dc8.png","size":1200,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1200@2x-1de95be874a354c7.webp","size":1200,"density":2,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@1x-15c1afd4aab30dc8.png","size":1920,"density":1,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@1x-1de95be874a354c7.webp","size":1920,"density":1,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@2x-15c1afd4aab30dc8.png","size":1920,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@2x-1de95be874a354c7.webp","size":1920,"density":2,"width":1920,"height":1080,"format":"webp"}],"name":"image.png","sizes":[768,1200,1920],"breakpoints":[768,1920,2560]}},"category":{"title":"Notesnook","slug":"notesnook"},"tags":[{"title":"notesnook","slug":"notesnook"},{"title":"releases","slug":"releases"}],"authorId":"abdullah","design":"textonly","slug":"notesnook-v3.0.5"}},{"link":"notesnook-v3.0.3","meta":{"metaTitle":"Notesnook v3.0.3","metaDescription":"Fixed 15+ bugs via 40 commits. Replaced force sync with separate force push \u0026 force pull buttons, added various fixes to real-time sync, improved editor reliability on mobile \u0026 fixed export of locked notes.","title":"Notesnook v3.0.3","description":"Fixed 15+ bugs via 40 commits. Replaced force sync with separate force push \u0026 force pull buttons, added various fixes to real-time sync, improved editor reliability on mobile \u0026 fixed export of locked notes.","date":1715353189617,"readTime":2,"image":{"format":"png","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-f6a895d42cdace95.png","require":{"src":"/_next/static/images/image-768@1x-12a860f156132041.png","type":"image/png","srcSet":"/_next/static/images/image-768@1x-12a860f156132041.png 768w, /_next/static/images/image-768@2x-b52c1e74ef772549.png 1536w, /_next/static/images/image-1200@1x-f6a895d42cdace95.png 1200w, /_next/static/images/image-1200@2x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@1x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@2x-15c1afd4aab30dc8.png 1920w","webpSrcSet":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp 768w, /_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp 1536w, /_next/static/images/image-1200@1x-25c76b6854e916e3.webp 1200w, /_next/static/images/image-1200@2x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@1x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@2x-1de95be874a354c7.webp 1920w","images":[{"path":"/_next/static/images/image-768@1x-12a860f156132041.png","size":768,"density":1,"width":768,"height":432,"format":"png"},{"path":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp","size":768,"density":1,"width":768,"height":432,"format":"webp"},{"path":"/_next/static/images/image-768@2x-b52c1e74ef772549.png","size":768,"density":2,"width":1536,"height":864,"format":"png"},{"path":"/_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp","size":768,"density":2,"width":1536,"height":864,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-f6a895d42cdace95.png","size":1200,"density":1,"width":1200,"height":675,"format":"png"},{"path":"/_next/static/images/image-1200@1x-25c76b6854e916e3.webp","size":1200,"density":1,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-15c1afd4aab30dc8.png","size":1200,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1200@2x-1de95be874a354c7.webp","size":1200,"density":2,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@1x-15c1afd4aab30dc8.png","size":1920,"density":1,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@1x-1de95be874a354c7.webp","size":1920,"density":1,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@2x-15c1afd4aab30dc8.png","size":1920,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@2x-1de95be874a354c7.webp","size":1920,"density":2,"width":1920,"height":1080,"format":"webp"}],"name":"image.png","sizes":[768,1200,1920],"breakpoints":[768,1920,2560]}},"category":{"title":"Notesnook","slug":"notesnook"},"tags":[{"title":"notesnook","slug":"notesnook"},{"title":"releases","slug":"releases"}],"authorId":"abdullah","design":"textonly","slug":"notesnook-v3.0.3"}},{"link":"notesnook-v3.0.2","meta":{"metaTitle":"Notesnook v3.0.2","metaDescription":"Fixed 10+ bugs via 24 commits. Attachment manager for logged out users, much improved attachment handling fixing a couple of critical issues, pre-v3 backups no longer throw errors, and many other fixes.","title":"Notesnook v3.0.2","description":"Fixed 10+ bugs via 24 commits. Attachment manager for logged out users, much improved attachment handling fixing a couple of critical issues, pre-v3 backups no longer throw errors, and many other fixes.","date":1714921189611,"readTime":2,"image":{"format":"png","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-f6a895d42cdace95.png","require":{"src":"/_next/static/images/image-768@1x-12a860f156132041.png","type":"image/png","srcSet":"/_next/static/images/image-768@1x-12a860f156132041.png 768w, /_next/static/images/image-768@2x-b52c1e74ef772549.png 1536w, /_next/static/images/image-1200@1x-f6a895d42cdace95.png 1200w, /_next/static/images/image-1200@2x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@1x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@2x-15c1afd4aab30dc8.png 1920w","webpSrcSet":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp 768w, /_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp 1536w, /_next/static/images/image-1200@1x-25c76b6854e916e3.webp 1200w, /_next/static/images/image-1200@2x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@1x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@2x-1de95be874a354c7.webp 1920w","images":[{"path":"/_next/static/images/image-768@1x-12a860f156132041.png","size":768,"density":1,"width":768,"height":432,"format":"png"},{"path":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp","size":768,"density":1,"width":768,"height":432,"format":"webp"},{"path":"/_next/static/images/image-768@2x-b52c1e74ef772549.png","size":768,"density":2,"width":1536,"height":864,"format":"png"},{"path":"/_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp","size":768,"density":2,"width":1536,"height":864,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-f6a895d42cdace95.png","size":1200,"density":1,"width":1200,"height":675,"format":"png"},{"path":"/_next/static/images/image-1200@1x-25c76b6854e916e3.webp","size":1200,"density":1,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-15c1afd4aab30dc8.png","size":1200,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1200@2x-1de95be874a354c7.webp","size":1200,"density":2,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@1x-15c1afd4aab30dc8.png","size":1920,"density":1,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@1x-1de95be874a354c7.webp","size":1920,"density":1,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@2x-15c1afd4aab30dc8.png","size":1920,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@2x-1de95be874a354c7.webp","size":1920,"density":2,"width":1920,"height":1080,"format":"webp"}],"name":"image.png","sizes":[768,1200,1920],"breakpoints":[768,1920,2560]}},"category":{"title":"Notesnook","slug":"notesnook"},"tags":[{"title":"notesnook","slug":"notesnook"},{"title":"releases","slug":"releases"}],"authorId":"abdullah","design":"textonly","slug":"notesnook-v3.0.2"}},{"link":"notesnook-v3.0.1","meta":{"metaTitle":"Notesnook v3.0.1","metaDescription":"Fixed 20+ bugs via 65+ commits. SQL based search, improved editor performance \u0026 multiline search replace in editor.","title":"Notesnook v3.0.1","description":"Fixed 20+ bugs via 65+ commits. SQL based search, improved editor performance \u0026 multiline search replace in editor.","date":1714575589606,"readTime":2,"image":{"format":"png","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-f6a895d42cdace95.png","require":{"src":"/_next/static/images/image-768@1x-12a860f156132041.png","type":"image/png","srcSet":"/_next/static/images/image-768@1x-12a860f156132041.png 768w, /_next/static/images/image-768@2x-b52c1e74ef772549.png 1536w, /_next/static/images/image-1200@1x-f6a895d42cdace95.png 1200w, /_next/static/images/image-1200@2x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@1x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@2x-15c1afd4aab30dc8.png 1920w","webpSrcSet":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp 768w, /_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp 1536w, /_next/static/images/image-1200@1x-25c76b6854e916e3.webp 1200w, /_next/static/images/image-1200@2x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@1x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@2x-1de95be874a354c7.webp 1920w","images":[{"path":"/_next/static/images/image-768@1x-12a860f156132041.png","size":768,"density":1,"width":768,"height":432,"format":"png"},{"path":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp","size":768,"density":1,"width":768,"height":432,"format":"webp"},{"path":"/_next/static/images/image-768@2x-b52c1e74ef772549.png","size":768,"density":2,"width":1536,"height":864,"format":"png"},{"path":"/_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp","size":768,"density":2,"width":1536,"height":864,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-f6a895d42cdace95.png","size":1200,"density":1,"width":1200,"height":675,"format":"png"},{"path":"/_next/static/images/image-1200@1x-25c76b6854e916e3.webp","size":1200,"density":1,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-15c1afd4aab30dc8.png","size":1200,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1200@2x-1de95be874a354c7.webp","size":1200,"density":2,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@1x-15c1afd4aab30dc8.png","size":1920,"density":1,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@1x-1de95be874a354c7.webp","size":1920,"density":1,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@2x-15c1afd4aab30dc8.png","size":1920,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@2x-1de95be874a354c7.webp","size":1920,"density":2,"width":1920,"height":1080,"format":"webp"}],"name":"image.png","sizes":[768,1200,1920],"breakpoints":[768,1920,2560]}},"category":{"title":"Notesnook","slug":"notesnook"},"tags":[{"title":"notesnook","slug":"notesnook"},{"title":"releases","slug":"releases"}],"authorId":"abdullah","design":"textonly","slug":"notesnook-v3.0.1"}},{"link":"introducing-notesnook-v3","meta":{"metaTitle":"Introducing Notesnook v3","metaDescription":"From August 2023 to April 2024, after 8 months, 1000+ commits, and countless sleepless nights v3 is finally here — the biggest, most feature packed release in the history of Notesnook.","title":"Introducing Notesnook v3","description":"From August 2023 to April 2024, after 8 months, 1000+ commits, and countless sleepless nights v3 is finally here — the biggest, most feature packed release in the history of Notesnook.","date":1714402789600,"readTime":2,"image":{"format":"png","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-f6a895d42cdace95.png","require":{"src":"/_next/static/images/image-768@1x-12a860f156132041.png","type":"image/png","srcSet":"/_next/static/images/image-768@1x-12a860f156132041.png 768w, /_next/static/images/image-768@2x-b52c1e74ef772549.png 1536w, /_next/static/images/image-1200@1x-f6a895d42cdace95.png 1200w, /_next/static/images/image-1200@2x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@1x-15c1afd4aab30dc8.png 1920w, /_next/static/images/image-1920@2x-15c1afd4aab30dc8.png 1920w","webpSrcSet":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp 768w, /_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp 1536w, /_next/static/images/image-1200@1x-25c76b6854e916e3.webp 1200w, /_next/static/images/image-1200@2x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@1x-1de95be874a354c7.webp 1920w, /_next/static/images/image-1920@2x-1de95be874a354c7.webp 1920w","images":[{"path":"/_next/static/images/image-768@1x-12a860f156132041.png","size":768,"density":1,"width":768,"height":432,"format":"png"},{"path":"/_next/static/images/image-768@1x-e8e6b1cdbba21af0.webp","size":768,"density":1,"width":768,"height":432,"format":"webp"},{"path":"/_next/static/images/image-768@2x-b52c1e74ef772549.png","size":768,"density":2,"width":1536,"height":864,"format":"png"},{"path":"/_next/static/images/image-768@2x-4d8f0f8e0a4cfd14.webp","size":768,"density":2,"width":1536,"height":864,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-f6a895d42cdace95.png","size":1200,"density":1,"width":1200,"height":675,"format":"png"},{"path":"/_next/static/images/image-1200@1x-25c76b6854e916e3.webp","size":1200,"density":1,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-15c1afd4aab30dc8.png","size":1200,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1200@2x-1de95be874a354c7.webp","size":1200,"density":2,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@1x-15c1afd4aab30dc8.png","size":1920,"density":1,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@1x-1de95be874a354c7.webp","size":1920,"density":1,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@2x-15c1afd4aab30dc8.png","size":1920,"density":2,"width":1920,"height":1080,"format":"png"},{"path":"/_next/static/images/image-1920@2x-1de95be874a354c7.webp","size":1920,"density":2,"width":1920,"height":1080,"format":"webp"}],"name":"image.png","sizes":[768,1200,1920],"breakpoints":[768,1920,2560]}},"category":{"title":"Notesnook","slug":"notesnook"},"tags":[{"title":"notesnook","slug":"notesnook"},{"title":"releases","slug":"releases"}],"authorId":"abdullah","design":"cover","featured":true,"slug":"introducing-notesnook-v3"}},{"link":"the-skiff-privacy-fiasco","meta":{"metaTitle":"The Skiff Privacy Fiasco, or How not to Shutdown Your Startup","metaDescription":"On February 9th, 2024 Skiff Privacy discontinued its services. In this blog post, I want to do an informal case study of how Skiff shut down its operation and what they could have done better.","title":"The Skiff Privacy Fiasco, or How not to Shutdown Your Startup","description":"On February 9th, 2024 Skiff Privacy discontinued its services. In this blog post, I want to do an informal case study of how Skiff shut down its operation and what they could have done better.","date":1707663589622,"readTime":2,"image":{"format":"jpg","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-3c5c52f2bf563dc1.jpg","require":{"src":"/_next/static/images/image-768@1x-b8022276ac850f05.jpg","type":"image/jpeg","srcSet":"/_next/static/images/image-768@1x-b8022276ac850f05.jpg 768w, /_next/static/images/image-768@2x-ee8fe55a22e9b4dc.jpg 1536w, /_next/static/images/image-1200@1x-3c5c52f2bf563dc1.jpg 1200w, /_next/static/images/image-1200@2x-6f4ab11d58e661ab.jpg 2027w, /_next/static/images/image-1920@1x-fe5aba2cb1baccdf.jpg 1920w, /_next/static/images/image-1920@2x-6f4ab11d58e661ab.jpg 2027w","webpSrcSet":"/_next/static/images/image-768@1x-5c41f86dbfab22c7.webp 768w, /_next/static/images/image-768@2x-c7ddd26da5fe9621.webp 1536w, /_next/static/images/image-1200@1x-42ee99a0456dbd3b.webp 1200w, /_next/static/images/image-1200@2x-2a952835324d408e.webp 2027w, /_next/static/images/image-1920@1x-a7f8bbb8779b577f.webp 1920w, /_next/static/images/image-1920@2x-2a952835324d408e.webp 2027w","images":[{"path":"/_next/static/images/image-768@1x-b8022276ac850f05.jpg","size":768,"density":1,"width":768,"height":384,"format":"jpeg"},{"path":"/_next/static/images/image-768@1x-5c41f86dbfab22c7.webp","size":768,"density":1,"width":768,"height":384,"format":"webp"},{"path":"/_next/static/images/image-768@2x-ee8fe55a22e9b4dc.jpg","size":768,"density":2,"width":1536,"height":768,"format":"jpeg"},{"path":"/_next/static/images/image-768@2x-c7ddd26da5fe9621.webp","size":768,"density":2,"width":1536,"height":768,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-3c5c52f2bf563dc1.jpg","size":1200,"density":1,"width":1200,"height":600,"format":"jpeg"},{"path":"/_next/static/images/image-1200@1x-42ee99a0456dbd3b.webp","size":1200,"density":1,"width":1200,"height":600,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-6f4ab11d58e661ab.jpg","size":1200,"density":2,"width":2027,"height":1013,"format":"jpeg"},{"path":"/_next/static/images/image-1200@2x-2a952835324d408e.webp","size":1200,"density":2,"width":2027,"height":1013,"format":"webp"},{"path":"/_next/static/images/image-1920@1x-fe5aba2cb1baccdf.jpg","size":1920,"density":1,"width":1920,"height":960,"format":"jpeg"},{"path":"/_next/static/images/image-1920@1x-a7f8bbb8779b577f.webp","size":1920,"density":1,"width":1920,"height":960,"format":"webp"},{"path":"/_next/static/images/image-1920@2x-6f4ab11d58e661ab.jpg","size":1920,"density":2,"width":2027,"height":1013,"format":"jpeg"},{"path":"/_next/static/images/image-1920@2x-2a952835324d408e.webp","size":1920,"density":2,"width":2027,"height":1013,"format":"webp"}],"name":"image.jpg","sizes":[768,1200,1920],"breakpoints":[768,1920,2560]}},"category":{"title":"Privacy","slug":"privacy"},"tags":[{"title":"opinion","slug":"opinion"},{"title":"privacy","slug":"privacy"}],"authorId":"abdullah","design":"textonly","slug":"the-skiff-privacy-fiasco"}},{"link":"whats-new-in-2-6-0","meta":{"metaTitle":"What's new in v2.6.0","metaDescription":"Custom themes, improved copy/pasting, more reliable attachments uploading and more!","title":"What's new in v2.6.0","description":"Custom themes, improved copy/pasting, more reliable attachments uploading and more!","date":1691593189623,"readTime":2,"image":{"format":"jpg","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-943f46eec9f38b76.jpg","require":{"src":"/_next/static/images/image-768@1x-07ed8c812737d14a.jpg","type":"image/jpeg","srcSet":"/_next/static/images/image-768@1x-07ed8c812737d14a.jpg 768w, /_next/static/images/image-768@2x-083f04d392e4e818.jpg 1536w, /_next/static/images/image-1200@1x-943f46eec9f38b76.jpg 1200w, /_next/static/images/image-1200@2x-59e65e507ca3f8a2.jpg 1600w, /_next/static/images/image-1600@1x-59e65e507ca3f8a2.jpg 1600w, /_next/static/images/image-1600@2x-59e65e507ca3f8a2.jpg 1600w","webpSrcSet":"/_next/static/images/image-768@1x-6354ed9e9998072a.webp 768w, /_next/static/images/image-768@2x-3b7edd53808752ab.webp 1536w, /_next/static/images/image-1200@1x-27fcb50e58121432.webp 1200w, /_next/static/images/image-1200@2x-a0e18641a6443fca.webp 1600w, /_next/static/images/image-1600@1x-a0e18641a6443fca.webp 1600w, /_next/static/images/image-1600@2x-a0e18641a6443fca.webp 1600w","images":[{"path":"/_next/static/images/image-768@1x-07ed8c812737d14a.jpg","size":768,"density":1,"width":768,"height":432,"format":"jpeg"},{"path":"/_next/static/images/image-768@1x-6354ed9e9998072a.webp","size":768,"density":1,"width":768,"height":432,"format":"webp"},{"path":"/_next/static/images/image-768@2x-083f04d392e4e818.jpg","size":768,"density":2,"width":1536,"height":864,"format":"jpeg"},{"path":"/_next/static/images/image-768@2x-3b7edd53808752ab.webp","size":768,"density":2,"width":1536,"height":864,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-943f46eec9f38b76.jpg","size":1200,"density":1,"width":1200,"height":675,"format":"jpeg"},{"path":"/_next/static/images/image-1200@1x-27fcb50e58121432.webp","size":1200,"density":1,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-59e65e507ca3f8a2.jpg","size":1200,"density":2,"width":1600,"height":900,"format":"jpeg"},{"path":"/_next/static/images/image-1200@2x-a0e18641a6443fca.webp","size":1200,"density":2,"width":1600,"height":900,"format":"webp"},{"path":"/_next/static/images/image-1600@1x-59e65e507ca3f8a2.jpg","size":1600,"density":1,"width":1600,"height":900,"format":"jpeg"},{"path":"/_next/static/images/image-1600@1x-a0e18641a6443fca.webp","size":1600,"density":1,"width":1600,"height":900,"format":"webp"},{"path":"/_next/static/images/image-1600@2x-59e65e507ca3f8a2.jpg","size":1600,"density":2,"width":1600,"height":900,"format":"jpeg"},{"path":"/_next/static/images/image-1600@2x-a0e18641a6443fca.webp","size":1600,"density":2,"width":1600,"height":900,"format":"webp"}],"name":"image.jpg","sizes":[768,1200,1600],"breakpoints":[768,1920,2560]}},"category":{"title":"Notesnook","slug":"notesnook"},"tags":[{"title":"notesnook","slug":"notesnook"},{"title":"releases","slug":"releases"}],"authorId":"abdullah","design":"cover","slug":"whats-new-in-2-6-0"}},{"link":"introducing-notesnook-importer-2-0","meta":{"metaTitle":"Introducing Notesnook Importer 2.0","metaDescription":"Supporting Evernote web clips, Obsidian file embeds, and a lot of bug fixes.","title":"Introducing Notesnook Importer 2.0","description":"Supporting Evernote web clips, Obsidian file embeds, and a lot of bug fixes.","date":1689951589599,"readTime":2,"image":{"format":"jpg","attributionText":"Photo by Jonathan Kemper","attributionUrl":"https://unsplash.com/@jupp?utm_source=unsplash\u0026utm_medium=referral\u0026utm_content=creditCopyText","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-a6ad1ef42d933841.jpg","require":{"src":"/_next/static/images/image-768@1x-c690eab7a46f9e63.jpg","type":"image/jpeg","srcSet":"/_next/static/images/image-768@1x-c690eab7a46f9e63.jpg 768w, /_next/static/images/image-768@2x-6b6c8ba26c61dbbc.jpg 1536w, /_next/static/images/image-1200@1x-a6ad1ef42d933841.jpg 1200w, /_next/static/images/image-1200@2x-ac5be31a8ecf9f7c.jpg 1920w, /_next/static/images/image-1920@1x-ac5be31a8ecf9f7c.jpg 1920w, /_next/static/images/image-1920@2x-ac5be31a8ecf9f7c.jpg 1920w","webpSrcSet":"/_next/static/images/image-768@1x-f955e97163ed352c.webp 768w, /_next/static/images/image-768@2x-baaf35d806172800.webp 1536w, /_next/static/images/image-1200@1x-4f29170d3bf680d2.webp 1200w, /_next/static/images/image-1200@2x-97cffdf55e048d81.webp 1920w, /_next/static/images/image-1920@1x-97cffdf55e048d81.webp 1920w, /_next/static/images/image-1920@2x-97cffdf55e048d81.webp 1920w","images":[{"path":"/_next/static/images/image-768@1x-c690eab7a46f9e63.jpg","size":768,"density":1,"width":768,"height":512,"format":"jpeg"},{"path":"/_next/static/images/image-768@1x-f955e97163ed352c.webp","size":768,"density":1,"width":768,"height":512,"format":"webp"},{"path":"/_next/static/images/image-768@2x-6b6c8ba26c61dbbc.jpg","size":768,"density":2,"width":1536,"height":1024,"format":"jpeg"},{"path":"/_next/static/images/image-768@2x-baaf35d806172800.webp","size":768,"density":2,"width":1536,"height":1024,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-a6ad1ef42d933841.jpg","size":1200,"density":1,"width":1200,"height":800,"format":"jpeg"},{"path":"/_next/static/images/image-1200@1x-4f29170d3bf680d2.webp","size":1200,"density":1,"width":1200,"height":800,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-ac5be31a8ecf9f7c.jpg","size":1200,"density":2,"width":1920,"height":1280,"format":"jpeg"},{"path":"/_next/static/images/image-1200@2x-97cffdf55e048d81.webp","size":1200,"density":2,"width":1920,"height":1280,"format":"webp"},{"path":"/_next/static/images/image-1920@1x-ac5be31a8ecf9f7c.jpg","size":1920,"density":1,"width":1920,"height":1280,"format":"jpeg"},{"path":"/_next/static/images/image-1920@1x-97cffdf55e048d81.webp","size":1920,"density":1,"width":1920,"height":1280,"format":"webp"},{"path":"/_next/static/images/image-1920@2x-ac5be31a8ecf9f7c.jpg","size":1920,"density":2,"width":1920,"height":1280,"format":"jpeg"},{"path":"/_next/static/images/image-1920@2x-97cffdf55e048d81.webp","size":1920,"density":2,"width":1920,"height":1280,"format":"webp"}],"name":"image.jpg","sizes":[768,1200,1920],"breakpoints":[768,1920,2560]}},"category":{"title":"Development","slug":"development"},"tags":[{"title":"notesnook","slug":"notesnook"},{"title":"development","slug":"development"},{"title":"importer","slug":"importer"}],"authorId":"abdullah","design":"cover","slug":"introducing-notesnook-importer-2-0"}},{"link":"getting-rid-of-lerna","meta":{"metaTitle":"Getting rid of Lerna","metaDescription":"A story about how and why we got rid of Lerna for package management in the Notesnook monorepo.","title":"Getting rid of Lerna","description":"A story about how and why we got rid of Lerna for package management in the Notesnook monorepo.","date":1689692389596,"readTime":2,"image":{"format":"jpg","attributionText":"Photo by Jonathan Kemper","attributionUrl":"https://unsplash.com/@jupp?utm_source=unsplash\u0026utm_medium=referral\u0026utm_content=creditCopyText","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-a6ad1ef42d933841.jpg","require":{"src":"/_next/static/images/image-768@1x-c690eab7a46f9e63.jpg","type":"image/jpeg","srcSet":"/_next/static/images/image-768@1x-c690eab7a46f9e63.jpg 768w, /_next/static/images/image-768@2x-6b6c8ba26c61dbbc.jpg 1536w, /_next/static/images/image-1200@1x-a6ad1ef42d933841.jpg 1200w, /_next/static/images/image-1200@2x-ac5be31a8ecf9f7c.jpg 1920w, /_next/static/images/image-1920@1x-ac5be31a8ecf9f7c.jpg 1920w, /_next/static/images/image-1920@2x-ac5be31a8ecf9f7c.jpg 1920w","webpSrcSet":"/_next/static/images/image-768@1x-f955e97163ed352c.webp 768w, /_next/static/images/image-768@2x-baaf35d806172800.webp 1536w, /_next/static/images/image-1200@1x-4f29170d3bf680d2.webp 1200w, /_next/static/images/image-1200@2x-97cffdf55e048d81.webp 1920w, /_next/static/images/image-1920@1x-97cffdf55e048d81.webp 1920w, /_next/static/images/image-1920@2x-97cffdf55e048d81.webp 1920w","images":[{"path":"/_next/static/images/image-768@1x-c690eab7a46f9e63.jpg","size":768,"density":1,"width":768,"height":512,"format":"jpeg"},{"path":"/_next/static/images/image-768@1x-f955e97163ed352c.webp","size":768,"density":1,"width":768,"height":512,"format":"webp"},{"path":"/_next/static/images/image-768@2x-6b6c8ba26c61dbbc.jpg","size":768,"density":2,"width":1536,"height":1024,"format":"jpeg"},{"path":"/_next/static/images/image-768@2x-baaf35d806172800.webp","size":768,"density":2,"width":1536,"height":1024,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-a6ad1ef42d933841.jpg","size":1200,"density":1,"width":1200,"height":800,"format":"jpeg"},{"path":"/_next/static/images/image-1200@1x-4f29170d3bf680d2.webp","size":1200,"density":1,"width":1200,"height":800,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-ac5be31a8ecf9f7c.jpg","size":1200,"density":2,"width":1920,"height":1280,"format":"jpeg"},{"path":"/_next/static/images/image-1200@2x-97cffdf55e048d81.webp","size":1200,"density":2,"width":1920,"height":1280,"format":"webp"},{"path":"/_next/static/images/image-1920@1x-ac5be31a8ecf9f7c.jpg","size":1920,"density":1,"width":1920,"height":1280,"format":"jpeg"},{"path":"/_next/static/images/image-1920@1x-97cffdf55e048d81.webp","size":1920,"density":1,"width":1920,"height":1280,"format":"webp"},{"path":"/_next/static/images/image-1920@2x-ac5be31a8ecf9f7c.jpg","size":1920,"density":2,"width":1920,"height":1280,"format":"jpeg"},{"path":"/_next/static/images/image-1920@2x-97cffdf55e048d81.webp","size":1920,"density":2,"width":1920,"height":1280,"format":"webp"}],"name":"image.jpg","sizes":[768,1200,1920],"breakpoints":[768,1920,2560]}},"category":{"title":"Development","slug":"development"},"tags":[{"title":"notesnook","slug":"notesnook"},{"title":"development","slug":"development"},{"title":"lerna","slug":"lerna"},{"title":"node.js","slug":"nodejs"},{"title":"javascript","slug":"javascript"}],"authorId":"abdullah","design":"textonly","slug":"getting-rid-of-lerna"}},{"link":"notesnook-on-privacy-guides","meta":{"metaTitle":"Notesnook is on Privacy Guides","metaDescription":"Notesnook is now (finally \u0026 officially) recommended by the Privacy Guides — the de-facto resource for well-vetted \u0026 truly privacy friendly alternatives.","title":"Notesnook is on Privacy Guides","description":"Notesnook is now (finally \u0026 officially) recommended by the Privacy Guides — the de-facto resource for well-vetted \u0026 truly privacy friendly alternatives.","date":1687877989606,"readTime":2,"image":{"format":"jpg","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-a436108575713d81.jpg","require":{"src":"/_next/static/images/image-768@1x-8de227affa74c4a2.jpg","type":"image/jpeg","srcSet":"/_next/static/images/image-768@1x-8de227affa74c4a2.jpg 768w, /_next/static/images/image-768@2x-941981bb9d4df9c8.jpg 1536w, /_next/static/images/image-1200@1x-a436108575713d81.jpg 1200w, /_next/static/images/image-1200@2x-8f6fa74f5cd273ba.jpg 1920w, /_next/static/images/image-1920@1x-8f6fa74f5cd273ba.jpg 1920w, /_next/static/images/image-1920@2x-8f6fa74f5cd273ba.jpg 1920w","webpSrcSet":"/_next/static/images/image-768@1x-6b9b6538e3d0f8d7.webp 768w, /_next/static/images/image-768@2x-d2e9a0cb9b1dd739.webp 1536w, /_next/static/images/image-1200@1x-8e3fa62801f10fca.webp 1200w, /_next/static/images/image-1200@2x-e735f485f3d21260.webp 1920w, /_next/static/images/image-1920@1x-e735f485f3d21260.webp 1920w, /_next/static/images/image-1920@2x-e735f485f3d21260.webp 1920w","images":[{"path":"/_next/static/images/image-768@1x-8de227affa74c4a2.jpg","size":768,"density":1,"width":768,"height":432,"format":"jpeg"},{"path":"/_next/static/images/image-768@1x-6b9b6538e3d0f8d7.webp","size":768,"density":1,"width":768,"height":432,"format":"webp"},{"path":"/_next/static/images/image-768@2x-941981bb9d4df9c8.jpg","size":768,"density":2,"width":1536,"height":864,"format":"jpeg"},{"path":"/_next/static/images/image-768@2x-d2e9a0cb9b1dd739.webp","size":768,"density":2,"width":1536,"height":864,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-a436108575713d81.jpg","size":1200,"density":1,"width":1200,"height":675,"format":"jpeg"},{"path":"/_next/static/images/image-1200@1x-8e3fa62801f10fca.webp","size":1200,"density":1,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-8f6fa74f5cd273ba.jpg","size":1200,"density":2,"width":1920,"height":1080,"format":"jpeg"},{"path":"/_next/static/images/image-1200@2x-e735f485f3d21260.webp","size":1200,"density":2,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@1x-8f6fa74f5cd273ba.jpg","size":1920,"density":1,"width":1920,"height":1080,"format":"jpeg"},{"path":"/_next/static/images/image-1920@1x-e735f485f3d21260.webp","size":1920,"density":1,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@2x-8f6fa74f5cd273ba.jpg","size":1920,"density":2,"width":1920,"height":1080,"format":"jpeg"},{"path":"/_next/static/images/image-1920@2x-e735f485f3d21260.webp","size":1920,"density":2,"width":1920,"height":1080,"format":"webp"}],"name":"image.jpg","sizes":[768,1200,1920],"breakpoints":[768,1920,2560]}},"category":{"title":"Notesnook","slug":"notesnook"},"tags":[{"title":"notesnook","slug":"notesnook"},{"title":"media","slug":"media"},{"title":"news","slug":"news"}],"authorId":"abdullah","design":"cover","slug":"notesnook-on-privacy-guides"}},{"link":"may-2023-in-review","meta":{"metaTitle":"May 2023 in Review","metaDescription":"Attachment previews, new attachment manager, Notesnook on F-Droid and more!","title":"May 2023 in Review","description":"Attachment previews, new attachment manager, Notesnook on F-Droid and more!","date":1685631589602,"readTime":2,"image":{"format":"png","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-a288b83b7d377c1b.png","require":{"src":"/_next/static/images/image-768@1x-8ef586901e02a660.png","type":"image/png","srcSet":"/_next/static/images/image-768@1x-8ef586901e02a660.png 768w, /_next/static/images/image-768@2x-6b110e9fdfc61e3b.png 1536w, /_next/static/images/image-1200@1x-a288b83b7d377c1b.png 1200w, /_next/static/images/image-1200@2x-d140a5bb1c9adb09.png 1616w, /_next/static/images/image-1616@1x-d140a5bb1c9adb09.png 1616w, /_next/static/images/image-1616@2x-d140a5bb1c9adb09.png 1616w","webpSrcSet":"/_next/static/images/image-768@1x-1ba502de0d00e266.webp 768w, /_next/static/images/image-768@2x-a310c650f3901d7c.webp 1536w, /_next/static/images/image-1200@1x-5ee335c3f154bb8b.webp 1200w, /_next/static/images/image-1200@2x-ab9d55cbaf9f12e0.webp 1616w, /_next/static/images/image-1616@1x-ab9d55cbaf9f12e0.webp 1616w, /_next/static/images/image-1616@2x-ab9d55cbaf9f12e0.webp 1616w","images":[{"path":"/_next/static/images/image-768@1x-8ef586901e02a660.png","size":768,"density":1,"width":768,"height":432,"format":"png"},{"path":"/_next/static/images/image-768@1x-1ba502de0d00e266.webp","size":768,"density":1,"width":768,"height":432,"format":"webp"},{"path":"/_next/static/images/image-768@2x-6b110e9fdfc61e3b.png","size":768,"density":2,"width":1536,"height":863,"format":"png"},{"path":"/_next/static/images/image-768@2x-a310c650f3901d7c.webp","size":768,"density":2,"width":1536,"height":863,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-a288b83b7d377c1b.png","size":1200,"density":1,"width":1200,"height":674,"format":"png"},{"path":"/_next/static/images/image-1200@1x-5ee335c3f154bb8b.webp","size":1200,"density":1,"width":1200,"height":674,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-d140a5bb1c9adb09.png","size":1200,"density":2,"width":1616,"height":908,"format":"png"},{"path":"/_next/static/images/image-1200@2x-ab9d55cbaf9f12e0.webp","size":1200,"density":2,"width":1616,"height":908,"format":"webp"},{"path":"/_next/static/images/image-1616@1x-d140a5bb1c9adb09.png","size":1616,"density":1,"width":1616,"height":908,"format":"png"},{"path":"/_next/static/images/image-1616@1x-ab9d55cbaf9f12e0.webp","size":1616,"density":1,"width":1616,"height":908,"format":"webp"},{"path":"/_next/static/images/image-1616@2x-d140a5bb1c9adb09.png","size":1616,"density":2,"width":1616,"height":908,"format":"png"},{"path":"/_next/static/images/image-1616@2x-ab9d55cbaf9f12e0.webp","size":1616,"density":2,"width":1616,"height":908,"format":"webp"}],"name":"image.png","sizes":[768,1200,1616],"breakpoints":[768,1920,2560]}},"category":{"title":"Notesnook","slug":"notesnook"},"tags":[{"title":"notesnook","slug":"notesnook"},{"title":"releases","slug":"releases"}],"authorId":"abdullah","design":"textonly","slug":"may-2023-in-review"}},{"link":"telemetry-opt-in-vs-opt-out","meta":{"metaTitle":"Telemetry in Notesnook: Opt-in vs Opt-out","metaDescription":"To opt-in or not to opt-in. That is the question. Which is more ethical? Opt-in? Opt-out? Zero telemetry?","title":"Telemetry in Notesnook: Opt-in vs Opt-out","description":"To opt-in or not to opt-in. That is the question. Which is more ethical? Opt-in? Opt-out? Zero telemetry?","date":1676473189621,"readTime":2,"image":{"attributionUrl":"https://unsplash.com/@jackson_893?utm_source=unsplash\u0026utm_medium=referral\u0026utm_content=creditCopyText","attributionText":"Photo by Michael Geiger on Unsplash","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-42640f08faa54d89.jpg","require":{"src":"/_next/static/images/image-768@1x-f1b3af0d818de5d8.jpg","type":"image/jpeg","srcSet":"/_next/static/images/image-768@1x-f1b3af0d818de5d8.jpg 768w, /_next/static/images/image-768@2x-724c93999a581247.jpg 1536w, /_next/static/images/image-1200@1x-42640f08faa54d89.jpg 1200w, /_next/static/images/image-1200@2x-a4b51a03eb1c8033.jpg 1920w, /_next/static/images/image-1920@1x-a4b51a03eb1c8033.jpg 1920w, /_next/static/images/image-1920@2x-a4b51a03eb1c8033.jpg 1920w","webpSrcSet":"/_next/static/images/image-768@1x-1dfc1a054a5c7904.webp 768w, /_next/static/images/image-768@2x-764a4e25a86d4e10.webp 1536w, /_next/static/images/image-1200@1x-643420c2937ef6cb.webp 1200w, /_next/static/images/image-1200@2x-adec8d117e304aa7.webp 1920w, /_next/static/images/image-1920@1x-adec8d117e304aa7.webp 1920w, /_next/static/images/image-1920@2x-adec8d117e304aa7.webp 1920w","images":[{"path":"/_next/static/images/image-768@1x-f1b3af0d818de5d8.jpg","size":768,"density":1,"width":768,"height":530,"format":"jpeg"},{"path":"/_next/static/images/image-768@1x-1dfc1a054a5c7904.webp","size":768,"density":1,"width":768,"height":530,"format":"webp"},{"path":"/_next/static/images/image-768@2x-724c93999a581247.jpg","size":768,"density":2,"width":1536,"height":1059,"format":"jpeg"},{"path":"/_next/static/images/image-768@2x-764a4e25a86d4e10.webp","size":768,"density":2,"width":1536,"height":1059,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-42640f08faa54d89.jpg","size":1200,"density":1,"width":1200,"height":828,"format":"jpeg"},{"path":"/_next/static/images/image-1200@1x-643420c2937ef6cb.webp","size":1200,"density":1,"width":1200,"height":828,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-a4b51a03eb1c8033.jpg","size":1200,"density":2,"width":1920,"height":1324,"format":"jpeg"},{"path":"/_next/static/images/image-1200@2x-adec8d117e304aa7.webp","size":1200,"density":2,"width":1920,"height":1324,"format":"webp"},{"path":"/_next/static/images/image-1920@1x-a4b51a03eb1c8033.jpg","size":1920,"density":1,"width":1920,"height":1324,"format":"jpeg"},{"path":"/_next/static/images/image-1920@1x-adec8d117e304aa7.webp","size":1920,"density":1,"width":1920,"height":1324,"format":"webp"},{"path":"/_next/static/images/image-1920@2x-a4b51a03eb1c8033.jpg","size":1920,"density":2,"width":1920,"height":1324,"format":"jpeg"},{"path":"/_next/static/images/image-1920@2x-adec8d117e304aa7.webp","size":1920,"density":2,"width":1920,"height":1324,"format":"webp"}],"name":"image.jpg","sizes":[768,1200,1920],"breakpoints":[768,1920,2560]}},"category":{"title":"Notesnook","slug":"notesnook"},"tags":[{"title":"opinion","slug":"opinion"},{"title":"privacy","slug":"privacy"},{"title":"notesnook","slug":"notesnook"}],"authorId":"abdullah","design":"full","slug":"telemetry-opt-in-vs-opt-out"}},{"link":"introducing-notesnook-for-education","meta":{"metaTitle":"Introducing Notesnook for Education","metaDescription":"A new step towards making Notesnook accessible and private for everyone. Privacy is not just for the priviledged few — it's for everyone.","title":"Introducing Notesnook for Education","description":"A new step towards making Notesnook accessible and private for everyone. Privacy is not just for the priviledged few — it's for everyone.","date":1667314789598,"readTime":2,"image":{"url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-eafe3aa90c901e6e.jpg","require":{"src":"/_next/static/images/image-768@1x-64c9f615a233084d.jpg","type":"image/jpeg","srcSet":"/_next/static/images/image-768@1x-64c9f615a233084d.jpg 768w, /_next/static/images/image-768@2x-bc0311138fa0925d.jpg 1536w, /_next/static/images/image-1200@1x-eafe3aa90c901e6e.jpg 1200w, /_next/static/images/image-1200@2x-0a97b8045a169c23.jpg 2240w, /_next/static/images/image-1920@1x-60d359a529deb07b.jpg 1920w, /_next/static/images/image-1920@2x-0a97b8045a169c23.jpg 2240w","webpSrcSet":"/_next/static/images/image-768@1x-31b8a8bb2c03d75d.webp 768w, /_next/static/images/image-768@2x-bc64d9555da3e8f5.webp 1536w, /_next/static/images/image-1200@1x-02f9d1c8d93982bd.webp 1200w, /_next/static/images/image-1200@2x-97edefafc61d1c4c.webp 2240w, /_next/static/images/image-1920@1x-ab4d2652c6cea4d9.webp 1920w, /_next/static/images/image-1920@2x-97edefafc61d1c4c.webp 2240w","images":[{"path":"/_next/static/images/image-768@1x-64c9f615a233084d.jpg","size":768,"density":1,"width":768,"height":432,"format":"jpeg"},{"path":"/_next/static/images/image-768@1x-31b8a8bb2c03d75d.webp","size":768,"density":1,"width":768,"height":432,"format":"webp"},{"path":"/_next/static/images/image-768@2x-bc0311138fa0925d.jpg","size":768,"density":2,"width":1536,"height":864,"format":"jpeg"},{"path":"/_next/static/images/image-768@2x-bc64d9555da3e8f5.webp","size":768,"density":2,"width":1536,"height":864,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-eafe3aa90c901e6e.jpg","size":1200,"density":1,"width":1200,"height":675,"format":"jpeg"},{"path":"/_next/static/images/image-1200@1x-02f9d1c8d93982bd.webp","size":1200,"density":1,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-0a97b8045a169c23.jpg","size":1200,"density":2,"width":2240,"height":1260,"format":"jpeg"},{"path":"/_next/static/images/image-1200@2x-97edefafc61d1c4c.webp","size":1200,"density":2,"width":2240,"height":1260,"format":"webp"},{"path":"/_next/static/images/image-1920@1x-60d359a529deb07b.jpg","size":1920,"density":1,"width":1920,"height":1080,"format":"jpeg"},{"path":"/_next/static/images/image-1920@1x-ab4d2652c6cea4d9.webp","size":1920,"density":1,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@2x-0a97b8045a169c23.jpg","size":1920,"density":2,"width":2240,"height":1260,"format":"jpeg"},{"path":"/_next/static/images/image-1920@2x-97edefafc61d1c4c.webp","size":1920,"density":2,"width":2240,"height":1260,"format":"webp"}],"name":"image.jpg","sizes":[768,1200,1920],"breakpoints":[768,1920,2560]}},"category":{"title":"Notesnook","slug":"notesnook"},"tags":[{"title":"education","slug":"education"},{"title":"product","slug":"product"},{"title":"features","slug":"features"}],"authorId":"abdullah","design":"cover","slug":"introducing-notesnook-for-education"}},{"link":"its-time-to-leave-bitwarden","meta":{"metaTitle":"It's time to leave Bitwarden","metaDescription":"Bitwarden recently raised a $100M seed fund. What does this mean for you as a user? Is Bitwarden going to become another example of what happens when innocent looking startups get seed funded?","title":"It's time to leave Bitwarden","description":"Bitwarden recently raised a $100M seed fund. What does this mean for you as a user? Is Bitwarden going to become another example of what happens when innocent looking startups get seed funded?","date":1662476389601,"readTime":2,"image":{"attributionUrl":"https://unsplash.com/photos/IGHRDkuhZns","attributionText":"Photo by regularguy.eth on Unsplash","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-d29fa97c0e29bf98.jpg","require":{"src":"/_next/static/images/image-768@1x-31aa00f3e110bb61.jpg","type":"image/jpeg","srcSet":"/_next/static/images/image-768@1x-31aa00f3e110bb61.jpg 768w, /_next/static/images/image-768@2x-1adfaac848f1b62f.jpg 1536w, /_next/static/images/image-1200@1x-d29fa97c0e29bf98.jpg 1200w, /_next/static/images/image-1200@2x-e627e6b13aa040a1.jpg 1920w, /_next/static/images/image-1920@1x-e627e6b13aa040a1.jpg 1920w, /_next/static/images/image-1920@2x-e627e6b13aa040a1.jpg 1920w","webpSrcSet":"/_next/static/images/image-768@1x-21b632e36a9e2f34.webp 768w, /_next/static/images/image-768@2x-dfeaed94dac0d128.webp 1536w, /_next/static/images/image-1200@1x-4da3862a12d9bbc1.webp 1200w, /_next/static/images/image-1200@2x-131cbee42bae4602.webp 1920w, /_next/static/images/image-1920@1x-131cbee42bae4602.webp 1920w, /_next/static/images/image-1920@2x-131cbee42bae4602.webp 1920w","images":[{"path":"/_next/static/images/image-768@1x-31aa00f3e110bb61.jpg","size":768,"density":1,"width":768,"height":513,"format":"jpeg"},{"path":"/_next/static/images/image-768@1x-21b632e36a9e2f34.webp","size":768,"density":1,"width":768,"height":513,"format":"webp"},{"path":"/_next/static/images/image-768@2x-1adfaac848f1b62f.jpg","size":768,"density":2,"width":1536,"height":1026,"format":"jpeg"},{"path":"/_next/static/images/image-768@2x-dfeaed94dac0d128.webp","size":768,"density":2,"width":1536,"height":1026,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-d29fa97c0e29bf98.jpg","size":1200,"density":1,"width":1200,"height":801,"format":"jpeg"},{"path":"/_next/static/images/image-1200@1x-4da3862a12d9bbc1.webp","size":1200,"density":1,"width":1200,"height":801,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-e627e6b13aa040a1.jpg","size":1200,"density":2,"width":1920,"height":1282,"format":"jpeg"},{"path":"/_next/static/images/image-1200@2x-131cbee42bae4602.webp","size":1200,"density":2,"width":1920,"height":1282,"format":"webp"},{"path":"/_next/static/images/image-1920@1x-e627e6b13aa040a1.jpg","size":1920,"density":1,"width":1920,"height":1282,"format":"jpeg"},{"path":"/_next/static/images/image-1920@1x-131cbee42bae4602.webp","size":1920,"density":1,"width":1920,"height":1282,"format":"webp"},{"path":"/_next/static/images/image-1920@2x-e627e6b13aa040a1.jpg","size":1920,"density":2,"width":1920,"height":1282,"format":"jpeg"},{"path":"/_next/static/images/image-1920@2x-131cbee42bae4602.webp","size":1920,"density":2,"width":1920,"height":1282,"format":"webp"}],"name":"image.jpg","sizes":[768,1200,1920],"breakpoints":[768,1920,2560]}},"category":{"title":"Privacy","slug":"privacy"},"tags":[{"title":"bitwarden","slug":"bitwarden"}],"authorId":"abdullah","design":"full","slug":"its-time-to-leave-bitwarden"}},{"link":"notesnook-is-going-open-source","meta":{"metaTitle":"Notesnook is going open source!","metaDescription":"I am so excited to open source Notesnook this month! This blog will give you a clear idea about why we are open sourcing, what we aim to accomplish \u0026 how you can help.","title":"Notesnook is going open source!","description":"I am so excited to open source Notesnook this month! This blog will give you a clear idea about why we are open sourcing, what we aim to accomplish \u0026 how you can help.","date":1660057189605,"readTime":2,"image":{"attributionUrl":"https://unsplash.com/photos/LPZy4da9aRo","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-bd31524ecd7103c6.jpg","require":{"src":"/_next/static/images/image-768@1x-c605bd7c1b7d5185.jpg","type":"image/jpeg","srcSet":"/_next/static/images/image-768@1x-c605bd7c1b7d5185.jpg 768w, /_next/static/images/image-768@2x-2a97baffaae57f22.jpg 1536w, /_next/static/images/image-1200@1x-bd31524ecd7103c6.jpg 1200w, /_next/static/images/image-1200@2x-af85a8e85148be23.jpg 1920w, /_next/static/images/image-1920@1x-af85a8e85148be23.jpg 1920w, /_next/static/images/image-1920@2x-af85a8e85148be23.jpg 1920w","webpSrcSet":"/_next/static/images/image-768@1x-1f8407ae64270424.webp 768w, /_next/static/images/image-768@2x-4de4fe6a626348a7.webp 1536w, /_next/static/images/image-1200@1x-395c775f97fee92a.webp 1200w, /_next/static/images/image-1200@2x-361476e5b6185bf4.webp 1920w, /_next/static/images/image-1920@1x-361476e5b6185bf4.webp 1920w, /_next/static/images/image-1920@2x-361476e5b6185bf4.webp 1920w","images":[{"path":"/_next/static/images/image-768@1x-c605bd7c1b7d5185.jpg","size":768,"density":1,"width":768,"height":432,"format":"jpeg"},{"path":"/_next/static/images/image-768@1x-1f8407ae64270424.webp","size":768,"density":1,"width":768,"height":432,"format":"webp"},{"path":"/_next/static/images/image-768@2x-2a97baffaae57f22.jpg","size":768,"density":2,"width":1536,"height":864,"format":"jpeg"},{"path":"/_next/static/images/image-768@2x-4de4fe6a626348a7.webp","size":768,"density":2,"width":1536,"height":864,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-bd31524ecd7103c6.jpg","size":1200,"density":1,"width":1200,"height":675,"format":"jpeg"},{"path":"/_next/static/images/image-1200@1x-395c775f97fee92a.webp","size":1200,"density":1,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-af85a8e85148be23.jpg","size":1200,"density":2,"width":1920,"height":1080,"format":"jpeg"},{"path":"/_next/static/images/image-1200@2x-361476e5b6185bf4.webp","size":1200,"density":2,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@1x-af85a8e85148be23.jpg","size":1920,"density":1,"width":1920,"height":1080,"format":"jpeg"},{"path":"/_next/static/images/image-1920@1x-361476e5b6185bf4.webp","size":1920,"density":1,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@2x-af85a8e85148be23.jpg","size":1920,"density":2,"width":1920,"height":1080,"format":"jpeg"},{"path":"/_next/static/images/image-1920@2x-361476e5b6185bf4.webp","size":1920,"density":2,"width":1920,"height":1080,"format":"webp"}],"name":"image.jpg","sizes":[768,1200,1920],"breakpoints":[768,1920,2560]}},"category":{"title":"Notesnook","slug":"notesnook"},"tags":[{"title":"privacy","slug":"privacy"},{"title":"notesnook","slug":"notesnook"}],"authorId":"abdullah","design":"full","slug":"notesnook-is-going-open-source"}},{"link":"why-notesnook-requires-an-email-address","meta":{"metaTitle":"Why Notesnook Requires an Email Address","metaDescription":"Email is a necessary part of our digital lives \u0026 learning to share it safely is essential for our online privacy. Learn why Notesnook continues to require an email address during sign up instead of a more anonymous approach.","title":"Why Notesnook Requires an Email Address","description":"Email is a necessary part of our digital lives \u0026 learning to share it safely is essential for our online privacy. Learn why Notesnook continues to require an email address during sign up instead of a more anonymous approach.","date":1659193189624,"readTime":2,"image":{"attributionUrl":"https://unsplash.com/photos/LPZy4da9aRo","attributionText":"Photo by Brett Jordan on Unsplash","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-506aa88e140ebba5.jpg","require":{"src":"/_next/static/images/image-768@1x-0294b7a4ba8c2a03.jpg","type":"image/jpeg","srcSet":"/_next/static/images/image-768@1x-0294b7a4ba8c2a03.jpg 768w, /_next/static/images/image-768@2x-1202f26dc9aca009.jpg 1536w, /_next/static/images/image-1200@1x-506aa88e140ebba5.jpg 1200w, /_next/static/images/image-1200@2x-d2cdf20494aa61a6.jpg 1920w, /_next/static/images/image-1920@1x-d2cdf20494aa61a6.jpg 1920w, /_next/static/images/image-1920@2x-d2cdf20494aa61a6.jpg 1920w","webpSrcSet":"/_next/static/images/image-768@1x-990fb828fb5f947a.webp 768w, /_next/static/images/image-768@2x-e92d5fdcfb5a20e1.webp 1536w, /_next/static/images/image-1200@1x-2f9a35ef5a057b62.webp 1200w, /_next/static/images/image-1200@2x-a1e971e25a2cb299.webp 1920w, /_next/static/images/image-1920@1x-a1e971e25a2cb299.webp 1920w, /_next/static/images/image-1920@2x-a1e971e25a2cb299.webp 1920w","images":[{"path":"/_next/static/images/image-768@1x-0294b7a4ba8c2a03.jpg","size":768,"density":1,"width":768,"height":576,"format":"jpeg"},{"path":"/_next/static/images/image-768@1x-990fb828fb5f947a.webp","size":768,"density":1,"width":768,"height":576,"format":"webp"},{"path":"/_next/static/images/image-768@2x-1202f26dc9aca009.jpg","size":768,"density":2,"width":1536,"height":1152,"format":"jpeg"},{"path":"/_next/static/images/image-768@2x-e92d5fdcfb5a20e1.webp","size":768,"density":2,"width":1536,"height":1152,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-506aa88e140ebba5.jpg","size":1200,"density":1,"width":1200,"height":900,"format":"jpeg"},{"path":"/_next/static/images/image-1200@1x-2f9a35ef5a057b62.webp","size":1200,"density":1,"width":1200,"height":900,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-d2cdf20494aa61a6.jpg","size":1200,"density":2,"width":1920,"height":1440,"format":"jpeg"},{"path":"/_next/static/images/image-1200@2x-a1e971e25a2cb299.webp","size":1200,"density":2,"width":1920,"height":1440,"format":"webp"},{"path":"/_next/static/images/image-1920@1x-d2cdf20494aa61a6.jpg","size":1920,"density":1,"width":1920,"height":1440,"format":"jpeg"},{"path":"/_next/static/images/image-1920@1x-a1e971e25a2cb299.webp","size":1920,"density":1,"width":1920,"height":1440,"format":"webp"},{"path":"/_next/static/images/image-1920@2x-d2cdf20494aa61a6.jpg","size":1920,"density":2,"width":1920,"height":1440,"format":"jpeg"},{"path":"/_next/static/images/image-1920@2x-a1e971e25a2cb299.webp","size":1920,"density":2,"width":1920,"height":1440,"format":"webp"}],"name":"image.jpg","sizes":[768,1200,1920],"breakpoints":[768,1920,2560]}},"category":{"title":"Privacy","slug":"privacy"},"tags":[{"title":"privacy","slug":"privacy"},{"title":"notesnook","slug":"notesnook"}],"authorId":"abdullah","design":"cover","slug":"why-notesnook-requires-an-email-address"}},{"link":"is-duckduckgo-search-browser-really-private","meta":{"metaTitle":"Is DuckDuckGo Search \u0026 Browser Really Private?","metaDescription":"I don't trust Microsoft and consequentially I can't trust DuckDuckGo. Microsoft holds all the cards when it comes to DuckDuckGo which is a ticking bomb. In short, can DuckDuckGo exist without Bing? No.","title":"Is DuckDuckGo Search \u0026 Browser Really Private?","description":"I don't trust Microsoft and consequentially I can't trust DuckDuckGo. Microsoft holds all the cards when it comes to DuckDuckGo which is a ticking bomb. In short, can DuckDuckGo exist without Bing? No.","date":1653663589601,"readTime":2,"image":{"attributionUrl":"https://unsplash.com/photos/FBmEunYW1Yg?utm_source=unsplash\u0026utm_medium=referral\u0026utm_content=creditShareLink","attributionText":"Photo by Dawit on Unsplash","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-e26f2ec01a545d15.jpg","require":{"src":"/_next/static/images/image-768@1x-20eb9c75d7aa0f86.jpg","type":"image/jpeg","srcSet":"/_next/static/images/image-768@1x-20eb9c75d7aa0f86.jpg 768w, /_next/static/images/image-768@2x-598e2e34060af96a.jpg 1536w, /_next/static/images/image-1200@1x-e26f2ec01a545d15.jpg 1200w, /_next/static/images/image-1200@2x-ed737a87ad9e4379.jpg 1920w, /_next/static/images/image-1920@1x-ed737a87ad9e4379.jpg 1920w, /_next/static/images/image-1920@2x-ed737a87ad9e4379.jpg 1920w","webpSrcSet":"/_next/static/images/image-768@1x-8ed1614af10b5c29.webp 768w, /_next/static/images/image-768@2x-c43cf8f2231799e0.webp 1536w, /_next/static/images/image-1200@1x-0630b3ebaae83c48.webp 1200w, /_next/static/images/image-1200@2x-504378249bc180e0.webp 1920w, /_next/static/images/image-1920@1x-504378249bc180e0.webp 1920w, /_next/static/images/image-1920@2x-504378249bc180e0.webp 1920w","images":[{"path":"/_next/static/images/image-768@1x-20eb9c75d7aa0f86.jpg","size":768,"density":1,"width":768,"height":506,"format":"jpeg"},{"path":"/_next/static/images/image-768@1x-8ed1614af10b5c29.webp","size":768,"density":1,"width":768,"height":506,"format":"webp"},{"path":"/_next/static/images/image-768@2x-598e2e34060af96a.jpg","size":768,"density":2,"width":1536,"height":1011,"format":"jpeg"},{"path":"/_next/static/images/image-768@2x-c43cf8f2231799e0.webp","size":768,"density":2,"width":1536,"height":1011,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-e26f2ec01a545d15.jpg","size":1200,"density":1,"width":1200,"height":790,"format":"jpeg"},{"path":"/_next/static/images/image-1200@1x-0630b3ebaae83c48.webp","size":1200,"density":1,"width":1200,"height":790,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-ed737a87ad9e4379.jpg","size":1200,"density":2,"width":1920,"height":1264,"format":"jpeg"},{"path":"/_next/static/images/image-1200@2x-504378249bc180e0.webp","size":1200,"density":2,"width":1920,"height":1264,"format":"webp"},{"path":"/_next/static/images/image-1920@1x-ed737a87ad9e4379.jpg","size":1920,"density":1,"width":1920,"height":1264,"format":"jpeg"},{"path":"/_next/static/images/image-1920@1x-504378249bc180e0.webp","size":1920,"density":1,"width":1920,"height":1264,"format":"webp"},{"path":"/_next/static/images/image-1920@2x-ed737a87ad9e4379.jpg","size":1920,"density":2,"width":1920,"height":1264,"format":"jpeg"},{"path":"/_next/static/images/image-1920@2x-504378249bc180e0.webp","size":1920,"density":2,"width":1920,"height":1264,"format":"webp"}],"name":"image.jpg","sizes":[768,1200,1920],"breakpoints":[768,1920,2560]}},"category":{"title":"Privacy","slug":"privacy"},"tags":[{"title":"privacy","slug":"privacy"}],"authorId":"abdullah","design":"full","slug":"is-duckduckgo-search-browser-really-private"}},{"link":"using-javascript-to-render-invalid-html","meta":{"metaTitle":"Using Javascript to Render Invalid HTML","metaDescription":"HTML is an extremely flexible markup language but that doesn't mean there are no rules. Browsers became quite resilient to this but they weren't ready for Javascript.","title":"Using Javascript to Render Invalid HTML","description":"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.","date":1653404389622,"readTime":2,"image":{"attributionUrl":"https://unsplash.com","attributionText":"Photo by Jackson So on Unsplash","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-9dfd427ba0ad2238.jpg","require":{"src":"/_next/static/images/image-768@1x-b7f0e343a7726db6.jpg","type":"image/jpeg","srcSet":"/_next/static/images/image-768@1x-b7f0e343a7726db6.jpg 768w, /_next/static/images/image-768@2x-c4e5fafe33e9e710.jpg 1536w, /_next/static/images/image-1200@1x-9dfd427ba0ad2238.jpg 1200w, /_next/static/images/image-1200@2x-35892b37713df83b.jpg 1920w, /_next/static/images/image-1920@1x-35892b37713df83b.jpg 1920w, /_next/static/images/image-1920@2x-35892b37713df83b.jpg 1920w","webpSrcSet":"/_next/static/images/image-768@1x-96d8429f0c06aa75.webp 768w, /_next/static/images/image-768@2x-f7861376430b9676.webp 1536w, /_next/static/images/image-1200@1x-80d2523edff5bcf3.webp 1200w, /_next/static/images/image-1200@2x-690b394fef264bcc.webp 1920w, /_next/static/images/image-1920@1x-690b394fef264bcc.webp 1920w, /_next/static/images/image-1920@2x-690b394fef264bcc.webp 1920w","images":[{"path":"/_next/static/images/image-768@1x-b7f0e343a7726db6.jpg","size":768,"density":1,"width":768,"height":432,"format":"jpeg"},{"path":"/_next/static/images/image-768@1x-96d8429f0c06aa75.webp","size":768,"density":1,"width":768,"height":432,"format":"webp"},{"path":"/_next/static/images/image-768@2x-c4e5fafe33e9e710.jpg","size":768,"density":2,"width":1536,"height":864,"format":"jpeg"},{"path":"/_next/static/images/image-768@2x-f7861376430b9676.webp","size":768,"density":2,"width":1536,"height":864,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-9dfd427ba0ad2238.jpg","size":1200,"density":1,"width":1200,"height":675,"format":"jpeg"},{"path":"/_next/static/images/image-1200@1x-80d2523edff5bcf3.webp","size":1200,"density":1,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-35892b37713df83b.jpg","size":1200,"density":2,"width":1920,"height":1080,"format":"jpeg"},{"path":"/_next/static/images/image-1200@2x-690b394fef264bcc.webp","size":1200,"density":2,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@1x-35892b37713df83b.jpg","size":1920,"density":1,"width":1920,"height":1080,"format":"jpeg"},{"path":"/_next/static/images/image-1920@1x-690b394fef264bcc.webp","size":1920,"density":1,"width":1920,"height":1080,"format":"webp"},{"path":"/_next/static/images/image-1920@2x-35892b37713df83b.jpg","size":1920,"density":2,"width":1920,"height":1080,"format":"jpeg"},{"path":"/_next/static/images/image-1920@2x-690b394fef264bcc.webp","size":1920,"density":2,"width":1920,"height":1080,"format":"webp"}],"name":"image.jpg","sizes":[768,1200,1920],"breakpoints":[768,1920,2560]}},"category":{"title":"Development","slug":"development"},"tags":[{"title":"javascript","slug":"javascript"}],"authorId":"abdullah","design":"full","slug":"using-javascript-to-render-invalid-html"}},{"link":"improving-user-account-security-with-2fa","meta":{"metaTitle":"Improving User Account Security with Two-factor Authentication","metaDescription":"Our 1st priority was always to make our users' notes secure, and 2FA was a huge step towards that. Learn how we added 2-factor authentication \u0026 why we made certain decisions.","title":"Improving User Account Security with Two-factor Authentication","description":"Our 1st priority was always to make our users' notes secure, and 2FA was a huge step towards that. Learn how we added 2-factor authentication \u0026 why we made certain decisions.","date":1648220389597,"readTime":2,"image":{"attributionUrl":"https://unsplash.com/photos/IhcSHrZXFs4?utm_source=unsplash\u0026utm_medium=referral\u0026utm_content=creditShareLink","attributionText":"Photo by Bernard Hermant on Unsplash","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-4cbb40c778c1517c.jpg","require":{"src":"/_next/static/images/image-768@1x-319e7b864c11930c.jpg","type":"image/jpeg","srcSet":"/_next/static/images/image-768@1x-319e7b864c11930c.jpg 768w, /_next/static/images/image-768@2x-127a2ad931752479.jpg 1536w, /_next/static/images/image-1200@1x-4cbb40c778c1517c.jpg 1200w, /_next/static/images/image-1200@2x-a55aa58ea7729cb6.jpg 1920w, /_next/static/images/image-1920@1x-a55aa58ea7729cb6.jpg 1920w, /_next/static/images/image-1920@2x-a55aa58ea7729cb6.jpg 1920w","webpSrcSet":"/_next/static/images/image-768@1x-cf20e55bf1566913.webp 768w, /_next/static/images/image-768@2x-bfe07dea10fef542.webp 1536w, /_next/static/images/image-1200@1x-7e53146c709bb232.webp 1200w, /_next/static/images/image-1200@2x-82ae0507aa44b6f2.webp 1920w, /_next/static/images/image-1920@1x-82ae0507aa44b6f2.webp 1920w, /_next/static/images/image-1920@2x-82ae0507aa44b6f2.webp 1920w","images":[{"path":"/_next/static/images/image-768@1x-319e7b864c11930c.jpg","size":768,"density":1,"width":768,"height":512,"format":"jpeg"},{"path":"/_next/static/images/image-768@1x-cf20e55bf1566913.webp","size":768,"density":1,"width":768,"height":512,"format":"webp"},{"path":"/_next/static/images/image-768@2x-127a2ad931752479.jpg","size":768,"density":2,"width":1536,"height":1024,"format":"jpeg"},{"path":"/_next/static/images/image-768@2x-bfe07dea10fef542.webp","size":768,"density":2,"width":1536,"height":1024,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-4cbb40c778c1517c.jpg","size":1200,"density":1,"width":1200,"height":800,"format":"jpeg"},{"path":"/_next/static/images/image-1200@1x-7e53146c709bb232.webp","size":1200,"density":1,"width":1200,"height":800,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-a55aa58ea7729cb6.jpg","size":1200,"density":2,"width":1920,"height":1280,"format":"jpeg"},{"path":"/_next/static/images/image-1200@2x-82ae0507aa44b6f2.webp","size":1200,"density":2,"width":1920,"height":1280,"format":"webp"},{"path":"/_next/static/images/image-1920@1x-a55aa58ea7729cb6.jpg","size":1920,"density":1,"width":1920,"height":1280,"format":"jpeg"},{"path":"/_next/static/images/image-1920@1x-82ae0507aa44b6f2.webp","size":1920,"density":1,"width":1920,"height":1280,"format":"webp"},{"path":"/_next/static/images/image-1920@2x-a55aa58ea7729cb6.jpg","size":1920,"density":2,"width":1920,"height":1280,"format":"jpeg"},{"path":"/_next/static/images/image-1920@2x-82ae0507aa44b6f2.webp","size":1920,"density":2,"width":1920,"height":1280,"format":"webp"}],"name":"image.jpg","sizes":[768,1200,1920],"breakpoints":[768,1920,2560]}},"category":{"title":"Notesnook","slug":"notesnook"},"tags":[{"title":"notesnook","slug":"notesnook"},{"title":"privacy","slug":"privacy"},{"title":"security","slug":"security"}],"authorId":"abdullah","design":"full","slug":"improving-user-account-security-with-2fa"}},{"link":"drawing-app-with-react-native-skia","meta":{"metaTitle":"Using React Native Skia to Build a 60 FPS Free-hand Drawing App","metaDescription":"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 \u0026 export the drawing as an SVG file.","title":"Using React Native Skia to Build a 60 FPS Free-hand Drawing App","description":"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 \u0026 export the drawing as an SVG file.","date":1647961189595,"readTime":2,"image":{"attributionUrl":"https://www.pexels.com/photo/a-person-doing-painting-8843988/","attributionText":"Photo by ANTONI SHKRABA on Pexels","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-0ac52301f481cb28.jpg","require":{"src":"/_next/static/images/image-768@1x-2d08ccc181cace87.jpg","type":"image/jpeg","srcSet":"/_next/static/images/image-768@1x-2d08ccc181cace87.jpg 768w, /_next/static/images/image-768@2x-153d1dc44d02b369.jpg 1536w, /_next/static/images/image-1200@1x-0ac52301f481cb28.jpg 1200w, /_next/static/images/image-1200@2x-62d5ed643a2ae672.jpg 1920w, /_next/static/images/image-1920@1x-62d5ed643a2ae672.jpg 1920w, /_next/static/images/image-1920@2x-62d5ed643a2ae672.jpg 1920w","webpSrcSet":"/_next/static/images/image-768@1x-5b478523f89a7521.webp 768w, /_next/static/images/image-768@2x-ebdb68614ccdc490.webp 1536w, /_next/static/images/image-1200@1x-91f694bec4f46f46.webp 1200w, /_next/static/images/image-1200@2x-568fed2643d25cd6.webp 1920w, /_next/static/images/image-1920@1x-568fed2643d25cd6.webp 1920w, /_next/static/images/image-1920@2x-568fed2643d25cd6.webp 1920w","images":[{"path":"/_next/static/images/image-768@1x-2d08ccc181cace87.jpg","size":768,"density":1,"width":768,"height":512,"format":"jpeg"},{"path":"/_next/static/images/image-768@1x-5b478523f89a7521.webp","size":768,"density":1,"width":768,"height":512,"format":"webp"},{"path":"/_next/static/images/image-768@2x-153d1dc44d02b369.jpg","size":768,"density":2,"width":1536,"height":1024,"format":"jpeg"},{"path":"/_next/static/images/image-768@2x-ebdb68614ccdc490.webp","size":768,"density":2,"width":1536,"height":1024,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-0ac52301f481cb28.jpg","size":1200,"density":1,"width":1200,"height":800,"format":"jpeg"},{"path":"/_next/static/images/image-1200@1x-91f694bec4f46f46.webp","size":1200,"density":1,"width":1200,"height":800,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-62d5ed643a2ae672.jpg","size":1200,"density":2,"width":1920,"height":1280,"format":"jpeg"},{"path":"/_next/static/images/image-1200@2x-568fed2643d25cd6.webp","size":1200,"density":2,"width":1920,"height":1280,"format":"webp"},{"path":"/_next/static/images/image-1920@1x-62d5ed643a2ae672.jpg","size":1920,"density":1,"width":1920,"height":1280,"format":"jpeg"},{"path":"/_next/static/images/image-1920@1x-568fed2643d25cd6.webp","size":1920,"density":1,"width":1920,"height":1280,"format":"webp"},{"path":"/_next/static/images/image-1920@2x-62d5ed643a2ae672.jpg","size":1920,"density":2,"width":1920,"height":1280,"format":"jpeg"},{"path":"/_next/static/images/image-1920@2x-568fed2643d25cd6.webp","size":1920,"density":2,"width":1920,"height":1280,"format":"webp"}],"name":"image.jpg","sizes":[768,1200,1920],"breakpoints":[768,1920,2560]}},"category":{"title":"Development","slug":"development"},"tags":[{"title":"tutorials","slug":"tutorials"},{"title":"javascript","slug":"javascript"},{"title":"react-native","slug":"react-native"}],"authorId":"ammarahmed","design":"full","slug":"drawing-app-with-react-native-skia"}},{"link":"neutralinojs-next-best-alternative-to-electron-and-tauri","meta":{"metaTitle":"NeutralinoJS: The Next Best Alternative to Electron \u0026 Tauri","metaDescription":"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?","title":"NeutralinoJS: The Next Best Alternative to Electron \u0026 Tauri","description":"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?","date":1642863589603,"readTime":2,"image":{"attributionUrl":"https://unsplash.com","attributionText":"Photo by Alexandre Debiève on Unsplash","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-c74461d24197dd2c.jpg","require":{"src":"/_next/static/images/image-768@1x-dfb933bca021b96c.jpg","type":"image/jpeg","srcSet":"/_next/static/images/image-768@1x-dfb933bca021b96c.jpg 768w, /_next/static/images/image-768@2x-c74461d24197dd2c.jpg 1200w, /_next/static/images/image-1200@1x-c74461d24197dd2c.jpg 1200w, /_next/static/images/image-1200@2x-c74461d24197dd2c.jpg 1200w, /_next/static/images/image-1200@1x-c74461d24197dd2c.jpg 1200w, /_next/static/images/image-1200@2x-c74461d24197dd2c.jpg 1200w","webpSrcSet":"/_next/static/images/image-768@1x-35c3c35322082f38.webp 768w, /_next/static/images/image-768@2x-c0a63dc2c1d2e68c.webp 1200w, /_next/static/images/image-1200@1x-c0a63dc2c1d2e68c.webp 1200w, /_next/static/images/image-1200@2x-c0a63dc2c1d2e68c.webp 1200w, /_next/static/images/image-1200@1x-c0a63dc2c1d2e68c.webp 1200w, /_next/static/images/image-1200@2x-c0a63dc2c1d2e68c.webp 1200w","images":[{"path":"/_next/static/images/image-768@1x-dfb933bca021b96c.jpg","size":768,"density":1,"width":768,"height":512,"format":"jpeg"},{"path":"/_next/static/images/image-768@1x-35c3c35322082f38.webp","size":768,"density":1,"width":768,"height":512,"format":"webp"},{"path":"/_next/static/images/image-768@2x-c74461d24197dd2c.jpg","size":768,"density":2,"width":1200,"height":800,"format":"jpeg"},{"path":"/_next/static/images/image-768@2x-c0a63dc2c1d2e68c.webp","size":768,"density":2,"width":1200,"height":800,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-c74461d24197dd2c.jpg","size":1200,"density":1,"width":1200,"height":800,"format":"jpeg"},{"path":"/_next/static/images/image-1200@1x-c0a63dc2c1d2e68c.webp","size":1200,"density":1,"width":1200,"height":800,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-c74461d24197dd2c.jpg","size":1200,"density":2,"width":1200,"height":800,"format":"jpeg"},{"path":"/_next/static/images/image-1200@2x-c0a63dc2c1d2e68c.webp","size":1200,"density":2,"width":1200,"height":800,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-c74461d24197dd2c.jpg","size":1200,"density":1,"width":1200,"height":800,"format":"jpeg"},{"path":"/_next/static/images/image-1200@1x-c0a63dc2c1d2e68c.webp","size":1200,"density":1,"width":1200,"height":800,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-c74461d24197dd2c.jpg","size":1200,"density":2,"width":1200,"height":800,"format":"jpeg"},{"path":"/_next/static/images/image-1200@2x-c0a63dc2c1d2e68c.webp","size":1200,"density":2,"width":1200,"height":800,"format":"webp"}],"name":"image.jpg","sizes":[768,1200],"breakpoints":[768,1920,2560]}},"category":{"title":"Development","slug":"development"},"tags":[{"title":"desktop","slug":"desktop"},{"title":"javascript","slug":"javascript"}],"authorId":"abdullah","design":"full","slug":"neutralinojs-next-best-alternative-to-electron-and-tauri"}},{"link":"scoped-storage-in-react-native","meta":{"metaTitle":"Scoped Storage in React Native: New Android 10 API for File System Access","metaDescription":"Up until Android 10 it was possible to get access to the whole user's device. To fix this, Google introduced Scoped Storage API in Android 10.","title":"Scoped Storage in React Native: New Android 10 API for File System Access","description":"Up until Android 10 it was possible to get access to the whole user's device. To fix this, Google introduced Scoped Storage API in Android 10.","date":1642258789621,"readTime":2,"image":{"attributionUrl":"https://unsplash.com","attributionText":"Photo by Mr Cup / Fabien Barral on Unsplash","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-ff38ed0eb1b53b7b.jpg","require":{"src":"/_next/static/images/image-768@1x-8c9fb080aec5217f.jpg","type":"image/jpeg","srcSet":"/_next/static/images/image-768@1x-8c9fb080aec5217f.jpg 768w, /_next/static/images/image-768@2x-ff38ed0eb1b53b7b.jpg 1200w, /_next/static/images/image-1200@1x-ff38ed0eb1b53b7b.jpg 1200w, /_next/static/images/image-1200@2x-ff38ed0eb1b53b7b.jpg 1200w, /_next/static/images/image-1200@1x-ff38ed0eb1b53b7b.jpg 1200w, /_next/static/images/image-1200@2x-ff38ed0eb1b53b7b.jpg 1200w","webpSrcSet":"/_next/static/images/image-768@1x-8a95aa7bbf4ffe8f.webp 768w, /_next/static/images/image-768@2x-e8205a5a9febda99.webp 1200w, /_next/static/images/image-1200@1x-e8205a5a9febda99.webp 1200w, /_next/static/images/image-1200@2x-e8205a5a9febda99.webp 1200w, /_next/static/images/image-1200@1x-e8205a5a9febda99.webp 1200w, /_next/static/images/image-1200@2x-e8205a5a9febda99.webp 1200w","images":[{"path":"/_next/static/images/image-768@1x-8c9fb080aec5217f.jpg","size":768,"density":1,"width":768,"height":510,"format":"jpeg"},{"path":"/_next/static/images/image-768@1x-8a95aa7bbf4ffe8f.webp","size":768,"density":1,"width":768,"height":510,"format":"webp"},{"path":"/_next/static/images/image-768@2x-ff38ed0eb1b53b7b.jpg","size":768,"density":2,"width":1200,"height":797,"format":"jpeg"},{"path":"/_next/static/images/image-768@2x-e8205a5a9febda99.webp","size":768,"density":2,"width":1200,"height":797,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-ff38ed0eb1b53b7b.jpg","size":1200,"density":1,"width":1200,"height":797,"format":"jpeg"},{"path":"/_next/static/images/image-1200@1x-e8205a5a9febda99.webp","size":1200,"density":1,"width":1200,"height":797,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-ff38ed0eb1b53b7b.jpg","size":1200,"density":2,"width":1200,"height":797,"format":"jpeg"},{"path":"/_next/static/images/image-1200@2x-e8205a5a9febda99.webp","size":1200,"density":2,"width":1200,"height":797,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-ff38ed0eb1b53b7b.jpg","size":1200,"density":1,"width":1200,"height":797,"format":"jpeg"},{"path":"/_next/static/images/image-1200@1x-e8205a5a9febda99.webp","size":1200,"density":1,"width":1200,"height":797,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-ff38ed0eb1b53b7b.jpg","size":1200,"density":2,"width":1200,"height":797,"format":"jpeg"},{"path":"/_next/static/images/image-1200@2x-e8205a5a9febda99.webp","size":1200,"density":2,"width":1200,"height":797,"format":"webp"}],"name":"image.jpg","sizes":[768,1200],"breakpoints":[768,1920,2560]}},"category":{"title":"Development","slug":"development"},"tags":[{"title":"reactnative","slug":"reactnative"}],"authorId":"ammarahmed","design":"cover","slug":"scoped-storage-in-react-native"}},{"link":"notesnook-1-6-0-update","meta":{"metaTitle":"Notesnook v1.6.0: Encrypted File Attachments, Notification Notes, Compact Mode \u0026 Widgets!","metaDescription":"After about a month and a half of battling with encryption, S3 APIs, bugs, and testing, we are finally here with version 1.6.0.","title":"Notesnook v1.6.0: Encrypted File Attachments, Notification Notes, Compact Mode \u0026 Widgets!","description":"After about a month and a half of battling with encryption, S3 APIs, bugs, and testing, we are finally here with version 1.6.0.","date":1635865189604,"readTime":2,"image":{"format":"png","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-515db5ee2c2b1304.png","require":{"src":"/_next/static/images/image-768@1x-585e7711ea972cf4.png","type":"image/png","srcSet":"/_next/static/images/image-768@1x-585e7711ea972cf4.png 768w, /_next/static/images/image-768@2x-515db5ee2c2b1304.png 1200w, /_next/static/images/image-1200@1x-515db5ee2c2b1304.png 1200w, /_next/static/images/image-1200@2x-515db5ee2c2b1304.png 1200w, /_next/static/images/image-1200@1x-515db5ee2c2b1304.png 1200w, /_next/static/images/image-1200@2x-515db5ee2c2b1304.png 1200w","webpSrcSet":"/_next/static/images/image-768@1x-513c5879b58ac7c9.webp 768w, /_next/static/images/image-768@2x-45b16393d82aa945.webp 1200w, /_next/static/images/image-1200@1x-45b16393d82aa945.webp 1200w, /_next/static/images/image-1200@2x-45b16393d82aa945.webp 1200w, /_next/static/images/image-1200@1x-45b16393d82aa945.webp 1200w, /_next/static/images/image-1200@2x-45b16393d82aa945.webp 1200w","images":[{"path":"/_next/static/images/image-768@1x-585e7711ea972cf4.png","size":768,"density":1,"width":768,"height":432,"format":"png"},{"path":"/_next/static/images/image-768@1x-513c5879b58ac7c9.webp","size":768,"density":1,"width":768,"height":432,"format":"webp"},{"path":"/_next/static/images/image-768@2x-515db5ee2c2b1304.png","size":768,"density":2,"width":1200,"height":675,"format":"png"},{"path":"/_next/static/images/image-768@2x-45b16393d82aa945.webp","size":768,"density":2,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-515db5ee2c2b1304.png","size":1200,"density":1,"width":1200,"height":675,"format":"png"},{"path":"/_next/static/images/image-1200@1x-45b16393d82aa945.webp","size":1200,"density":1,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-515db5ee2c2b1304.png","size":1200,"density":2,"width":1200,"height":675,"format":"png"},{"path":"/_next/static/images/image-1200@2x-45b16393d82aa945.webp","size":1200,"density":2,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-515db5ee2c2b1304.png","size":1200,"density":1,"width":1200,"height":675,"format":"png"},{"path":"/_next/static/images/image-1200@1x-45b16393d82aa945.webp","size":1200,"density":1,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-515db5ee2c2b1304.png","size":1200,"density":2,"width":1200,"height":675,"format":"png"},{"path":"/_next/static/images/image-1200@2x-45b16393d82aa945.webp","size":1200,"density":2,"width":1200,"height":675,"format":"webp"}],"name":"image.png","sizes":[768,1200],"breakpoints":[768,1920,2560]}},"category":{"title":"Notesnook","slug":"notesnook"},"tags":[{"title":"notesnook","slug":"notesnook"},{"title":"releases","slug":"releases"}],"authorId":"abdullah","design":"textonly","slug":"notesnook-1-6-0-update"}},{"link":"react-useref-hook-with-examples","meta":{"metaTitle":"React useRef Hook for Dummies: How to Use useRef Correctly with Examples","metaDescription":"React useRef hook is much more 'useful' than you might think at first. useRef is especially useful when you need to access functions of a component.","title":"React useRef Hook for Dummies: How to Use useRef Correctly with Examples","description":"React useRef hook is much more 'useful' than you might think at first. useRef is especially useful when you need to access functions of a component.","date":1633791589620,"readTime":2,"image":{"attributionUrl":"https://unsplash.com","attributionText":"Photo by Jason Leung on Unsplash","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-c8a3b18b67c3bc2d.jpg","require":{"src":"/_next/static/images/image-768@1x-ebd28dd421a49e6c.jpg","type":"image/jpeg","srcSet":"/_next/static/images/image-768@1x-ebd28dd421a49e6c.jpg 768w, /_next/static/images/image-768@2x-c8a3b18b67c3bc2d.jpg 1200w, /_next/static/images/image-1200@1x-c8a3b18b67c3bc2d.jpg 1200w, /_next/static/images/image-1200@2x-c8a3b18b67c3bc2d.jpg 1200w, /_next/static/images/image-1200@1x-c8a3b18b67c3bc2d.jpg 1200w, /_next/static/images/image-1200@2x-c8a3b18b67c3bc2d.jpg 1200w","webpSrcSet":"/_next/static/images/image-768@1x-d87b86cc9ff01f5c.webp 768w, /_next/static/images/image-768@2x-41d9e121522d7d04.webp 1200w, /_next/static/images/image-1200@1x-41d9e121522d7d04.webp 1200w, /_next/static/images/image-1200@2x-41d9e121522d7d04.webp 1200w, /_next/static/images/image-1200@1x-41d9e121522d7d04.webp 1200w, /_next/static/images/image-1200@2x-41d9e121522d7d04.webp 1200w","images":[{"path":"/_next/static/images/image-768@1x-ebd28dd421a49e6c.jpg","size":768,"density":1,"width":768,"height":1152,"format":"jpeg"},{"path":"/_next/static/images/image-768@1x-d87b86cc9ff01f5c.webp","size":768,"density":1,"width":768,"height":1152,"format":"webp"},{"path":"/_next/static/images/image-768@2x-c8a3b18b67c3bc2d.jpg","size":768,"density":2,"width":1200,"height":1800,"format":"jpeg"},{"path":"/_next/static/images/image-768@2x-41d9e121522d7d04.webp","size":768,"density":2,"width":1200,"height":1800,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-c8a3b18b67c3bc2d.jpg","size":1200,"density":1,"width":1200,"height":1800,"format":"jpeg"},{"path":"/_next/static/images/image-1200@1x-41d9e121522d7d04.webp","size":1200,"density":1,"width":1200,"height":1800,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-c8a3b18b67c3bc2d.jpg","size":1200,"density":2,"width":1200,"height":1800,"format":"jpeg"},{"path":"/_next/static/images/image-1200@2x-41d9e121522d7d04.webp","size":1200,"density":2,"width":1200,"height":1800,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-c8a3b18b67c3bc2d.jpg","size":1200,"density":1,"width":1200,"height":1800,"format":"jpeg"},{"path":"/_next/static/images/image-1200@1x-41d9e121522d7d04.webp","size":1200,"density":1,"width":1200,"height":1800,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-c8a3b18b67c3bc2d.jpg","size":1200,"density":2,"width":1200,"height":1800,"format":"jpeg"},{"path":"/_next/static/images/image-1200@2x-41d9e121522d7d04.webp","size":1200,"density":2,"width":1200,"height":1800,"format":"webp"}],"name":"image.jpg","sizes":[768,1200],"breakpoints":[768,1920,2560]}},"category":{"title":"Development","slug":"development"},"tags":[{"title":"tutorials","slug":"tutorials"},{"title":"javascript","slug":"javascript"},{"title":"react","slug":"react"}],"authorId":"ammarahmed","design":"full","slug":"react-useref-hook-with-examples"}},{"link":"convert-native-modules-to-react-native-jsi-modules","meta":{"metaTitle":"React Native JSI: Part 2 - Converting Native Modules to JSI Modules","metaDescription":"React Native JSI seems daunting but JSI is, by far, the best way to deliver native performance. And the best part? No overhead. No unnecessary Promises.","title":"React Native JSI: Part 2 - Converting Native Modules to JSI Modules","description":"React Native JSI seems daunting but JSI is, by far, the best way to deliver native performance. And the best part? No overhead. No unnecessary Promises.","date":1628693989593,"readTime":2,"image":{"attributionUrl":"https://unsplash.com","attributionText":"Photo by Oskar Yildiz on Unsplash","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-3fa07dc27fe1bccc.jpg","require":{"src":"/_next/static/images/image-768@1x-8cac695eb800e1e5.jpg","type":"image/jpeg","srcSet":"/_next/static/images/image-768@1x-8cac695eb800e1e5.jpg 768w, /_next/static/images/image-768@2x-3fa07dc27fe1bccc.jpg 1200w, /_next/static/images/image-1200@1x-3fa07dc27fe1bccc.jpg 1200w, /_next/static/images/image-1200@2x-3fa07dc27fe1bccc.jpg 1200w, /_next/static/images/image-1200@1x-3fa07dc27fe1bccc.jpg 1200w, /_next/static/images/image-1200@2x-3fa07dc27fe1bccc.jpg 1200w","webpSrcSet":"/_next/static/images/image-768@1x-e8fab1359b5dabe6.webp 768w, /_next/static/images/image-768@2x-a81d1c463df5ed0a.webp 1200w, /_next/static/images/image-1200@1x-a81d1c463df5ed0a.webp 1200w, /_next/static/images/image-1200@2x-a81d1c463df5ed0a.webp 1200w, /_next/static/images/image-1200@1x-a81d1c463df5ed0a.webp 1200w, /_next/static/images/image-1200@2x-a81d1c463df5ed0a.webp 1200w","images":[{"path":"/_next/static/images/image-768@1x-8cac695eb800e1e5.jpg","size":768,"density":1,"width":768,"height":512,"format":"jpeg"},{"path":"/_next/static/images/image-768@1x-e8fab1359b5dabe6.webp","size":768,"density":1,"width":768,"height":512,"format":"webp"},{"path":"/_next/static/images/image-768@2x-3fa07dc27fe1bccc.jpg","size":768,"density":2,"width":1200,"height":800,"format":"jpeg"},{"path":"/_next/static/images/image-768@2x-a81d1c463df5ed0a.webp","size":768,"density":2,"width":1200,"height":800,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-3fa07dc27fe1bccc.jpg","size":1200,"density":1,"width":1200,"height":800,"format":"jpeg"},{"path":"/_next/static/images/image-1200@1x-a81d1c463df5ed0a.webp","size":1200,"density":1,"width":1200,"height":800,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-3fa07dc27fe1bccc.jpg","size":1200,"density":2,"width":1200,"height":800,"format":"jpeg"},{"path":"/_next/static/images/image-1200@2x-a81d1c463df5ed0a.webp","size":1200,"density":2,"width":1200,"height":800,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-3fa07dc27fe1bccc.jpg","size":1200,"density":1,"width":1200,"height":800,"format":"jpeg"},{"path":"/_next/static/images/image-1200@1x-a81d1c463df5ed0a.webp","size":1200,"density":1,"width":1200,"height":800,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-3fa07dc27fe1bccc.jpg","size":1200,"density":2,"width":1200,"height":800,"format":"jpeg"},{"path":"/_next/static/images/image-1200@2x-a81d1c463df5ed0a.webp","size":1200,"density":2,"width":1200,"height":800,"format":"webp"}],"name":"image.jpg","sizes":[768,1200],"breakpoints":[768,1920,2560]}},"category":{"title":"Development","slug":"development"},"tags":[{"title":"tutorials","slug":"tutorials"},{"title":"javascript","slug":"javascript"},{"title":"react","slug":"react"}],"authorId":"ammarahmed","design":"full","slug":"convert-native-modules-to-react-native-jsi-modules"}},{"link":"privacy-on-whatsapp-is-a-joke","meta":{"metaTitle":"Privacy on WhatsApp: Are We Ready for a World Without Privacy of Data?","metaDescription":"We are unknowingly beckoning the devil: a world where our every word will be watched and sold. The changes to Whatsapp privacy policy are a clear indication.","title":"Privacy on WhatsApp: Are We Ready for a World Without Privacy of Data?","description":"We are unknowingly beckoning the devil: a world where our every word will be watched and sold. The changes to Whatsapp privacy policy are a clear indication.","date":1627311589619,"readTime":2,"image":{"attributionUrl":"https://unsplash.com","attributionText":"Photo by Tushar Mahajan on Unsplash","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-24890b5ee6895f3d.jpg","require":{"src":"/_next/static/images/image-768@1x-7db17869d2519aa5.jpg","type":"image/jpeg","srcSet":"/_next/static/images/image-768@1x-7db17869d2519aa5.jpg 768w, /_next/static/images/image-768@2x-24890b5ee6895f3d.jpg 1200w, /_next/static/images/image-1200@1x-24890b5ee6895f3d.jpg 1200w, /_next/static/images/image-1200@2x-24890b5ee6895f3d.jpg 1200w, /_next/static/images/image-1200@1x-24890b5ee6895f3d.jpg 1200w, /_next/static/images/image-1200@2x-24890b5ee6895f3d.jpg 1200w","webpSrcSet":"/_next/static/images/image-768@1x-2d4cf4536d8f2d57.webp 768w, /_next/static/images/image-768@2x-466184d7f352ead4.webp 1200w, /_next/static/images/image-1200@1x-466184d7f352ead4.webp 1200w, /_next/static/images/image-1200@2x-466184d7f352ead4.webp 1200w, /_next/static/images/image-1200@1x-466184d7f352ead4.webp 1200w, /_next/static/images/image-1200@2x-466184d7f352ead4.webp 1200w","images":[{"path":"/_next/static/images/image-768@1x-7db17869d2519aa5.jpg","size":768,"density":1,"width":768,"height":576,"format":"jpeg"},{"path":"/_next/static/images/image-768@1x-2d4cf4536d8f2d57.webp","size":768,"density":1,"width":768,"height":576,"format":"webp"},{"path":"/_next/static/images/image-768@2x-24890b5ee6895f3d.jpg","size":768,"density":2,"width":1200,"height":900,"format":"jpeg"},{"path":"/_next/static/images/image-768@2x-466184d7f352ead4.webp","size":768,"density":2,"width":1200,"height":900,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-24890b5ee6895f3d.jpg","size":1200,"density":1,"width":1200,"height":900,"format":"jpeg"},{"path":"/_next/static/images/image-1200@1x-466184d7f352ead4.webp","size":1200,"density":1,"width":1200,"height":900,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-24890b5ee6895f3d.jpg","size":1200,"density":2,"width":1200,"height":900,"format":"jpeg"},{"path":"/_next/static/images/image-1200@2x-466184d7f352ead4.webp","size":1200,"density":2,"width":1200,"height":900,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-24890b5ee6895f3d.jpg","size":1200,"density":1,"width":1200,"height":900,"format":"jpeg"},{"path":"/_next/static/images/image-1200@1x-466184d7f352ead4.webp","size":1200,"density":1,"width":1200,"height":900,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-24890b5ee6895f3d.jpg","size":1200,"density":2,"width":1200,"height":900,"format":"jpeg"},{"path":"/_next/static/images/image-1200@2x-466184d7f352ead4.webp","size":1200,"density":2,"width":1200,"height":900,"format":"webp"}],"name":"image.jpg","sizes":[768,1200],"breakpoints":[768,1920,2560]}},"category":{"title":"Privacy","slug":"privacy"},"tags":[{"title":"privacy","slug":"privacy"}],"authorId":"abdullah","design":"full","slug":"privacy-on-whatsapp-is-a-joke"}},{"link":"notesnook-1-4-1-update","meta":{"metaTitle":"A More Native Desktop Experience, Faster Sync, Vault Deletion \u0026 Improved Account Security","metaDescription":"This release feels more like v1.5 than v1.4.1 but eh... there's now a more native desktop experience, a faster sync, better security, and improved UX.","title":"A More Native Desktop Experience, Faster Sync, Vault Deletion \u0026 Improved Account Security","description":"This release feels more like v1.5 than v1.4.1 but eh... there's now a more native desktop experience, a faster sync, better security, and improved UX.","date":1625756389603,"readTime":2,"image":{"format":"png","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-fe75f8d8b0dea838.png","require":{"src":"/_next/static/images/image-768@1x-200c9c31b0efb611.png","type":"image/png","srcSet":"/_next/static/images/image-768@1x-200c9c31b0efb611.png 768w, /_next/static/images/image-768@2x-fe75f8d8b0dea838.png 1200w, /_next/static/images/image-1200@1x-fe75f8d8b0dea838.png 1200w, /_next/static/images/image-1200@2x-fe75f8d8b0dea838.png 1200w, /_next/static/images/image-1200@1x-fe75f8d8b0dea838.png 1200w, /_next/static/images/image-1200@2x-fe75f8d8b0dea838.png 1200w","webpSrcSet":"/_next/static/images/image-768@1x-97449918cc87886b.webp 768w, /_next/static/images/image-768@2x-09b606e6b2c9b516.webp 1200w, /_next/static/images/image-1200@1x-09b606e6b2c9b516.webp 1200w, /_next/static/images/image-1200@2x-09b606e6b2c9b516.webp 1200w, /_next/static/images/image-1200@1x-09b606e6b2c9b516.webp 1200w, /_next/static/images/image-1200@2x-09b606e6b2c9b516.webp 1200w","images":[{"path":"/_next/static/images/image-768@1x-200c9c31b0efb611.png","size":768,"density":1,"width":768,"height":432,"format":"png"},{"path":"/_next/static/images/image-768@1x-97449918cc87886b.webp","size":768,"density":1,"width":768,"height":432,"format":"webp"},{"path":"/_next/static/images/image-768@2x-fe75f8d8b0dea838.png","size":768,"density":2,"width":1200,"height":675,"format":"png"},{"path":"/_next/static/images/image-768@2x-09b606e6b2c9b516.webp","size":768,"density":2,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-fe75f8d8b0dea838.png","size":1200,"density":1,"width":1200,"height":675,"format":"png"},{"path":"/_next/static/images/image-1200@1x-09b606e6b2c9b516.webp","size":1200,"density":1,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-fe75f8d8b0dea838.png","size":1200,"density":2,"width":1200,"height":675,"format":"png"},{"path":"/_next/static/images/image-1200@2x-09b606e6b2c9b516.webp","size":1200,"density":2,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-fe75f8d8b0dea838.png","size":1200,"density":1,"width":1200,"height":675,"format":"png"},{"path":"/_next/static/images/image-1200@1x-09b606e6b2c9b516.webp","size":1200,"density":1,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-fe75f8d8b0dea838.png","size":1200,"density":2,"width":1200,"height":675,"format":"png"},{"path":"/_next/static/images/image-1200@2x-09b606e6b2c9b516.webp","size":1200,"density":2,"width":1200,"height":675,"format":"webp"}],"name":"image.png","sizes":[768,1200],"breakpoints":[768,1920,2560]}},"category":{"title":"Notesnook","slug":"notesnook"},"tags":[{"title":"notesnook","slug":"notesnook"},{"title":"releases","slug":"releases"}],"authorId":"abdullah","design":"textonly","slug":"notesnook-1-4-1-update"}},{"link":"getting-started-react-native-jsi","meta":{"metaTitle":"React Native JSI: Part 1 - Getting Started","metaDescription":"React Native JSI (Javascript Interface) is the new layer that helps in communication between Javascript and Native Platforms easier and faster.","title":"React Native JSI: Part 1 - Getting Started","description":"React Native JSI (Javascript Interface) is the new layer that helps in communication between Javascript and Native Platforms easier and faster.","date":1624892389597,"readTime":2,"image":{"attributionUrl":"https://unsplash.com","attributionText":"Photo by Sugarman Joe on Unsplash","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-2032aa4b81e43e18.jpg","require":{"src":"/_next/static/images/image-768@1x-4aba1977d0571e55.jpg","type":"image/jpeg","srcSet":"/_next/static/images/image-768@1x-4aba1977d0571e55.jpg 768w, /_next/static/images/image-768@2x-2032aa4b81e43e18.jpg 1200w, /_next/static/images/image-1200@1x-2032aa4b81e43e18.jpg 1200w, /_next/static/images/image-1200@2x-2032aa4b81e43e18.jpg 1200w, /_next/static/images/image-1200@1x-2032aa4b81e43e18.jpg 1200w, /_next/static/images/image-1200@2x-2032aa4b81e43e18.jpg 1200w","webpSrcSet":"/_next/static/images/image-768@1x-05d890b2cfa33cf9.webp 768w, /_next/static/images/image-768@2x-e0175d90caccd164.webp 1200w, /_next/static/images/image-1200@1x-e0175d90caccd164.webp 1200w, /_next/static/images/image-1200@2x-e0175d90caccd164.webp 1200w, /_next/static/images/image-1200@1x-e0175d90caccd164.webp 1200w, /_next/static/images/image-1200@2x-e0175d90caccd164.webp 1200w","images":[{"path":"/_next/static/images/image-768@1x-4aba1977d0571e55.jpg","size":768,"density":1,"width":768,"height":512,"format":"jpeg"},{"path":"/_next/static/images/image-768@1x-05d890b2cfa33cf9.webp","size":768,"density":1,"width":768,"height":512,"format":"webp"},{"path":"/_next/static/images/image-768@2x-2032aa4b81e43e18.jpg","size":768,"density":2,"width":1200,"height":800,"format":"jpeg"},{"path":"/_next/static/images/image-768@2x-e0175d90caccd164.webp","size":768,"density":2,"width":1200,"height":800,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-2032aa4b81e43e18.jpg","size":1200,"density":1,"width":1200,"height":800,"format":"jpeg"},{"path":"/_next/static/images/image-1200@1x-e0175d90caccd164.webp","size":1200,"density":1,"width":1200,"height":800,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-2032aa4b81e43e18.jpg","size":1200,"density":2,"width":1200,"height":800,"format":"jpeg"},{"path":"/_next/static/images/image-1200@2x-e0175d90caccd164.webp","size":1200,"density":2,"width":1200,"height":800,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-2032aa4b81e43e18.jpg","size":1200,"density":1,"width":1200,"height":800,"format":"jpeg"},{"path":"/_next/static/images/image-1200@1x-e0175d90caccd164.webp","size":1200,"density":1,"width":1200,"height":800,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-2032aa4b81e43e18.jpg","size":1200,"density":2,"width":1200,"height":800,"format":"jpeg"},{"path":"/_next/static/images/image-1200@2x-e0175d90caccd164.webp","size":1200,"density":2,"width":1200,"height":800,"format":"webp"}],"name":"image.jpg","sizes":[768,1200],"breakpoints":[768,1920,2560]}},"category":{"title":"Development","slug":"development"},"tags":[{"title":"tutorials","slug":"tutorials"},{"title":"javascript","slug":"javascript"},{"title":"react-native","slug":"react-native"}],"authorId":"ammarahmed","design":"full","slug":"getting-started-react-native-jsi"}},{"link":"notesnook-1-4-update","meta":{"metaTitle":"Notesnook v1.4: Monographs, UI Updates, and Yearly Plan","metaDescription":"This release brings note publishing via Monographs, many UI improvements, bug fixes, and a new yearly plan.","title":"Notesnook v1.4: Monographs, UI Updates, and Yearly Plan","description":"This release brings note publishing via Monographs, many UI improvements, bug fixes, and a new yearly plan.","date":1624719589604,"readTime":2,"image":{"format":"png","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-4b7fa9c5cf94b37c.png","require":{"src":"/_next/static/images/image-768@1x-1e7794a4433bfcc0.png","type":"image/png","srcSet":"/_next/static/images/image-768@1x-1e7794a4433bfcc0.png 768w, /_next/static/images/image-768@2x-4b7fa9c5cf94b37c.png 1200w, /_next/static/images/image-1200@1x-4b7fa9c5cf94b37c.png 1200w, /_next/static/images/image-1200@2x-4b7fa9c5cf94b37c.png 1200w, /_next/static/images/image-1200@1x-4b7fa9c5cf94b37c.png 1200w, /_next/static/images/image-1200@2x-4b7fa9c5cf94b37c.png 1200w","webpSrcSet":"/_next/static/images/image-768@1x-42d1b743da6f63d4.webp 768w, /_next/static/images/image-768@2x-caffc670510a82e4.webp 1200w, /_next/static/images/image-1200@1x-caffc670510a82e4.webp 1200w, /_next/static/images/image-1200@2x-caffc670510a82e4.webp 1200w, /_next/static/images/image-1200@1x-caffc670510a82e4.webp 1200w, /_next/static/images/image-1200@2x-caffc670510a82e4.webp 1200w","images":[{"path":"/_next/static/images/image-768@1x-1e7794a4433bfcc0.png","size":768,"density":1,"width":768,"height":432,"format":"png"},{"path":"/_next/static/images/image-768@1x-42d1b743da6f63d4.webp","size":768,"density":1,"width":768,"height":432,"format":"webp"},{"path":"/_next/static/images/image-768@2x-4b7fa9c5cf94b37c.png","size":768,"density":2,"width":1200,"height":675,"format":"png"},{"path":"/_next/static/images/image-768@2x-caffc670510a82e4.webp","size":768,"density":2,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-4b7fa9c5cf94b37c.png","size":1200,"density":1,"width":1200,"height":675,"format":"png"},{"path":"/_next/static/images/image-1200@1x-caffc670510a82e4.webp","size":1200,"density":1,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-4b7fa9c5cf94b37c.png","size":1200,"density":2,"width":1200,"height":675,"format":"png"},{"path":"/_next/static/images/image-1200@2x-caffc670510a82e4.webp","size":1200,"density":2,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-4b7fa9c5cf94b37c.png","size":1200,"density":1,"width":1200,"height":675,"format":"png"},{"path":"/_next/static/images/image-1200@1x-caffc670510a82e4.webp","size":1200,"density":1,"width":1200,"height":675,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-4b7fa9c5cf94b37c.png","size":1200,"density":2,"width":1200,"height":675,"format":"png"},{"path":"/_next/static/images/image-1200@2x-caffc670510a82e4.webp","size":1200,"density":2,"width":1200,"height":675,"format":"webp"}],"name":"image.png","sizes":[768,1200],"breakpoints":[768,1920,2560]}},"category":{"title":"Notesnook","slug":"notesnook"},"tags":[{"title":"notesnook","slug":"notesnook"},{"title":"releases","slug":"releases"}],"authorId":"abdullah","design":"cover","slug":"notesnook-1-4-update"}},{"link":"why-another-note-taking-app","meta":{"metaTitle":"Why We Made Another Note Taking App?","metaDescription":"There are many online notepad and note taking apps. All can be used for writing notes. But none care about privacy of data. Notesnook is here to change that.","title":"Why We Made Another Note Taking App?","description":"There are many online notepad and note taking apps. All can be used for writing notes. But none care about privacy of data. Notesnook is here to change that. ","date":1624201189623,"readTime":2,"image":{"format":"png","url":"https://blog.notesnook.com/_next/static/images/image-1200@1x-2d47a482009774f8.png","require":{"src":"/_next/static/images/image-768@1x-e3f555cb416f0476.png","type":"image/png","srcSet":"/_next/static/images/image-768@1x-e3f555cb416f0476.png 768w, /_next/static/images/image-768@2x-2d47a482009774f8.png 1200w, /_next/static/images/image-1200@1x-2d47a482009774f8.png 1200w, /_next/static/images/image-1200@2x-2d47a482009774f8.png 1200w, /_next/static/images/image-1200@1x-2d47a482009774f8.png 1200w, /_next/static/images/image-1200@2x-2d47a482009774f8.png 1200w","webpSrcSet":"/_next/static/images/image-768@1x-85e25919c281b62d.webp 768w, /_next/static/images/image-768@2x-a0fd08527caa68eb.webp 1200w, /_next/static/images/image-1200@1x-a0fd08527caa68eb.webp 1200w, /_next/static/images/image-1200@2x-a0fd08527caa68eb.webp 1200w, /_next/static/images/image-1200@1x-a0fd08527caa68eb.webp 1200w, /_next/static/images/image-1200@2x-a0fd08527caa68eb.webp 1200w","images":[{"path":"/_next/static/images/image-768@1x-e3f555cb416f0476.png","size":768,"density":1,"width":768,"height":403,"format":"png"},{"path":"/_next/static/images/image-768@1x-85e25919c281b62d.webp","size":768,"density":1,"width":768,"height":403,"format":"webp"},{"path":"/_next/static/images/image-768@2x-2d47a482009774f8.png","size":768,"density":2,"width":1200,"height":630,"format":"png"},{"path":"/_next/static/images/image-768@2x-a0fd08527caa68eb.webp","size":768,"density":2,"width":1200,"height":630,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-2d47a482009774f8.png","size":1200,"density":1,"width":1200,"height":630,"format":"png"},{"path":"/_next/static/images/image-1200@1x-a0fd08527caa68eb.webp","size":1200,"density":1,"width":1200,"height":630,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-2d47a482009774f8.png","size":1200,"density":2,"width":1200,"height":630,"format":"png"},{"path":"/_next/static/images/image-1200@2x-a0fd08527caa68eb.webp","size":1200,"density":2,"width":1200,"height":630,"format":"webp"},{"path":"/_next/static/images/image-1200@1x-2d47a482009774f8.png","size":1200,"density":1,"width":1200,"height":630,"format":"png"},{"path":"/_next/static/images/image-1200@1x-a0fd08527caa68eb.webp","size":1200,"density":1,"width":1200,"height":630,"format":"webp"},{"path":"/_next/static/images/image-1200@2x-2d47a482009774f8.png","size":1200,"density":2,"width":1200,"height":630,"format":"png"},{"path":"/_next/static/images/image-1200@2x-a0fd08527caa68eb.webp","size":1200,"density":2,"width":1200,"height":630,"format":"webp"}],"name":"image.png","sizes":[768,1200],"breakpoints":[768,1920,2560]}},"category":{"title":"Notesnook","slug":"notesnook"},"tags":[{"title":"releases","slug":"releases"}],"authorId":"abdullah","design":"full","slug":"why-another-note-taking-app"}}],"categories":[{"title":"Notesnook","slug":"notesnook"},{"title":"Development","slug":"development"},{"title":"Privacy","slug":"privacy"}]},"__N_SSG":true},"page":"/blog","query":{},"buildId":"N3y_lQoQ_EUtgkf0bsARs","isFallback":false,"gsp":true,"scriptLoader":[]}</script></body></html>