I was listening to Blinding Lights by The Weeknd when I got the idea of an open-source project. In just 45 days the project got 1000+ stars, 120+ forks, and 30+ PRs on GitHub. It received sponsorships from two experienced developers. Google Analytics reads that it got 10,000+ visitors so far. Got featured in several YouTube videos and blogs.
I believe that sharing the process followed by me will help you to get the gist of the same. Go through the following steps sequentially to understand the whole process.
1. Wireframe the IDEA π
Take a pen & a paper and just draw whatever comes in your mind related to the idea. Don't worry about your drawing ability and just jot it down. It will give you more realistic view about the idea.
Once you have it on paper, start drawing how it should work. Brainstorm every possible workflow you have in mind.
I was seeing a lot of addons for GitHub profile README coming up, so I came up with the idea of GitHub Profile README Generator.
I brainstormed several ideas on how should make it simple, useful, and elegant for users.
Once you get the holistic picture of what you are thinking, pick the best one, and freeze it.
2. Execute π¨βπ»
Almost every one of us usually loses interest to develop the project after coming up with an IDEA. Is it really worth it? People really gonna use it or am I just wasting my time? etc questions like these start haunting the mind.
This happened to me too and I said it to myself that Who cares?. Yep, it's true who cares.
So stop thinking about it and just execute it. It doesn't matter whether people will like it or not, but the experience of going from an idea in the mind to the idea online is simply worth doing.
3. Promote π
Let the world know about the masterpiece you've developed. To reach a wider audience for feedback, promotion is very important. This step will make you realize the power of platforms like DEV, Reddit, Twitter, and YouTube, etc.
I've posted a separate blog on how to promote your project online?. Go check and read it out.
I am telling you that having a cool open-source project is an amazing feeling. So don't think and wait, just execute it. Let the world know about your crazy ideas, don't hesitate.
Wish you very good luck on your upcoming journey.
Happy Coding π¨βπ»π©βπ»!
Top comments (1)
Tired of updating GitHub profle README with latest features again & again?
If yes, then I have developed a tool to do the same for you in just 1 click π€
π Try the tool: live tool
If you find the tool useful, show some love by giving a β on github repo
rahuldkjain / github-profile-readme-generator
π Generate GitHub profile README easily with the latest add-ons like visitors count, GitHub stats, etc using minimal UI.
GitHub Profile README Generator
View Demo Β· Report Bug Β· Request Feature
Loved the tool? Please consider donating πΈ to help it improve!
Tired of editing GitHub Profile README with new features?
This tool provides an easy way to create a GitHub profile readme with the latest add-ons such as
visitors count
,github stats
, etc.π Demo
Try the tool: GitHub Profile README Generator
π§ Features
Just fill in the details such as
Name
,Tagline
,Dev Platforms Username
,Current Work
,Portfolio
,Blog
, etc. with a minimal UI.Uniform Dev Icons
Uniform Social Icons
Visitors Counter Badge
GitHub Profile Stats Card
GitHub Top Skills
GitHub Streak Stats
Dynamic Dev(.)to Blogs (GitHub Action)
Dynamic Medium Blogs (GitHub Action)
Dynamic Personal Blogs from RSS Feed (GitHub Action)
Wakatime Stats contribute
Buy Me A Coffee button
Click on
Generate README
to get your README inmarkdown
β¦