DEV Community

XNeuronal profile picture

XNeuronal

A personal assistant built around memory: you say one thing, it keeps several and links them. I write here about the parts that fought back.

Joined Joined on  Personal website https://www.xneuronal.com
Making a killed app speak: high-priority FCM, headless JS, and the service that buys a voice its right to talk

Making a killed app speak: high-priority FCM, headless JS, and the service that buys a voice its right to talk

Comments 1
8 min read

Want to connect with XNeuronal?

Create an account to connect with XNeuronal. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
An offline edit queue that can undo itself: rollback payloads, a lock, and the rule we had to delete

An offline edit queue that can undo itself: rollback payloads, a lock, and the rule we had to delete

Comments
8 min read
Android geofences that never fired: a permission promise that lied, and a cache that outlived the OS

Android geofences that never fired: a permission promise that lied, and a cache that outlived the OS

Comments 2
7 min read
A read-only offline mirror in op-sqlite: network first, upsert-MERGE, never delete-then-insert

A read-only offline mirror in op-sqlite: network first, upsert-MERGE, never delete-then-insert

Comments
7 min read
The editor that swallowed the last sentence: a React Native TextInput unmounted before onBlur, fixed in three layers

The editor that swallowed the last sentence: a React Native TextInput unmounted before onBlur, fixed in three layers

Comments
7 min read
The checkbox Android refused to paint: SVG, overflow:hidden, elevation, and why we redrew it in Skia

The checkbox Android refused to paint: SVG, overflow:hidden, elevation, and why we redrew it in Skia

Comments
7 min read
We wrote a graph of edges for months and never traversed it. Here is the one-hop query, and why we stopped at one.

We wrote a graph of edges for months and never traversed it. Here is the one-hop query, and why we stopped at one.

Comments
5 min read
I put reminders, contacts and recipes in the same Postgres table. Here is the SQL, and what it cost.

I put reminders, contacts and recipes in the same Postgres table. Here is the SQL, and what it cost.

Comments
5 min read
loading...