I'm officially an open source contributor (and how you can do it too)
ฝัง
- เผยแพร่เมื่อ 30 ม.ค. 2025
- go show some love github.com/Ido...
My Products
🏗️ WDC StarterKit: wdcstarterkit.com
📖 ProjectPlannerAI: projectplanner...
🤖 IconGeneratorAI: icongeneratora...
📝 ThumbnailCritique: thumbnailcriti...
Useful Links
💬 Discord: / discord
🔔 Newsletter: newsletter.web...
📁 GitHub: github.com/web...
📺 Twitch: / webdevcody
🤖 Website: webdevcody.com
🐦 Twitter: / webdevcody
I recently did my first (simple) opensource contribution too (yet to be merged, but the first step was made). Very useful tips - thanks!
My rules for open source contributions:
- dont look for places to contribute, contribute on project you use and when you have problems/suggestions
- never open a pr blindly always open an issue to discuss with the maintainers first
Suggestion is good but still where can we still look for repos to contribute.
this is crucial
@@akuma_168 Its funny you asked this specific person.
@@akuma_168 reread the first comment, first bullet point
@@ComfyCosi re read my comment again
Oh bro i did two contributions to an opensource cli, i felt so useful feeling actually emotional
Good job babe!!
😘
Last month, i actually wrote the code that they wanted and it foxed the issue, i started a PR, they approved it too.
But then, i accidentally updated my yarn lock file and pushed it 😭 causing multiple conflicts that i didn't know how to solve at the time... 😭 And left it
I have learned git now, properly and looking forward to do something lol.
How would u do the same thing with bun?
Do you like zsa compared to next-safe-action?
yes, I find it more useful
Do I have to unlink the change I did locally after the PR got merged? Does the package manager know when a new version is out to unlink the change I did locally?
yeah just run npm unlink I think; or you can npm ci I think which should delete your node_modules and start fresh
You can just install the package from the local folder directly. I didn't use npm link for a long time..
With :”file: ?
@@WebDevCody yes, just run "npm install '/path/to/package'"..
Where path can be relative as well like "npm install '../../folder'"..
Looks like everyone is creating some wrappers around server actions lol
Internally I also created a library for that.
yeah man try out this library, I think the next community needs to consolidate on one standard approach
I am looking to buy new MacBook can you suggest something? I am confused there are plenty of options like MacBooks air, MacBook Pro, Mac mini!.
I recently bought a mac book pro m3 pro because my air wasn't keeping up with streaming and coding at the same time. Recording longer videos also caused my air to throttle. I love the air for how light weight it is, but for more computational expensive work, avoid it IMO.
@@WebDevCody Great advice, I only code and listen to songs or watch videos on my Iphone. I think MacBook air might work in my case but I’m looking forward for more high performance options like you suggested. Thanks by the way. 👍