This is an automated archive made by the Lemmit Bot.
The original was posted on /r/opensource by /u/ScaryAd2555 on 2026-05-08 18:11:39+00:00.
been using open source forever but never contributed. imposter syndrome, not knowing where to start. last month i
finally decided to change that
was using Spectrum for a project„ its an open source typescript sdk from Photon connecting AI agents to imessage
and whatsapp and discord. ran into small issue where typescript types for attachment handling were slightly wrong
in specific edge case
instead of working around it i actually opened an issue. one maintainer responded within hours. didnt just tell me
to fix it„ walked me through the codebase structure so i could understand where to make the change. submitted
PR, one round of review, merged
what surprised me: seeing up close how commercial open source project operates. they have paid tier for dedicated
imessage lines and enterprise features. that revenue funds the open source core. classic open core model but seeing
it actually work was different from reading about it
since then made 2 more small contributions. feel like i actually understand open source as participant not just
consumer
TL;DR: first open source contribution to Spectrum (messaging SDK), maintainer walked me through codebase,
discovered open core model actually works in practice, now a regular contributor