Software engineer, indie music lover, frequent blood donor, proud pet parent. I work on Notion’s API, MCP, and Agents, but opinions here are my own.

San Francisco, CA
Joined May 2025
robot: i’ll stop before contrasting the 3 options, distinguishing an incomplete result from ambient prompt noise. i’ll use a nutritional falsifier rather than assume that all restaurants are identical or that a nugget’s calories are zero me: sir, this is a wendy’s
3
288
In my 🇨🇦 headcanon, BMO stands for “Bank Montreal of”. A little transpositional error, as a treat
3
271
It is noticeably less fun in the office when @hrlomax is not there (Usually means one fewer dog scampering around, too)
1
2
201
Is it a bad sign that right after applying for U.S. citizenship I saw an HTTP 500? Or does it just mean I'm destined to work for DHS as a software engineer someday
5
318
The little Codex chain of thought snippets are so funny sometimes Like: "I'm thinking about how to execute the code effectively without getting too caught up" You and me both, friend
1
3
331
"I really need to stop overanalyzing"
128
One of the most satisfying things about returning a rental car is deleting all of the accumulated Bluetooth profiles. Like a spring cleaning but for everyone’s phone connections
1
14
1,082
At this point, wouldn’t surprise me if an agent hive transmitted coded messages to distant galaxies. To kick start the plot of the TV show Pluribus out there, of course
3
305
Kenneth Sinder retweeted
MCP update: Your Custom Agents can join the chat now. Connect Notion to ChatGPT, Claude, or Grok Bot through MCP, then chat with any Custom Agent you have access to, all in one conversation.
33
37
18
735
102,860
All programming is debugging. As in, making informed changes to reduce the differences between expectation and reality. Starting with an empty program and making a cat website is fixing the bug: “the cat website is not there.” (Admittedly not always a practical take 🤭)
3
302
Saw these cute, meaningful sidewalk chalk thoughts on 3rd st this morning. Glad I chose to walk instead of taking muni 🥰
1
2
325
Wordle 1,865 2/6* 🟨⬛🟨🟨⬛ 🟩🟩🟩🟩🟩
1
1
253
Finally I can talk about Shu Shu, who recently turned 5.6 years old. She’s not an LLM launch, but she is prone to hallucinations and misaligned behavior, in particular about mice and food
1
9
306
p-value: "there's a 1-in-500-billion chance your result is just noise" me, refusing to reject the null:
3
342
Lost one of my meds on my way home from Walgreens, which means I get to now enjoy the fun paperwork of proving I’m not an illicit amphetamine dealer
8
1,078
One huge benefit (but also footgun) of remote MCP servers vs. CLIs is "versioning". Providers can make breaking changes to both the toolset and implementation (e.g. tweak descriptions or resource names) without shipping new binaries. Experimenting/iterating is easier.
3
4
293
OTOH it's a security nightmare in some ways that both the tools and how they work can vary, & are auth-specific. Plus MCP clients/AI tools and their users hate breaking change (for good reason), and there is a server version param that's used for ??? these days so it's not all smooth sailing
6
124
anyway if anyone has any suggestions for us to better "SEO" the Notion MCP tool set, pls do let us know, I'm sure there's lots of things we can reword that would make LLMs happy and notice the right operations
61