Jacob Matson
@matsonj.com
excel lover & data enthusiast.
writing at dataduel.co
working at motherduck.com
writing at dataduel.co
working at motherduck.com
Checking in on my AI workflow www.dataduel.co/my-explorato...
My exploratory AI workflow – DataDuel.co
I’ve been spending time doing some work with AI – and this blog is just a “check-in” journal on what has been working for me. This blog will begin with “Idea Honing” (mini PRD) and then move to an ite...
www.dataduel.co
September 1, 2025 at 10:15 PM
Checking in on my AI workflow www.dataduel.co/my-explorato...
Finally implemented nfl tiebreakers in mdsinabox.com - so now teams have a much better outlook on playoff seeding. To wit: the Atlanta falcons
mdsinabox.com/nfl/teams/At...
mdsinabox.com/nfl/teams/At...
August 28, 2025 at 1:43 PM
Finally implemented nfl tiebreakers in mdsinabox.com - so now teams have a much better outlook on playoff seeding. To wit: the Atlanta falcons
mdsinabox.com/nfl/teams/At...
mdsinabox.com/nfl/teams/At...
I've been screwing around with evals - here is my first one!
I know many of you are AI haters but its here and its real.
For this case I've looking at speed, accuracy and cost for solving hard NYT connections.
GitHub repo: github.com/matsonj/eval...
I know many of you are AI haters but its here and its real.
For this case I've looking at speed, accuracy and cost for solving hard NYT connections.
GitHub repo: github.com/matsonj/eval...
August 2, 2025 at 5:35 PM
I've been screwing around with evals - here is my first one!
I know many of you are AI haters but its here and its real.
For this case I've looking at speed, accuracy and cost for solving hard NYT connections.
GitHub repo: github.com/matsonj/eval...
I know many of you are AI haters but its here and its real.
For this case I've looking at speed, accuracy and cost for solving hard NYT connections.
GitHub repo: github.com/matsonj/eval...
Reposted by Jacob Matson
🚀 We've just open-sourced Embedding Atlas – a tool for exploring large embedding spaces through rich, interactive visualizations 📊.
August 1, 2025 at 8:24 AM
🚀 We've just open-sourced Embedding Atlas – a tool for exploring large embedding spaces through rich, interactive visualizations 📊.
Something challenging about @duckdb.org : its a bit of a funhouse - many doors to enter that get you to the same place.
I wrote about one of those doors - Postgres!
motherduck.com/blog/postgre...
I wrote about one of those doors - Postgres!
motherduck.com/blog/postgre...
PostgreSQL and Ducks: The Perfect Analytical Pairing - MotherDuck Blog
Learn how to integrate PostgreSQL with DuckDB and MotherDuck for faster analytics. Compare DuckDB Postgres Extension, pg_duckdb, and CDC approaches with practical examples and best practices for each ...
motherduck.com
June 17, 2025 at 2:20 PM
Something challenging about @duckdb.org : its a bit of a funhouse - many doors to enter that get you to the same place.
I wrote about one of those doors - Postgres!
motherduck.com/blog/postgre...
I wrote about one of those doors - Postgres!
motherduck.com/blog/postgre...
One of the notions we think about quite a bit at @motherduck.com is "handling data before it becomes big" and I think this example from @tigrisdata.com really nails it. The trick here is parsing the JSON on insert so its really quick to query it.
AI scrapers can overload your app before you even see them coming.
Anubis uses proof-of-work + honeypots to fight back—paired with @motherduck.com + @tigrisdata.com for real-time pattern detection at scale.
🧠 Detect bots.
🚫 Stop downtime.
🔗 www.tigrisdata.com/blog/anubis/
Anubis uses proof-of-work + honeypots to fight back—paired with @motherduck.com + @tigrisdata.com for real-time pattern detection at scale.
🧠 Detect bots.
🚫 Stop downtime.
🔗 www.tigrisdata.com/blog/anubis/
Fending off scrapers with Tigris and DuckDB | Tigris Object Storage
Anubis is a Web AI Firewall Utility that helps administrators keep their sites up in the wake of abusive scrapers. In order to make Anubis filter things better, you need data. Here's how Xe got that d...
www.tigrisdata.com
May 29, 2025 at 9:27 PM
One of the notions we think about quite a bit at @motherduck.com is "handling data before it becomes big" and I think this example from @tigrisdata.com really nails it. The trick here is parsing the JSON on insert so its really quick to query it.
NFL season update on www.mdsinabox.com/nfl
May 23, 2025 at 8:30 PM
NFL season update on www.mdsinabox.com/nfl
Reposted by Jacob Matson
DuckDB v1.3.0 “Ossivalis” is out and it packs a ton of new features, fixes and optimizations.
See the announcement blog post: duckdb.org/2025/05/21/a...
See the announcement blog post: duckdb.org/2025/05/21/a...
May 21, 2025 at 4:37 PM
DuckDB v1.3.0 “Ossivalis” is out and it packs a ton of new features, fixes and optimizations.
See the announcement blog post: duckdb.org/2025/05/21/a...
See the announcement blog post: duckdb.org/2025/05/21/a...
this is the future they want for you
April 17, 2025 at 5:40 PM
this is the future they want for you
vibe coded my way through adding tiebreaker logic to mdsinabox.com/nba today, and of course discovered there is some ambiguity in the tiebreaker rules as described on nba dot com. it is also potentially non-deterministic if there is a tie for the 6/8/10 seed
NBA Sim
mdsinabox.com
April 11, 2025 at 12:10 AM
vibe coded my way through adding tiebreaker logic to mdsinabox.com/nba today, and of course discovered there is some ambiguity in the tiebreaker rules as described on nba dot com. it is also potentially non-deterministic if there is a tie for the 6/8/10 seed
Reposted by Jacob Matson
next week @matsonj.com and @mehdio.com and I are talking practical workflows for using LLMs in data roles
Wednesday, April 9 / 12:30 PM EDT
sign up 👇
lu.ma/gmsg4lcl
Wednesday, April 9 / 12:30 PM EDT
sign up 👇
lu.ma/gmsg4lcl
Practical Uses for AI in Your Data Workflows · Zoom · Luma
Join us for a live discussion where professionals from across the data landscape share how they're using AI in their everyday work.
In this practical session,…
lu.ma
April 3, 2025 at 8:57 PM
next week @matsonj.com and @mehdio.com and I are talking practical workflows for using LLMs in data roles
Wednesday, April 9 / 12:30 PM EDT
sign up 👇
lu.ma/gmsg4lcl
Wednesday, April 9 / 12:30 PM EDT
sign up 👇
lu.ma/gmsg4lcl
fooling around with some nba dataviz (cc @aaronblackshear.bsky.social )
March 18, 2025 at 12:01 AM
fooling around with some nba dataviz (cc @aaronblackshear.bsky.social )
Reposted by Jacob Matson
DuckDB got a local UI. Thanks to our friends at MotherDuck, you can now interact with your DuckDB database through an interactive notebook, running on localhost. Read the announcement blog post at duckdb.org/2025/03/12/d...
March 12, 2025 at 1:18 PM
DuckDB got a local UI. Thanks to our friends at MotherDuck, you can now interact with your DuckDB database through an interactive notebook, running on localhost. Read the announcement blog post at duckdb.org/2025/03/12/d...
just discovered my daughter chatting with her friends like this in gsheets
March 10, 2025 at 7:07 PM
just discovered my daughter chatting with her friends like this in gsheets
oh now that the referer issue is fixed, i wrote a little bit about my thoughts on the "modern data stack" and how spreadsheets fit in...
www.dataduel.co/if-spreadshe...
www.dataduel.co/if-spreadshe...
If spreadsheets are eternal, are BI tools transitory? – DataDuel.co
The article discusses the evolution of business intelligence (BI) tools, questioning their longevity compared to the enduring nature of spreadsheets. It highlights how spreadsheets facilitated decisio...
www.dataduel.co
March 10, 2025 at 7:06 PM
oh now that the referer issue is fixed, i wrote a little bit about my thoughts on the "modern data stack" and how spreadsheets fit in...
www.dataduel.co/if-spreadshe...
www.dataduel.co/if-spreadshe...
Reposted by Jacob Matson
"Behind every large enterprise data workflow is an SFTP server with CSVs sitting on it (if you are lucky, its object storage and a compressed format, but its the same thing)."
been pondering what the future of data & analytics looks like, so I spent some time writing about it.
www.dataduel.co/if-spreadshe...
www.dataduel.co/if-spreadshe...
If spreadsheets are eternal, are BI tools transitory? – DataDuel.co
The article discusses the evolution of business intelligence (BI) tools, questioning their longevity compared to the enduring nature of spreadsheets. It highlights how spreadsheets facilitated decisio...
www.dataduel.co
February 20, 2025 at 3:00 AM
"Behind every large enterprise data workflow is an SFTP server with CSVs sitting on it (if you are lucky, its object storage and a compressed format, but its the same thing)."
been pondering what the future of data & analytics looks like, so I spent some time writing about it.
www.dataduel.co/if-spreadshe...
www.dataduel.co/if-spreadshe...
If spreadsheets are eternal, are BI tools transitory? – DataDuel.co
The article discusses the evolution of business intelligence (BI) tools, questioning their longevity compared to the enduring nature of spreadsheets. It highlights how spreadsheets facilitated decisio...
www.dataduel.co
February 19, 2025 at 8:02 PM
been pondering what the future of data & analytics looks like, so I spent some time writing about it.
www.dataduel.co/if-spreadshe...
www.dataduel.co/if-spreadshe...
Reposted by Jacob Matson
github.com/EnhancedJax/... saw this on terminaltrove the other day; looks cool
February 13, 2025 at 7:58 PM
github.com/EnhancedJax/... saw this on terminaltrove the other day; looks cool
Reposted by Jacob Matson
working on improving the login experience for @duckdb-gsheets.com
no more pasting tokens into the terminal
no more pasting tokens into the terminal
February 7, 2025 at 6:11 PM
working on improving the login experience for @duckdb-gsheets.com
no more pasting tokens into the terminal
no more pasting tokens into the terminal
Been waiting for this! Now goes on slide one for every talk :)
We're testing a new DuckDB install experience for Linux and MacOS:
curl install.duckdb.org | bash
Happy to hear feedback!
curl install.duckdb.org | bash
Happy to hear feedback!
install.duckdb.org
February 7, 2025 at 1:55 PM
Been waiting for this! Now goes on slide one for every talk :)
Reposted by Jacob Matson
Hello, friends of #NBASky (and all the recent new arrivals). Quick 🧵.
It’s been really cool/gratifying to see so many NBA fans/media gather here. I feel like we’ve reached critical mass, to the point where I barely check the other site anymore, and hardly miss it. (cont.)
It’s been really cool/gratifying to see so many NBA fans/media gather here. I feel like we’ve reached critical mass, to the point where I barely check the other site anymore, and hardly miss it. (cont.)
January 23, 2025 at 5:08 PM
Hello, friends of #NBASky (and all the recent new arrivals). Quick 🧵.
It’s been really cool/gratifying to see so many NBA fans/media gather here. I feel like we’ve reached critical mass, to the point where I barely check the other site anymore, and hardly miss it. (cont.)
It’s been really cool/gratifying to see so many NBA fans/media gather here. I feel like we’ve reached critical mass, to the point where I barely check the other site anymore, and hardly miss it. (cont.)
Today in “cursed workflows”, you can connect to rest end points with Power BI which means you can serve DuckDB requests to it, no odbc required!
January 22, 2025 at 2:25 PM
Today in “cursed workflows”, you can connect to rest end points with Power BI which means you can serve DuckDB requests to it, no odbc required!
Marveling at how nice the new theme looks over on www.mdsinabox.com/nba/teams/LAC/
January 17, 2025 at 5:30 PM
Marveling at how nice the new theme looks over on www.mdsinabox.com/nba/teams/LAC/