David Gasquez
banner
davidgasquez.com
David Gasquez
@davidgasquez.com
Data @ Protocol Labs.

Open Data, Open Source, Open Protocols.

Walks taker. Progressive Metal enjoyer.

davidgasquez.com
I've been using this pattern to "specialize" Codex for vaguely defined tasks like classification, filtering, soft sorting, ...

davidgasquez.com/specializing...

Made more than 10,000 invocations so far (reusing my ChatGPT subsciption) and am really happy with the pattern!
October 22, 2025 at 6:38 PM
I've been curating some "Agentic Coding" tips and tricks for a while. Check them out if you're into that!

davidgasquez.com/handbook/art...
David Gasquez
David Gasquez personal website
davidgasquez.com
October 16, 2025 at 6:12 PM
Reposted by David Gasquez
I've become one of those people who run multiple coding agents at once - here are my notes on embracing the parallel coding agent lifestyle simonwillison.net/2025/Oct/5/p...
Embracing the parallel coding agent lifestyle
For a while now I’ve been hearing from engineers who run multiple coding agents at once—firing up several Claude Code or Codex CLI instances at the same time, sometimes in …
simonwillison.net
October 5, 2025 at 1:56 PM
Reposted by David Gasquez
When you try to predict about the impact of AI tools on software engineering - a great analogy I heard from @simonwillison.net is to look at the impact of smartphones (+ the amazing cameras they have) on filmmaking.

Noticed that those able to shoot pro films using a smartphone are... pros?
October 2, 2025 at 8:26 AM
Reposted by David Gasquez
I personally see collapse as an inevitability for every individual institution. Nothing lasts forever. The smart way to build systems is to enable reforms so that they can adjust to reality without destroying what works in the process.

This is pretty baked into the philosophy of Bluesky
April 24, 2024 at 10:02 PM
Reposted by David Gasquez
if only there were a decentralized, immutable, and versioned way to fix this!
LINK ROT: 38% webpages that existed in 2013 were no longer available 10 years later.

Even among pages that existed in 2021, 22% no longer accessible just two years later. This is often because individual page was deleted or removed on otherwise functional website.

Many implications for knowledge 🧪
September 15, 2025 at 6:57 AM
Reposted by David Gasquez
I wrote up some thoughts about why we’re seeing a gap in AI tool use among different types of developers
narphorium.com/blog/top-dow...
1/4
Top-Down vs. Bottom-Up Development | Shawn Simister
Why do AI tools work for some developers but not others?
narphorium.com
August 6, 2025 at 4:59 PM
Is there a name for the pattern where you try building the same thing (feature, project, ...) a bunch of times with different agents to get a sense of the implementation design space?

I usually run things at least 2 or 3 times until I "feel" what is the way I want it to be built.
September 4, 2025 at 9:22 AM
Both Evidence and Observable Framework seem to be slowing down in development.

- github.com/observablehq...
- github.com/evidence-dev...

Not sure why. Anyone has any context or ideas?
August 27, 2025 at 10:07 AM
My dotfiles repository is now mirrored on @tangled.sh too!

tangled.sh/@davidgasque...
August 12, 2025 at 2:49 PM
Spent some time refining the approach and benchmarking it. Just published a blog post about the core idea.

Can a bunch of LLM Agents be used to rank an arbitrary set of items in a consistent way? 🤖

davidgasquez.com/ranking-with...
August 8, 2025 at 1:38 PM
Wrote a post about a small pattern I've been using for a while. Replacing chunks of bash scripts with `llm` or inline Claude Code calls.

For example, for data cleaning/structuring.

davidgasquez.com/scrappy-data...
While working on a small analysis over highly unstructed data at work, I came up with a very hacky but effective and cheap way to clean and process messy data. There is almost no code involved. The main downside is that requires a Claude Code subscription for it to be cost effective!
davidgasquez.com
August 6, 2025 at 2:47 PM
Reposted by David Gasquez
usually the baseline is “nothing” so the right heuristic is usually not “is it ideal” but rather “is it better than nothing?”
July 29, 2025 at 3:52 PM
Are there any benchmarks/evals that track model performance over time?

I've heard things like Claude/Cursor getting dummier over time (haven't noticed much myself) and am wondering if there is some data to back this.
July 25, 2025 at 6:46 AM
New data oriented file format just dropped.

FastLanes, "like Parquet, but with 40% better compression and 40× faster decoding". 👀

Seems it can exploit correlations between columns and have fully SIMD friendly encodings to help with vectorization.

github.com/cwida/FastLa...
GitHub - cwida/FastLanes: Next-Gen Big Data File Format
Next-Gen Big Data File Format. Contribute to cwida/FastLanes development by creating an account on GitHub.
github.com
July 24, 2025 at 3:12 PM
Asked Claude to move my handbook notes from Obsdian to my Astro website. Very happy with the results!

davidgasquez.com/handbook/dat...

I'll keep the Obsidian Publish version around while I work on making it look as good.
July 23, 2025 at 10:23 AM
Will 2025 finally be the year of the Linux desktop?

Really cool to see folks like @mitsuhiko.at or @ssp.sh trying out Arch, Hyprland, and other modern Linux stuff thanks to Omarchy!

More people, more polished experience, more dotfiles to learn from!
July 22, 2025 at 4:55 PM
The end dataset also serves as a much smoother API!

- No key required
- Batch export friendly
- Explorable in the browser
July 21, 2025 at 1:58 PM
Spent some time this weekend playing with AEMET's APIs and wrote a small post sharing what I learned and how I approached the project.

davidgasquez.com/exporting-ae...

I'm really enjoying working on these small, one-off projects as a way to experiment with different techniques. 🧪
This is a small post to share how that went and some learnings around AEMET APIs and how I developed the project (LLMs, uv, …). Code and data are open and available on GitHub and HuggingFace.
davidgasquez.com
July 21, 2025 at 10:56 AM
Updated linkweaver (custom notes & research helper) with a couple of new tricks.

1. Saves the URL content locally
2. Accepts any command to preprocess the generated Markdown. E.g: `llm "Clean the following Markdown"`.

github.com/davidgasquez...

Want to try it? `uvx linkweaver` and enjoy! 😀
July 16, 2025 at 3:18 PM
One of the best things I'm using LLMs for is to make lots of small UNIX style CLIs! 🤩

I'm talking about simple/silly things like listing all the unique links in a bunch of markdown notes (`xl *.md`).

What a time!
July 16, 2025 at 9:32 AM
Seeing a new long form video from Michael (Vsauce) after so long made my day! 🤩

www.youtube.com/watch?v=xHd4...
All The Ghosts You Will Be
YouTube video by Vsauce
www.youtube.com
July 16, 2025 at 7:56 AM
I think all my projects now have a very simple CLAUDE.md file that imports the README, CONTRIBUTING, and, Makefile.

Great setup for humans and for LLMs!

davidgasquez.com/llm-friendly...
July 13, 2025 at 4:58 PM
Reposted by David Gasquez
🏖️ Summer is around the corner, and I thought of making a summer special in the form of a Postcard Series.

This edition holds unique & insightful links to read, listen to, or enjoy while chilling at the pool or when lying on the beach, presented as 14 postcards with 3 links and a description each.
Rill | Data Engineering Postcard Series
A compiled list of podcasts, blogs, newsletters, open source projects, and more that provide insights into data engineering.
www.rilldata.com
July 11, 2025 at 1:28 PM
Now making the agents in the tool chose the final name of the tool using the tool itself. 😜

github.com/davidgasquez...
July 7, 2025 at 10:01 AM