David
banner
david.d.sh
David
@david.d.sh
I build and create things for a living and as hobby | Engineering Manager at @mercari_jp, @mercari_app | http://mastodon.d.sh/@david | https://david.coffee
Pinned
David @david.d.sh · Jul 6
Super happy to soft-launch microfn.dev, a cloud runner for tiny composable functions

Write a function, hit save, and it’s live 🙌
URL, webhook, cron, or MCP tool

Built-in AI function generator + community templates you can remix. In alpha so feedback is welcome!
Cleaned up my list of projects/apps over at david.coffee/projects/ a bit. Should be everything now! ✨
My Apps and projects
Quality crafted apps to enhance your experience
david.coffee
October 15, 2025 at 10:20 AM
MCP Nest can now handle multiple separate config deployments. So you can have one config for daily life in Claude, and one with dev tools in Cursor or VSCode 💁‍♀️

mcpnest.dev/guides/multi...

Check it out at mcpnest.dev and get started for free
October 14, 2025 at 5:25 AM
My first contribution to @zed.dev made it into the latest release 🎉
October 10, 2025 at 7:54 AM
Little mise plugin to set 1Password/Keychain secrets as environment variables - github.com/dvcrn/mise-c...
GitHub - dvcrn/mise-chainenv: mise plugin to set keychain/1password secrets as environment variables
mise plugin to set keychain/1password secrets as environment variables - dvcrn/mise-chainenv
github.com
October 7, 2025 at 8:03 AM
Added GigSky and an “unlimited” filter - esim.d.pn/country/camb...

Any other esim providers that are trustworthy and good? Want to keep the provider list small and vetted
October 4, 2025 at 12:55 PM
Small morning hacked-together project: esim.d.pn

eg) esim.d.pn/country/viet...

Tiny site to compare Airalo and Nomad eSIMs. May add others at some point but I wanted to focus on the providers that I actually use and trust
October 3, 2025 at 5:21 AM
Using Crush + Claude as my travel @TripIt secretary to handle my flights, accommodation, etc
All hooked up through @microfnhq functions
Works really well! 🙂

microfn.dev
September 29, 2025 at 5:39 AM
Calling a Grab in Vietnam be like
September 28, 2025 at 9:56 AM
This is the first time I'm seeing Claude use "Holy shit" 😂
September 27, 2025 at 5:17 PM
Crush + @microfnhq is a lovely combination
Gave it a task to debug some stuff and it proactively creates new functions on mfn, executes them, checks status and iterates

All through the microfn MCP server, it's like giving AI a sandboxed js environment

microfn.dev
September 26, 2025 at 7:42 AM
Small reflections from ~1-ish week on the @ChatGPTapp Pro ($200) plan, coming from @claudeai Max $200

gpt-5-high far beats claude opus in coding tasks, but man I really don't like the GPT-5 models for day-to-day non-coding stuff. I much prefer the Claude output style
September 26, 2025 at 6:28 AM
Heard other nomads (I think it was @levels.io) talking about this thing where you wake up in a country and for a brief moment not knowing where you are

Thought it’s bs I just had that happen today
September 26, 2025 at 5:59 AM
New blog post - I finally understand @Cloudflare Zero Trust Argo tunnels!

Bit of a guide to get started because the learning curve can be quite steep

david.coffee/cloudflare-z...
I finally understand Cloudflare Zero Trust tunnels
Everything you wanted to know about using Cloudflare Zero Trust Argo tunnels for your personal network
david.coffee
September 22, 2025 at 8:45 AM
Oh wow, @Cloudflare Zero Trust has hostname based egress routing through cloudflared tunnels now!

This fixes most GEO related issues I had in the past, so cool!

developers.cloudflare.com/cloudflare-o...
Egress through Cloudflare Tunnel
Cloudflare Tunnel can be used for source IP anchoring when you want to use existing egress IPs instead of purchasing Cloudflare dedicated egress IPs. Some third-party websites may have an Access Contr...
developers.cloudflare.com
September 22, 2025 at 3:38 AM
Is Claude still the only AI that can use MCP tools in voice mode? It's crazy that none of the other players can do that yet!

Being able to manipulate documents or save notes is such a good feature, it's unbelievable not more players can do that! (Gemini, ChatGPT, Grok)
September 20, 2025 at 9:43 AM
Another "oh Japan" encounter

> go to cafe, decaf cafe latte and caramel latte is on the menu
> ask for caramel late, but decaf
> "no, not possible"
> "but isn't a caramel late just a late + caramel sauce?"
> "yes"
> "so can't you just put the caramel sauce into the decaf late?"
> “no, impossible”
September 19, 2025 at 5:43 AM
Okay, mcpnest.dev is now fully OAuth Remote MCP compatible. Ready to be plugged into Claude or ChatGPT ✨

mcp.mcpnest.dev/mcp
September 17, 2025 at 9:07 AM
Quick new addition to mcpnest.dev:

You can now toggle individual tools to include/exclude them from the aggregated MCP server

To save tokens, reduce context pollution or exclude stuff you just never need anyway
September 13, 2025 at 1:18 AM
Tried using Jules again to see if it got any better, but the GitHub trigger STILL causes it to implement any change on top a super outdated HEAD lol
This only happens when you trigger it through GitHub

Reported this a dozen times but I guess I'm the only one using this feature
September 12, 2025 at 11:30 AM
Made a thing - mcpnest.dev
Little service to move locally hosted MCP servers into the cloud, to use with remote MCP clients

Super experimental but works quite nicely so far! Need a few testers 👀
September 12, 2025 at 5:20 AM
The Gemini offering is so fragmented, it's borderline funny

For code reviews there is
- Code Assist Code Review
- Code Assist CLI Code Review GitHub action (API key only)

For coding there is
- Jules
- Code Assist CLI
- Code Assist CLI GitHub action (API key only)
- Code Assist editor plugin
August 22, 2025 at 2:52 AM
Got access to @diabrowser and got access to @PerplexityComet and still no idea what to do with them (or Edge+Copilot, Chrome+Gemini for that matter).

What's are y'alls usecases for AI browsers?
August 12, 2025 at 6:11 AM
Dang, gpt-oss-20gb is very snappy on my "old" M1 Max
August 6, 2025 at 1:55 AM
Did Claude Code context window shrank? I'm getting the auto-compact wayyyyyy earlier than before now. It feels like it's half the size now
August 4, 2025 at 10:29 AM
How can the
@1Password
Safari extension still be so incredibly buggy? It's been around for years and the it still has the feel of a just released beta product

Just integrate with the systemwide macOS password provider finally 🙄
August 4, 2025 at 10:06 AM