airbnb I’m staying at unintentionally created the toughest punk album cover of 2027
Anatolii Smolianinov
@tolya.dev
doing AI in anytype.io. @zarkone on github.
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!
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.
words.filippo.io
"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
Stripe Just Wants a Number - exe.dev blog
Inside exe’s billable facts architecture.
blog.exe.dev
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, 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.
lexidraw.app
"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...
tailmix: Connect to Multiple Tailnets at Once - exe.dev blog
blog.exe.dev
[blog post] Not just development, distribution of software may change as well: antirez.com/news/170
Not just development, distribution of software may change as well - <antirez>
antirez.com
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.
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/
LN 041: Extemporaneous UIs
Tear-off menus, quantized semantic zoom, and spatial computational canvases show us one approach to frictionless malleable interfaces.
alexanderobenauer.com
I am looking for work! Clojure, or, maybe, something native, closer to the metal. RT for reach please 🙏 https://tonsky.me/blog/work-2026/
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.
tonsky.me
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.
Fluid text measurement and layout without touching the DOM using Pretext
Introducing Bobbin: A diskless, API-only AppView for Tangled blog.tangled.org/bobbin/
Introducing Bobbin
A diskless, API-only AppView for Tangled
blog.tangled.org
140 js symbol impl of Sierpiński triangle in 3d motion blur www.dwitter.net/d/4388
d/4388 by nystrand | Dwitter
dwitter.net
@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