hamiltonulmer Profile Banner
Hamilton Ulmer Profile
Hamilton Ulmer

@hamiltonulmer

Followers
4K
Following
14K
Media
445
Statuses
4K

👁️📈👁️ @motherduck. Building new tools for data exploration and query iteration. Ex @rilldata, @mozilla

Bay Area
Joined January 2009
Don't wanna be here? Send us removal request.
@hamiltonulmer
Hamilton Ulmer
3 months
So thrilled to announce we've released Instant SQL!. It's a new interaction pattern for writing SQL queries that provides realtime result previews and deep query inspection & debugging. Bye bye run button 👋. Truly, literally only possible with DuckDB
12
34
274
@hamiltonulmer
Hamilton Ulmer
5 days
RT @LukeW: If context engineering is the new hotness for engineering, context management is the new UI hotness/challenge for designers. htt….
0
25
0
@hamiltonulmer
Hamilton Ulmer
5 days
What are people doing for fast, local-first search in web apps these days?.
5
0
5
@hamiltonulmer
Hamilton Ulmer
9 days
I could see a pretty sick feature of Claude Code or Cursor being some kind of annotated walkthrough of a branch that explains it. I'm writing hybrid plans for both humans & AI right now, and we're interleaving code examples with prose. literate programming has a bright future!.
1
0
3
@hamiltonulmer
Hamilton Ulmer
10 days
using Claude Code to plan features I've been thinking about for months but haven't gotten around to designing. We collaborate on the big, ambitious version then carve out the v1. These become 2 md files. Will see if having it read both before implementing v1 is useful.
0
0
5
@hamiltonulmer
Hamilton Ulmer
10 days
new hack is to tell claude code to put a tldr at the end, not benefits or whatever nonsense I don't care about.
0
0
6
@hamiltonulmer
Hamilton Ulmer
11 days
RT @duckdb: 📢 DuckLake 0.2 is out! We added new features to the specification and improved support in the DuckDB ducklake extension. See t….
0
46
0
@hamiltonulmer
Hamilton Ulmer
13 days
Looking for a good SF based in-person browser tech focusedm meetup to talk about how we push the browser to the limit at MotherDuck. Any ideas?.
1
2
6
@hamiltonulmer
Hamilton Ulmer
13 days
the problem with spawning subagents to review a detailed plan is that they're also idiots, just like the idiot I generated the plan with in the first place.
1
0
7
@hamiltonulmer
Hamilton Ulmer
14 days
Totally game-changing. I’m so excited for DuckLake. We patched in time travel support for Instant SQL so you can easily explore any snapshot of data!.
@motherduck
MotherDuck
14 days
MotherDuck now supports DuckLake! 🦆 . New open table format for extreme scale with database-backed metadata. Two options: .🚀 Fully managed .☁️ Bring your own bucket . Ready to dive in (the lake 🥁)? . CREATE DATABASE (TYPE ducklake);.
0
1
20
@hamiltonulmer
Hamilton Ulmer
21 days
Another Tuesday, another successful pair coding session w/ Claude Code and teammates. Last week’s session gets shipped next week, but it’s basically done. This week’s will turn out similarly. We’re accelerating whole parts of the UI roadmap each week while I multitrack other work.
0
0
10
@hamiltonulmer
Hamilton Ulmer
21 days
Thrasher style Instant SQL hat just dropped
Tweet media one
6
3
38
@hamiltonulmer
Hamilton Ulmer
22 days
so cool!. I tried to implement this in canvas for web editors while on parental leave. Was not upset with the result.
@mitchellh
Mitchell Hashimoto
22 days
Cursor position and color uniforms are now available to custom shaders in Ghostty, enabling cursor animations (and other effects). Video below is a rough demo of something simple. Can't wait to see what the custom shader community does with this. :) Docs:
0
0
12
@hamiltonulmer
Hamilton Ulmer
23 days
going on vacation soon. will probably get to finally building the dataviz system of my dreams.
3
0
13
@hamiltonulmer
Hamilton Ulmer
24 days
Does anyone have a good resource on effective local RAG? I'm thinking about how to set up obsidian to be more easily searchable.
5
0
2
@hamiltonulmer
Hamilton Ulmer
25 days
I just tried this, and wow does it make a difference when I ask Claude Code to give me status updates, PR messages, code comments, etc.!.
@HamelHusain
Hamel Husain
1 month
Here's my growing list of writing guidelines in my prompts. I feel that the RLHF isn't working well on writing? I have to fight slop aggressively. Rule of thumb: delete 50% of what AI writes because at least that much is low value fluff (but AI is still helpful). 1. Do not.
1
1
2
@hamiltonulmer
Hamilton Ulmer
26 days
RT @andy_matuschak: This is an appreciation thread for EuterPen, a multimodal music notation system by @Vincent_Cavez et al. It aims to sup….
0
15
0
@hamiltonulmer
Hamilton Ulmer
27 days
This Cursor-led feature dev sprint was more than just a quick afternoon prototype; we're probably a few follow-ons from shipping it and maintaining it for years. Having all three of us made a huge difference. And it was fun!.
2
0
2
@hamiltonulmer
Hamilton Ulmer
27 days
Yesterday I sat with a PM & an engineer and built a feature in one afternoon that would have taken 2+ wks of design & impl work. We used Cursor to implement.- the PM came w/ reqs & customer quotes.- I kept the design on the rails.- engineer kept the implementation comprehensible.
1
1
21
@hamiltonulmer
Hamilton Ulmer
28 days
One could easily build a multitrack agent workflow with Cursor, but of course “we shape our tools and our tools shape us”. A CLI lends itself to composability better than an IDE. I think this is why we’re seeing people jumping into Claude Code. Same story, new decade.
0
0
3
@hamiltonulmer
Hamilton Ulmer
28 days
I think I’m one step away from writing evals on my own Claude rules.
1
0
3