Ricardo J. Méndez

Privacy, decentralization, freedom, the odd crypto post. Career CTO working on strategy and investments. ATProto is weird and I love it. https://numergent.com/

1227 followers639 following128 stories

Longform Stories

Death of the Killer App

Jun 17·3 min read·550 words

IDE unbundling

May 20·3 min read·472 words

ATProto's Application Primacy

May 11·6 min read·1078 words

Cuckoo begets Offshoot

Apr 30·9 min read·1758 words

A taxonomy of ATmosphere applications

Apr 3·7 min read·1361 words

Democracy, Kleptocracy, Dictatorship

Mar 22·2 min read·324 words

Does Bluesky hold a monopoly on the ATmosphere?

Nov 28·3 min read·591 words

Fast Fash

Sep 19·2 min read·386 words

Hate as a signal

May 11·1 min read·53 words

Vibe investing

May 5·3 min read·549 words

Threat models

Apr 29·4 min read·744 words

Unstoppability depends on mutual aid

Apr 18·1 min read·186 words

Passion Plays

Mar 30·21 min read·4040 words

GPT Cloud Cover

Feb 12·2 min read·243 words

Parsing existing systems

Feb 6·1 min read·118 words

Narrative encroachment

Jan 25·2 min read·321 words

Entrepreneurship in fast forward

Jan 21·2 min read·289 words

RedNote migration

Jan 15·2 min read·321 words

Memecoininess rating

Jan 13·2 min read·377 words

The Looming Stupidity Bubble

Jan 5·1 min read·165 words

Centralization Is A Fragile Thing

Nov 15·12 min read·2332 words

Approaching jackpot

Oct 29·1 min read·198 words

Internet speed

Oct 26·2 min read·316 words

Outside Context Problems

Oct 21·4 min read·601 words

Where Prediction Markets Break Down

Oct 16·3 min read·408 words

Data ownership and layer fungibility

Sep 19·5 min read·882 words

Intolerance aggregation

Sep 5·2 min read·320 words

Small input tweaks go a long way

Aug 23·1 min read·154 words

The Spelunking Podcast - Episode 31

Aug 12·1 min read·116 words

The nature of a system is what it enables

Jul 6·1 min read·133 words

The Spelunking Podcast - Episode 29

Jun 13·1 min read·77 words

Libra, Facebook, and greed blindness

Jun 4·2 min read·240 words

Future shock inoculation

Apr 3·1 min read·122 words

Avalanche subnet changes

Mar 15·1 min read·124 words

Cleanest unbundling wins

Feb 20·1 min read·75 words

Subversion to capitalization

Sep 16·1 min read·70 words

ZKP Bridging

Sep 2·2 min read·283 words

No Layer-2 Bets

Aug 30·2 min read·308 words

Money is memory

Aug 24·2 min read·372 words

Privacy and memory

Aug 23·1 min read·121 words

BlueSky's federation sandbox

Jun 22·1 min read·118 words

Backlash technology

Mar 8·1 min read·139 words

Wormhole hacker hacked

Feb 27·1 min read·144 words

Identity as a Big Iron thing

Feb 2·1 min read·157 words

NFTs are typewriters

Mar 24·2 min read·260 words

Bridges, not platforms

Mar 13·2 min read·334 words

Replacing existing systems

Mar 5·1 min read·55 words

TVL is not for platforms

Nov 24·1 min read·138 words

How distributed[C] handles identity

Nov 19·2 min read·321 words

Bridged volume as a metric

Nov 18·1 min read·53 words

Meta labels

Nov 16·1 min read·118 words

Global Latin America thesis

Nov 12·1 min read·198 words

Impermanent file systems

Oct 2·2 min read·380 words

Designing for personas

Sep 14·2 min read·341 words

Small world

Sep 14·3 min read·422 words

About distributed[C]

Sep 10·3 min read·578 words

The Netflixification of digital money

May 14·1 min read·163 words

The Skeuomorphic Stage of Crypto

May 14·1 min read·128 words

Are we financially inclusive yet?

Oct 19·10 min read·1857 words

Bowie, Music, and the Internet

Oct 13·2 min read·291 words

System complexity

Mar 25·1 min read·183 words

Supporting the randos

Aug 30·14 min read·2668 words

Identity, Privacy, and the Edge

Jun 14·14 min read·2746 words

The Truth of The Thing

Mar 10·15 min read·2910 words

The Arrival of a Train

Dec 2·13 min read·2547 words

Ledgers - When would you even

Sep 4·16 min read·3092 words

Elegance as a razor

Aug 19·1 min read·107 words

Remember the rubber hose

Jul 21·11 min read·2001 words

Stories we tell ourselves

Jun 4·17 min read·3352 words

It's about the curry

Feb 5·14 min read·2644 words

Fast is not enough

Jan 29·2 min read·394 words

Preemptive commoditization

Jan 20·3 min read·469 words

Learning Through Mentoring

May 24·15 min read·2805 words

Interruptions: A User's Manual

May 8·4 min read·650 words

Be Transparent

Feb 3·1 min read·196 words

Reading Clojure, part 2

Jan 23·4 min read·761 words

Reading Clojure

Jan 16·12 min read·2219 words

Branching workflow: git-flow and github-flow

Dec 22·4 min read·673 words

HTML parsing in Clojure

Oct 31·2 min read·279 words

Deploying a Clojure application from Gitlab CI to Heroku

Oct 17·2 min read·382 words

Using Gitlab CI with a Clojure project

Oct 10·2 min read·278 words

Clojure, Cursive and Emacs

Sep 28·2 min read·275 words

Tip: Uncaught Invariant Violation

Sep 26·1 min read·97 words

Stop abstracting early

Aug 29·3 min read·403 words

Learning Clojure Fast

Aug 15·3 min read·431 words

ClojureScript tip: mind the Clojure version

Jul 13·1 min read·88 words

Complexity is the mind-killer

Jul 11·5 min read·955 words

Relevance is now open source

Jul 4·2 min read·208 words

Drifting away from .Net

Jun 20·7 min read·1224 words

Flexibility Through Immutability, part 2: How and When?

Jun 15·10 min read·1895 words

Flexibility Through Immutability, part 1: Why?

Jun 13·11 min read·2177 words

The framework mirage

Jun 6·7 min read·1391 words

Flexibility Through Immutability

Jun 1·2 min read·326 words

What are contracts useful for?

May 30·4 min read·681 words

AWS Lambda, Clojure and ClojureScript

Jan 18·7 min read·1350 words

UnitySteer 3.1 released

Jan 15·1 min read·106 words

Clojure and DynamoDB with Faraday, Part 4

Jan 13·3 min read·465 words

Clojure and DynamoDB with Faraday, Part 3

Jan 11·3 min read·427 words

Clojure and DynamoDB with Faraday, Part 2

Jan 7·5 min read·863 words

Clojure and DynamoDB with Faraday, Part 1

Jan 4·5 min read·901 words

ClojureScript performance revisited

Dec 14·8 min read·1571 words

cljsbuild configuration for Chrome extensions

Nov 30·2 min read·225 words

Learning Clojure: Error messages

Nov 23·5 min read·903 words

git flow releases with ClojureScript

Nov 16·1 min read·177 words

The Clojure learning curve

Nov 9·3 min read·548 words

Relevance - Preview release

Nov 2·3 min read·565 words

Respecting early adopters

Oct 26·3 min read·442 words

Using devcards for testing a ClojureScript Chrome extension

Oct 19·5 min read·871 words

Getting HTTP 405 from a Chrome extension?

Oct 12·2 min read·246 words

Kinect and the mystery of the floating torso

Sep 28·3 min read·479 words

ClojureScript and Chrome extensions

Sep 21·2 min read·343 words

Open source project details

Aug 31·1 min read·118 words

Prediction - Kinect will fade into the background

Aug 15·2 min read·369 words

Too bad the Kinect failed

Aug 3·2 min read·367 words

cljs-build configuration tip: prefer maps over a vector

Jul 27·2 min read·256 words

Device overhype: the kiss of death

Jul 21·2 min read·333 words

Simulating a starling murmuration

Jul 6·4 min read·730 words

Visualizing TVTropes - Concept exploration

Jun 5·6 min read·1001 words

Tropology performance: PostgreSQL vs Neo4j

May 5·6 min read·1200 words

Visualizing TVTropes - Part 4: Merges

Apr 10·5 min read·811 words

Visualizing TVTropes - Part 3: Proper batching

Apr 8·8 min read·1554 words

Visualizing TVTropes - Part 2: Neo4j optimizations

Apr 7·9 min read·1708 words

Visualizing TVTropes - Part 1

Apr 6·7 min read·1363 words

Chasing after NoSuchMethodError: com.google.common.io.ByteStreams.limit

Mar 24·2 min read·210 words

ClojureScript vs. CoffeeScript for Processing sketches

Jan 14·6 min read·1012 words

CoffeeScript

Jan 8·1 min read·16 words

Extending types from Clojure while working on the REPL

Nov 28·1 min read·141 words

UnitySteer acceleration smoothing changes

Jan 30·2 min read·341 words