Sign in

Anatolii Smolianinov

@tolya.dev
46 followers 108 following 27 posts

doing encryption, crdt and AI in anytype.io. @zarkone on github.

PostsRepliesMedia
Reposted by Anatolii Smolianinov
DuckDB @duckdb.org · 18/09/2026
When DuckDB-Wasm was launched in 2021, databases couldn't be persisted: everything lived in the Wasm heap and vanished when the tab closed. Now, DuckDB-Wasm can use the Origin Private File System (OPFS) in modern browsers as a storage backend. @carlo.piovesan.io & Geertjan Wielenga show you how:
duckdb.org
Persistent Databases in the Browser with DuckDB-Wasm and OPFS
DuckDB-Wasm can open a persistent database file in the browser's Origin Private File System (OPFS). This post shows how, and when data reaches disk.
0232
Anatolii Smolianinov @tolya.dev · 19/09/2026
We just released something: github.com/anyproto/any — local-first, e2e encrypted multiplayer CRDT database; github.com/anyproto/any... — Wasmtime/CPython deterministic runtime to run reproducible programs; github.com/anyproto/any... — A minimal Go SDK for the any-sync p2p protocol.
020
Reposted by Anatolii Smolianinov
grant @grantcuster.com · 16/09/2026
I can post a blue sky from the tabletop now using a frame.
1556
Reposted by Anatolii Smolianinov
Eurosky Sebastian @sebastian.eurosky.social · 11/09/2026
Pretty stoked to unveil something I’ve been working on for a few months: AtmoPay - a Payment Service Provider aiming at providing creators a monetization rail on the Open Web. atmopay.birdsongapps.com
AtmoPay
 sandbox
 How it works
 Developers
 Questions
 Sign in
 PAYMENTS FOR THE OPEN SOCIAL WEB
 Get paid
 by your fans,
 everywhere.
 Set your prices once. AtmoPay publishes them to
 your own account and settles the money - so every
 app that reads your profile can sell for you, and your
 subscribers stay yours if any of them disappears.
 Sign in with my AT account
 Sandbox money only while we are in demo
 an events app sells your tickets
 a client you have never heard of takes a tip
 a photo app sells your prints
 a feed reader sells your archive
 €1,284
 Net earned
 142
 Active subscribers
 An example creator's dashboard. We are in demo - no real money has moved yet.
 38
 One-off sales
 3
 Gated spaces
 a spaces client opens your gated s
1126655
Reposted by Anatolii Smolianinov
Steven Vandevelde @tokono.ma · 11/09/2026
We got our first usable alpha version 🙌 diffuse.sh/4.0.0-alpha.3/ Silently cut the first alpha release not too long ago, but since made some big changes like: - Implemented the DASL MASL spec + `.tile` CAR files - Bi-directional data lenses - Audio engine rework
1102
Reposted by Anatolii Smolianinov
zeu @zeu.dev · 11/09/2026
STANDARD SITE AND OTHER WRITING DEV NERDS, @tanstack.com IS OUT WITH A MARKDOWN PARSER
github.com
GitHub - TanStack/markdown: Tiny, fast Markdown parsing and rendering for blogs and documentation
Tiny, fast Markdown parsing and rendering for blogs and documentation - TanStack/markdown
3493
Reposted by Anatolii Smolianinov
Andy Matuschak @andymatuschak.org · 09/09/2026
Outstanding new work on a composable and collaborative malleable computing environment from @inkandswitch.com!! www.youtube.com/watch?v=4UxG... * Same data, collaboratively edited in different tools! * Same tools, themselves collaboratively edited! (cont)
youtube.com
Introducing Patchwork-26
YouTube video by Ink & Switch
2465
Reposted by Anatolii Smolianinov
Daniel Norman @norman.life · 09/09/2026
The load-bearing vocabulary of Claude louisabraham.github.io/load-bearing/
louisabraham.github.io
The load-bearing vocabulary of Claude
031
Reposted by Anatolii Smolianinov
Chad Fowler @chadfowler.com · 08/09/2026
Trivially share markdown. Pi, Amp, Claude, and chatbox integrations. Agents can now share markdown via privacy-preserving URL (with other agents or people). This maps to a constant pattern where I generate a markdown doc, copy to my buffer, paste into gist.github.com and share mdsnd.freeq.at
mdsnd.freeq.at
mdsnd
0115
Reposted by Anatolii Smolianinov
Ben McCann @benmccann.com · 16/08/2026
You can now write mobile apps with Svelte as the UI layer while leveraging the React Native infrastructure!! github.com/OneEyed1366/... This package is already published to npm! It's using a build of an unmerged PR for custom renderers by @paolo.ricciuti.me, but give it a try today!
github.com
GitHub - OneEyed1366/symbiote-native: React Native's internals — Fabric, Yoga, Hermes — as a universal native rendering layer. Drive the real iOS/Android stack from several UI framework: React, Vue 3,...
React Native's internals — Fabric, Yoga, Hermes — as a universal native rendering layer. Drive the real iOS/Android stack from several UI framework: React, Vue 3, Angular and Svelte today, Soli...
2458
Anatolii Smolianinov @tolya.dev · 07/09/2026
great overview! fly.io/learn/microv...
fly.io
MicroVM vs Container: How the Kernel Boundary Changes Everything
MicroVM vs container: compare kernel isolation, startup time, memory overhead, and blast radius to choose the right boundary for untrusted code
011
Reposted by Anatolii Smolianinov
Sebastian @center.for.cybernetic.beauty · 31/08/2026
I have created Atmosynth, an #ATproto #synth patch platform. You can create, fork, and edit synth patches and play them directly in the browser, via computer keyboard or MIDI keyboard. Patches are saved in your PDS. atmosynth.at
Screenshot of Atmosynth. You see an audio signal processing graph with nodes like Sawtooth oscillators, Mixer, Chorus, reverb, output.
At the bottom a virtual piano keyboard with level and latency settings.
611626
Reposted by Anatolii Smolianinov
antirez @antirez.bsky.social · 30/08/2026
Given that 51B of n-grams can stay on the SSD disk, Qwen 3.8 Flash Next with a 2 bit quantization could be the best DwarfStar bet for a 64GB MacBook local inference top experience. I understand @ivanfioravanti.bsky.social can spend some time with the implementation. Let's see what happens.
2696
Reposted by Anatolii Smolianinov
Evelyn @kandake.africa · 28/08/2026
This is why localfirst+atproto is so critical to the future of the Internet, we can't rely on the whims of hyper scalers who decide ngo grants aren't profitable
2474
Reposted by Anatolii Smolianinov
Chad Fowler @chadfowler.com · 01/08/2026
Cross-platform AirDrop replacement that works both locally and over the internet using Iroh github.com/chad/iroh-drop I have Mac and Windows clients plus a protocol and rust-based CLI. Actually useful already but it could be polished and would love to have more clients.
github.com
GitHub - chad/iroh-drop: Decentralized AirDrop: hand files to people with one string. Gossip announces, blobs transfers, everyone re-serves. CLI + daemon + native macOS app, built on iroh.
Decentralized AirDrop: hand files to people with one string. Gossip announces, blobs transfers, everyone re-serves. CLI + daemon + native macOS app, built on iroh. - chad/iroh-drop
28411
Reposted by Anatolii Smolianinov
surfdude29 @surfdude29.ispost.ing · 24/08/2026
how did @yahoo.com arrive on Bluesky, and with a post from Bill Murray, and (almost) nobody noticed? 😅 (via @mackuba.eu)
@yahoo.com profile with one post from Bill Murray

the post has 1 reply and 3 likes
65511
Anatolii Smolianinov @tolya.dev · 25/08/2026
I decided to create my personal landing/profile page. home page. Does it look professional? tolya.dev
tolya.dev
tolya.dev
crdt · p2p · e2e encryption · clojure · go · rust · wasm
000
Reposted by Anatolii Smolianinov
Brawlcats @brawlcats.bsky.social · 02/08/2026
airbnb I’m staying at unintentionally created the toughest punk album cover of 2027
158363876435
Reposted by Anatolii Smolianinov
Filippo Valsorda @filippo.abyssdomain.expert · 21/07/2026
Passkeys can be stored just like password hashes! I'm proposing an interoperable $webauthn$v=1$… format, and a Go API that uses these passkey records for authentication. I'm looking for feedback before proposing this as crypto/passkey for Go 1.28!
words.filippo.io
Opaque, Interoperable Passkey Records (and a Go API)
Passkey records are an interoperable format for WebAuthn credentials, similar to password hash strings. I propose a potential crypto/passkey Go API based on them.
519741
Reposted by Anatolii Smolianinov
exe @exe.dev · 29/07/2026
"Instead of having billing API calls littered in the code, what if we issued billable facts about the state of something and reconciled billing once the new facts were settled?" blog.exe.dev/billable-facts
blog.exe.dev
Stripe Just Wants a Number - exe.dev blog
Inside exe’s billable facts architecture.
0191
Reposted by Anatolii Smolianinov
Bailey Townsend 🦀 @pds.dad · 27/07/2026
I’ve been working on an Exaclidraw fork for about a week that syncs your drawings to your Atmosphere account as well as uses Iroh for realtime encrypted end to end collaborative work. I feel like it’s at a stage where I can share it. Meet lexidraw.app!
lexidraw.app
Lexidraw, an Excalidraw fork where your drawings follow you
Lexidraw is an Excalidraw fork where your drawings follow you. Share publicly with the Atmosphere or privately with iroh.
2336463
Reposted by Anatolii Smolianinov
exe @exe.dev · 24/07/2026
"Why can’t I just be connected to multiple tailnets at the same time?" Great q. Now you can: blog.exe.dev/a-tale-of-tw...
blog.exe.dev
tailmix: Connect to Multiple Tailnets at Once - exe.dev blog
1164
Reposted by Anatolii Smolianinov
Gordon @gordon.bsky.social · 23/07/2026
I may scrape. YOU may not distill.
1162
Reposted by Anatolii Smolianinov
antirez @antirez.bsky.social · 22/07/2026
[blog post] Not just development, distribution of software may change as well: antirez.com/news/170
antirez.com
Not just development, distribution of software may change as well - <antirez>
0288
Reposted by Anatolii Smolianinov
Local-First Conf @localfirstconf.com · 12/07/2026
Lilith presenting Backstitch backstitch.dev by @inkandswitch.com - local first version control for gaming teams using Godot @godotengine.org Usable by everyone building games, not just programmers or dedicated IT to make git work.
Picture by @expede.wtf

Lilith is on stage describing Backstitch
1235
Reposted by Anatolii Smolianinov
Alexander Obenauer @alexanderobenauer.com · 20/07/2026
Something I haven't gotten to say in a while... new lab note today! It's on a kind of user interface that pops up only occasionally: the extemporaneous UI that allows users to 'wave their wand' & get the interface they need through direct interaction. Read on: alexanderobenauer.com/labnotes/041/
alexanderobenauer.com
LN 041: Extemporaneous UIs
Tear-off menus, quantized semantic zoom, and spatial computational canvases show us one approach to frictionless malleable interfaces.
3223
Reposted by Anatolii Smolianinov
Niki @nikitonsky.mastodon.online.ap.brid.gy · 20/07/2026
I am looking for work! Clojure, or, maybe, something native, closer to the metal. RT for reach please 🙏 tonsky.me/blog/work-2026
tonsky.me
Looking for work
Hey, Niki here. This is a bit unusual. My sabbatical is coming to an end, and I am looking for a new opportunity. Full-time or contract, startup or research, remote or Berlin, individual contributor, ideally—tight team, ambitious product. I am a software engineer first and foremost with 20+ years of experience. I work on technically challenging products, foundational technology, dev tools. I’ve been doing Clojure and web recently, but I'm also very excited to explore closer-to-the-metal programming. I have an eye for design, user interfaces, UX, DX. I would love to work with a team that takes interface quality seriously. Or to work with graphics! I am pretty sure I am good at explaining stuff, including what we are building, why, why this way, why is it important, etc. For example. The overarching theme is to understand computers deeply, and then use that to make better and simpler software. If you care about that too, we might be a great match! # Recent work Instant DB is a US startup building a modern Firebase. I worked on the sync algorithm, performance, DX. A summary of my commit log. Roam Research is an OG personal knowledge manager. I worked on database optimization and a plugin system. At JetBrains, I developed a new Skia renderer for Fleet and Jetpack Compose Desktop. I’ve built many open-source libraries, including a database, a GUI toolkit, a Clojure dev environment, a React wrapper, a well-known font... More recently, Clojure+ gives you a taste of my approach to DX, and Fast EDN—to performance. I maintain several active projects — AlleKinos.de, Grumpy Website, this site. If you want to dive deeper, here’s the usual stuff: Projects / Talks / LinkedIn / GitHub # Why this post? It’s an attempt to reach beyond my immediate network. I’ve been doing Clojure for a long time, and now want to explore. If you are working on a compiler, a database, an IDE, a programming language or another technically ambitious product, touching graphics, typography, algorithms, low-level programming, and you think my experience can help, let’s talk: niki@tonsky.me.
11437
Reposted by Anatolii Smolianinov
gozala @gozala.io · 12/07/2026
Thinking of coining "serviceless architecture" term to describe dialog's deliberate choice of syncing without server component which cost some efficiency, but prevents lock-in.
192
Reposted by Anatolii Smolianinov
matia 🇭🇷 @joyofcode.xyz · 19/07/2026
Fluid text measurement and layout without touching the DOM using Pretext
51198
Reposted by Anatolii Smolianinov
Tangled @tangled.org · 13/07/2026
Introducing Bobbin: A diskless, API-only AppView for Tangled blog.tangled.org/bobbin/
blog.tangled.org
Introducing Bobbin
A diskless, API-only AppView for Tangled
1028141
Reposted by Anatolii Smolianinov
Anna Banana @madar1a.bsky.social · 17/07/2026
The longer I look at it, the worst it gets.
AT&T Fiber ad that shows woman playing a video game on a laptop connected to an external monitor (though it looks like laptop is connected to itself). The back of the external monitor is actually the screen (and displays car racing game) and 2 cables are coming out of it. Clearly AI generated image.
6455
Anatolii Smolianinov @tolya.dev · 17/07/2026
140 js symbol impl of Sierpiński triangle in 3d motion blur www.dwitter.net/d/4388
dwitter.net
d/4388 by nystrand | Dwitter
010
Anatolii Smolianinov @tolya.dev · 15/07/2026
@localfirstconf.com was so amazing! can't believe that it is just four years between ECOOP 2022 local-first subtrack and what we have now in local-first land
051
Anatolii Smolianinov @tolya.dev · 31/05/2025
030