---
title: "Blog | Memento"
description: "Engineering notes from building Memento: what we measured, what we changed, and what we learned."
url: https://mementosite.me/blog
---

[![](/logo.png)Memento](https://mementosite.me/)

Features[Security](https://mementosite.me/security)[Pricing](https://mementosite.me/pricing)[Explore](https://mementosite.me/features)

[Login](https://mementosite.me/login)[Register](https://mementosite.me/register)

[Back to Home](https://mementosite.me/)

# Blog

Engineering notes from building Memento: what we measured, what we changed, and what we learned.

[Memento Lab · Experiment 02 · October 25, 2026 · 27 min read

## Hand-written WebAssembly, 5–60× faster than JavaScript: how, and the idea that beat it

We gave five jobs from our app a second, deliberate pass in hand-written WebAssembly: the password check, opening encrypted notes, typo-tolerant search, textures and a frosted-glass blur. Against JavaScript doing the same work they came out 5 to 60 times faster, and ahead of Rust too. An independent review caught a bug our 54,132 tests missed, and in search a better idea beat every language.

Read the post](https://mementosite.me/blog/second-pass-webassembly) [Memento Lab · Experiment 01 · October 23, 2026 · 36 min read

## JavaScript, Rust or hand-written WebAssembly?

We took fifteen real jobs from Memento, wrote each one in every world where it made sense, and timed them in the engines behind Chrome and Safari, warm and cold. WebAssembly won where the work was numbers in a tight loop. Elsewhere, better JavaScript usually won first.

Read the post](https://mementosite.me/blog/three-worlds-webassembly)

[![](/logo.png)Memento](https://mementosite.me/)

Your thoughts, encrypted and organized. The workspace that puts your privacy first.

Public beta

## Product

-   [Features](https://mementosite.me/features)
-   [Security](https://mementosite.me/security)
-   [Pricing](https://mementosite.me/pricing)

## Company

-   [About](https://mementosite.me/about)
-   [Blog](https://mementosite.me/blog)
-   [Contact](mailto:support@mementosite.me)

## Legal

-   [Privacy Policy](https://mementosite.me/privacy)
-   [Terms of Service](https://mementosite.me/terms)

© 2026 Memento

[support@mementosite.me](mailto:support@mementosite.me)

Back to top
