DEV Community

Cover image for Lessons learned doing open source

Lessons learned doing open source

Carlos Roso on July 16, 2020

I'm not popular in Github but I have a repo with 1.5K stars and 1M hits/month. I got some more with a few hundred stars. Here's what I've learned a...
Collapse
 
akdeberg profile image
Anik Khan

Cool man! Notyf looks really nice to have library. Learning a lot from you.. 😀

Collapse
 
caroso1222 profile image
Carlos Roso

Thanks mate! I'm glad I'm being helpful in some way :D

Collapse
 
akdeberg profile image
Anik Khan

My pleasure :)

Collapse
 
richytong profile image
Richard Tong

Thank you for this! I've added a badge to my library thanks to you. Now I want to hit 100% code coverage for the badge a bit 😅

Collapse
 
caroso1222 profile image
Carlos Roso

Nice! What's the project? Share it here!

Collapse
 
richytong profile image
Richard Tong

I call it rubico - async agnostic functional programming

github.com/a-synchronous/rubico

Thread Thread
 
caroso1222 profile image
Carlos Roso

Amazing work. I love FP. Does it support TypeScript?

Thread Thread
 
richytong profile image
Richard Tong • Edited

Thank you! It's written in pure JavaScript, so totally importable in TypeScript. I gotta get around to speccing out some TypeScript examples

Collapse
 
hasnayeen profile image
Nehal Hasnayeen • Edited

Really good read, thanks for the article. I've a repository with 1.2K stars and it is one of my better work or I like to think so 😛

Collapse
 
caroso1222 profile image
Carlos Roso

Goodwork looks terrific, mate, great work! Can you share with us what has worked so far for you?

Collapse
 
hasnayeen profile image
Nehal Hasnayeen

Just being patient and keep working on it. OSS projects take time to build up as they are mostly done on free time so it takes a while to build up a project.

Thread Thread
 
caroso1222 profile image
Carlos Roso

This, so much. OSS is about consistency and long term. Viral repos (+2k stars in 1 week) are very overrated esoteric exceptions to the norm. Easy come, easy go.

Collapse
 
adam_cyclones profile image
Adam Crockett 🌀 • Edited

Thank you I'm going to use this for (shameless plug 😏) didi especially the cli demo that's great! Wonderful article!

Collapse
 
caroso1222 profile image
Carlos Roso

Loving didi, great work man!

Collapse
 
adam_cyclones profile image
Adam Crockett 🌀

Thank you Carlos il be follow your stuff.

Collapse
 
alexanderjanke profile image
Alex Janke

Was just starting a new site at work and looks like I'll give this a shot. Hope it works flawlessly with Nuxt ;) The toasts themselves look really nice

Collapse
 
caroso1222 profile image
Carlos Roso

Thank you! Let me know if you face any problems

Collapse
 
mxldevs profile image
MxL Devs

Definitely feeling that "good looking demo".
I've learned that everything boils down to look & feel. When I try a new library or tool, the ones that look good are the ones that catch my eye

Collapse
 
caroso1222 profile image
Carlos Roso

Right, that's been a great lesson from my journey.

Collapse
 
fviccia profile image
FV

Great article Carlos!