One of the best things I did recently was to archive all @gordon.bsky.social's Substack posts into my personal digital library. I index, embed and query it with github.com/tobi/qmd. When my agents now $consult-library they stumble with many great Gordonisms, making them better for my taste!
David Gasquez
@davidgasquez.com
Data @ Protocol Labs. Open Data, Open Source, Open Protocols. Walks taker. Progressive Metal enjoyer. davidgasquez.com
I still hope AT Proto will win in the social media race. It has such great ideas and architecture behind it, and it's just there, for everyone to query. Great talk with @danabra.mov, as always.
ATPROTO isn’t just for Bluesky weiners
YouTube video by Syntax
youtu.be
@atproto.com (open data networks in general) allows users to build all kind of personal features or views apps themselves may never have an incentive to build. An app doesn’t have to decide that a certain use case is large/profitable enough to support/build it.
Wanted to take a peek at @semble.so and didn't knew where to start. I built this as a static explorer of all the links in there. sites.wisp.place/davidgasquez... Love AT Protocol for letting me build the UI I want! 😍
"All happy families are alike; each unhappy family is unhappy in its own way"
There are like only three design patterns you need to use 80% to make stuff good and fast and elegant Make it a lookup (hashmap) Split it up into smaller pieces (sharding) Combine it into one large piece (map reduce)
Write more ad-hoc ephemeral workbenches! They help you learn and a higher bandwith way to communicate with your agent. davidgasquez.com/ephemeral-ag...
Wonderful post by @summerscope.bsky.social! Hat tip to @mariozechner.at. The Human-in-the-Loop is Tired. pydantic.dev/articles/the...
The Human-in-the-Loop is Tired
On reward functions, dopamine, and what it actually feels like when the code starts writing itself
pydantic.dev
Write more ad-hoc ephemeral workbenches! They help you learn and a higher bandwith way to communicate with your agent. davidgasquez.com/ephemeral-ag...
Check out the Awesome DuckDB repo – curated by @davidgasquez.com – to explore the growing list of handy tools and cool projects built around #DuckDB, DuckLake and more. 😎 🦆 Notice a great tool that’s missing? Submit a PR to get it added. Start exploring: davidgasquez.github.io/awesome-duck...
The primitive is the product. Great read on the power of extensibility and thinking in terms of abstractions and capabilities. www.amplifypartners.com/blog-posts/t...
The primitive is the product | Amplify Partners
Why every software company is now a dev tools company.
amplifypartners.com
Integration complete! My posts are now on atproto too thanks to @standard.site. davidgasquez.com
davidgasquez.com
David Gasquez's blog
davidgasquez.com
i want to spread the word about atproto. if you’re running a podcast, i’d be happy to hop in to talk about it. i understand it decently well and can explain it without much jargon. it’s one of the most interesting developments in the last 30 years of web, and i can defend that. please dm to set up!
🌡️ Cada vez que llega una ola de calor me desespera lo difícil que es saber los récords de temperatura. Así que he montado un mapa que rastrea los récords de temperatura de todas las estaciones de AEMET en España y muestra los días que han pasado desde el último récord
Proposed norm: you're allowed to respond to an unedited LLM document with an unedited LLM document that is twice as long
Lovely piece analyzing people's relationshipts over time. pudding.cool/2026/06/love... Great visuals and style!
A love story
Tracking 1,000+ people through the ups and downs of their relationships
pudding.cool
Got 3.3M links (follows of everyone I follow on Bluesky) into a cute map. These are the bubbles of my feed. Data people, AI people, ATProto builders, OSS, ... sites.wisp.place/davidgasquez...
The future is now! - Dial keys, not IPs, thanks to Iroh - Fetch hashes, not URLs, thanks to DASL - Build on shared records, not siloed databases, thanks to the AT Protocol
We just released the first stable version of iroh, v1.0! Read about it: www.iroh.computer/blog/v1 We're super proud of where we landed with iroh's 1.0. Since version 0.35 it feels like we've entirely replaced the "engine underneath". Are you a fellow key-dialer? Come tell us how you use iroh!
Agents are everywhere now but is worth remembering that there are still so many cool things we can do with good ol matrix factorization and embeddings. No LLMs required.
How community notes reduce viral misinformation. Great talk/conversation about community notes internals and impact. www.ted.com/talks/keith_...
How community notes reduce viral misinformation. Great talk/conversation about community notes internals and impact. www.ted.com/talks/keith_...
How Community Notes reduce viral misinformation
Community Notes on X started with a wild idea: Instead of tech companies deciding what's true, what if you let people fact-check each other? Keith Coleman and Jay Baxter, who helped build the crowdsou...
ted.com
The future is now! - Dial keys, not IPs, thanks to Iroh - Fetch hashes, not URLs, thanks to DASL - Build on shared records, not siloed databases, thanks to the AT Protocol
We just released the first stable version of iroh, v1.0! Read about it: www.iroh.computer/blog/v1 We're super proud of where we landed with iroh's 1.0. Since version 0.35 it feels like we've entirely replaced the "engine underneath". Are you a fellow key-dialer? Come tell us how you use iroh!
Not sure how well am doing it (feedback appreciated) but from now on my posts are also published to the Atmosphere via @standard.site! 🌱 Tiny sync script in case you want to steal it. 👇 github.com/davidgasquez....
Video and transcript from my talk at QCon London are now online. Thanks @qconferences.com! www.infoq.com/presentation...
Mitigating Geopolitical Risks with Local-First Software and atproto
Martin Kleppmann discusses the urgent need for technological sovereignty in modern infrastructure. Exploring the shifting landscape of global tech dependencies, he shares how engineering leaders can l...
infoq.com
I keep using this qmd setup for research and it is really great! The workflow is simple: put a bunch of resources in a YAML file and qmd will pick them up and index/embed them. Answers are more grounded than just web search and I can control more what the models see!
Started using Tobi's QMD recently and wanted it to be more declarative. Wrote a 10 line wrapper so it read a local project folder and index db. This also makes the index.yml easy to version control and share! github.com/davidgasquez...
Huh, interesting! I wonder if something like this could work to make it more trustless. ATProto for identity/catalog/social portability, move payment settlement + entitlement state to Ethereum/L2s. The goal would be to make brokers an optional UX infrastructure, not a trusted party.
Who is building Strava on the AT Protocol?
Strava blames zero-code AI apps and scrapers as it tightens API access
I wrote up how I built the shitty robot so you can too. This was a fun project that will keep on giving. Thanks to all the open weights folks out there, without whom this would not have been possible. mariozechner.at/posts/2026-0...
How to build a shitty robot
A work in progress post about building a shitty robot.
mariozechner.at