DEV Community

Mingming Ma
Mingming Ma

Posted on

A 55-commit PR

Since last November, I have been working on a feature that enables ChatCraft to support the use of the gpt-4-vision-preview model.
Fortunately, this PR has been merged after nearly 3 months.

I want to say, this process wasn't easy, to the extent that after completion, I felt calm. Bringing me a bit of surprise is that I simultaneously received the Pull Shark x2 badge. The feeling is quite subtle. Are you a Christian? I feel like this is a little gift from God to me, as if saying, 'Hey, you're doing not bad, and I'll help you keep track of it, and keep on coding!'

Pull

I am fortunate to have this opportunity at ChatCraft. I enjoy coding, but it seems I have a problem-solving-driven personality. This inclination makes me more proactive in community projects, as they often represent the expectations of others. The reason this PR eventually has 55 commits is that I aimed to complete this feature in one go. However, it is evident that my strategy wasn't mature enough. Fortunately, the ChatCraft community is fantastic. I received ample support and assistance, ultimately leading to the acceptance of this PR. I think there won't be another open-source project that will allow me to submit such massive changes in one PR.

Finally, I'd like to share that life is a wonderful journey. Whether you're a beginner, a professional, or someone who, like me, comes from a different background but enjoys coding, I extend a heartfelt invitation for you to join the ChatCraft community. This community is not just for coders, but for anyone who is interested in learning, experimenting, and being creative. It marks the beginning of another beautiful chapter in life.

Top comments (0)