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