Chang Feng 🦦 Building OtterShipper's Avatar

Chang Feng 🦦 Building OtterShipper

@fengchang08.bsky.social

Ex-Amazon SDE β†’ Indie dev building AI-first tools 🦦 Building OtterShipper: Deploy via Claude Code/MCP πŸ—οΈ #buildinpublic my first indie project

7 Followers  |  16 Following  |  11 Posts  |  Joined: 01.10.2025  |  1.5456

Latest posts by fengchang08.bsky.social on Bluesky

Love Diary - AI-Powered Romance Game An AI-powered romance game where you develop relationships with unique NFT characters using LOVE tokens

Paused ottershipper for 20 days to ship lovediary.io for the hackathon by ETHGlobal

My first web3 app. Got the opportunity to understand modern ETH ecosystem and what people are building in web3.

I will share more thoughts when the hackathon wraps.

#buildinpublic #web3 #ETHGlobal #Hackathon

27.10.2025 15:02 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Ended up throwing Multipass VMs at it with 8 cores. Not elegant, not clever caching, just brute force compute. But it works now and I can actually test things locally before pushing.

Sometimes the solution is just "use more CPU" and that's fine.

10.10.2025 17:50 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Day 9: Finally got the local tests working. Spent 2 days going in circles with Docker-in-Docker nonsense. Bind mounts? Nope. Named volumes? Also nope. AI kept suggesting stuff but all the assumptions about how this should work were just WRONG.

#buildinpublic

10.10.2025 17:49 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Preview
From the mcp community on Reddit Explore this post and more from the mcp community

Yeah, I asked the question on Reddit and got something useful www.reddit.com/r/mcp/commen...

10.10.2025 17:49 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The outcome: I know exactly which AIs can successfully use my MCP server and which ones can't. If none of them can, I know my tool descriptions or schema need work before any real user hits this wall.

I really want this to exist.

06.10.2025 15:15 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Then it checks: Does each model understand what the user actually wants? Does it understand my MCP's capabilities? Does it prepare the data correctly? Does it call my tools in the right sequence with the right parameters?

06.10.2025 15:15 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Here's what I want:

I give it real user input ("find me all TypeScript files modified this week") and my MCP implementation. The test runs this through multiple AI modelsβ€”Claude, GPT, Gemini, whatever I want to support.

06.10.2025 15:15 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Testing MCP servers is backwards right now. I can verify my tools connect and return data, but I have no idea if an AI agent will actually understand how to use them.

I need a way to test MCP servers through an AI's eyesβ€”not just mine.

#buildinpublic #mcp #claudecode #vibecoding

06.10.2025 15:14 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

Today's tip for AI coding:

Even with a roadmap in .claude/, you still gotta remind Claude about the big picture context when starting new features. Saves you from refactoring later πŸ‘

#BuildInPublic #VibeCoding

02.10.2025 14:58 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - ottershipper/ottershipper: AI-first deployment platform for Docker applications. Deploy via conversation with Claude Code using the Model Context Protocol (MCP). AI-first deployment platform for Docker applications. Deploy via conversation with Claude Code using the Model Context Protocol (MCP). - ottershipper/ottershipper

Ex-Amazon SDE here. I love building side projects, but managing deployments manually is a headache.

With AI writing more code faster, I needed a better solution. If Claude can build my service, why can't it deploy it too?

⭐ github.com/ottershipper...
Follow for updates β†’

01.10.2025 17:33 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Day 1 building OtterShipper 🦦

An AI-native deployment tool for vibe coders who want to ship fast and try new ideas.

Deploy by talking to Claude Code (via MCP). No kubectl, no YAML, just conversation.

Open source, built for side project builders.

#buildinpublic #vibecoding

01.10.2025 17:32 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

@fengchang08 is following 15 prominent accounts