Maintainer of @mongoosejs and Founder of MeanIT Software, a boutique dev shop Building @mongoosestudio_, the MongoDB GUI for Node.js devs

Miami, FL
Joined May 2013
Getting some good use out of that Mongoose Studio Vercel MCP integration The script UI also comes with a Dry Run mode for added confidence - run the whole script in a transaction then abort.
Secure MCP access to production with final user review for scripts that modify data. Directly from your agent.😎
1
114
Valeri Karpov retweeted
I'm looking for my next role 👀 TS SDKs, DX, agent tooling. remote/hybrid from Boston. if you've enjoyed ArkType, Standard Schema or my TypeScript perf work, a repost would mean a ton 🙏 ssalbdivad.com
23
84
10
404
71,141
It works! Hardest part was navigating the distinction between Vercel API router (/api) and Next.js pages router deployed on Vercel (/pages/api) Client uses Vercel API router but most docs are for pages router. Plus API router doesn't support route params
1
2
155
Valeri Karpov retweeted
We ran the latest Open Market pod with @joe_zappa and @ericfranchi through our animation AI to explain itself in a 2 min highlight reel. It clips! It slops! It's tip-top clip-slop!
Opus 5.5 is bringing "CTV advertising for SMBs" much closer to reality. But you still need adtech to get the ads right. @This_Liss and @BishPlsOk walk @ericfranchi and me through it on Open Market today. Check it out.
2
6
354
Goal for today: @mongoosestudio_ MCP working on @vercel 👍
Big news: Mongoose Studio v0.6.0 comes with a built-in MCP server. Give agents access to MongoDB with RBAC, OAuth, query timeouts, and script review URLs. Learn more 👉 mongoosestudio.app/changelog…
1
2
350
Performance optimization often boils down to searching for unnecessary work Then I wonder which kook wrote that code, check git blame... yep it was me `Array.from(arguments)`... probably trying to ensure consistent array but also support Node v4? github.com/mongoosejs/kareem…
109
Huge news! First time a former MeanIT Software client acquires another one 🎉
Experts from Oso have joined Temporal to accelerate our work on AI agent security. Welcome to the team! As agents move money and call other agents, access decisions have to hold at every handoff, even through crashes and retries. Read more: pulse.ly/mvto9zp5me
3
124
Considering switching Mongoose from Sift to Mingo for MongoDB query implementation. Sift looks to be unmaintained. On the other hand I found a small bug in Mingo - good test to see how active Mingo's maintenance is 👀github.com/kofrasa/mingo/pul…
1
117
My youngest son has started talking. Very limited vocabulary: mama, dada, and this. He points and says "this" when he wants something Future object-oriented programming expert right here 😆
1
10
295
👀
ECMAScript excitement 😉 Congrats to @acutmore from @TechAtBloomberg on advancing the Composites proposal to Stage 2 at @TC39 today 🎉 Composites are objects that are compared by value instead of identity. They are an evolution of Record & Tuple proposal.
6
145
I finally finished reading LotR on my NYC trip First started reading fellowship on a family vacation when I was 14, never finished I wasn't ready to appreciate this series at 14 but as an adult 🔥💍🌋
1
119
Had a great time at MongoDB.local NYC! Follow @mongoosestudio_ for more updates on Mongoose Studio's MCP server Now on the flight back to MIA to touch some real grass 😆🌴
6
176
Cooking up a custom-scoped MCP integration. Explicitly tell Mongoose Studio what permissions you want to give your LLM.
1
1
55
Been tinkering with MCP OAuth - amazing stuff. Seamless login to @mongoosestudio_ running on local ngrok from Claude.ai 🤯 blog.modelcontextprotocol.io…
1
3
149
Controversy around computer-generated math proofs has around for many decades Four color theorem (1976) is the classic example - still debated today But the first prominent case of someone disproving a conjecture via computer program happened in 1967 en.wikipedia.org/wiki/Common…
113
Life tip: if you want to be a dad, train your biceps. Conventional wisdom says biceps are just vanity. Like most CW, total dog 💩 Biceps are baby-carrying muscles When you’ve got 30 lbs of kicking screaming toddler, you’ll be thankful for every set of curls you ever did
2
1
151
Good general rule: unfollow any account with more than 500k followers. Unless you're on this app for celebrity gossip and entertainment of course. Big accounts just farm engagement, any insights are easily ChatGPT-ed. Why follow when you can get instant summaries?
Big change in my twitter feed from unfollowing large influencer accounts Better interactions, more insights, less ragebait and salesy stuff; real interactions instead of marketing and engagement baiting
3
167
Mongoose Studio's models view has a quick switcher window for switching between collections Ctrl+P to open. Navigate between models with keyboard. Never touch your mouse.
1
1
48
New on mt blog: Faster SSE Responses with Async Generators and Promise.race() `asCompleted()` helper for converting array of promises into async iterable over promises in completion order 😎 thecodebarbarian.com/sse-yie…
2
139