Hello P2!
So sorry for the confusion, I just saw that I put Friday (12/19) in the invitation
which should be 12/18...
Hi Yu Wu. Sorry about the delay. I got pretty sick last night. Hope it's not the flu. But I'm good to chat. ☺
No problem, I figured it was Friday. ☺
Sorry to hear that...Do you feel better?
I heard it is a pretty weird winter for the East though ...
Yeah I actually feel much better already. I think it was just a short thing. Lots of soup and tea! ☺
Definitely agree ☺
Yeah it has been a strange winter for sure. ☺
So shall we start? I will try to keep it short
Sounds good.
How many years have you been programming?
I started almost four years ago. That was the start of 2012.
Why did you start the ‘Awesome-*’ project? What inspired you to start the project?
I was getting together a list of books for myself that I thought were cool and looked helpful and worth reading. After I got it together I figured I might as well make it public so it can help others. I also wanted it to be a place for others to contribute, but people have been slow to add to it.
Emm... interesting, maybe there should be a place to market lists like yours to people who might be interested
So what problem does the project intend to solve? How?
Is it easier for you to reference or something else?
Yeah. I usually get those things up on Twitter and my blog, and that gets people more involved. This one is still a work in progress though on that end.
This is for people who want to learn to code and do *, but don't know where to start. It's putting some good book resources together in one place.
Also I think it helps to prevent people from spending their money on the lesser quality books.
Did you learn from other awesome-* projects as well, such as what content should be included, what the format likes, etc?
Yeah I saw some other of those types of projects and those helped me understand what should be included, and what people find helpful.
And also, what is your criteria to select/filter resources included in your list?
I talked to friends to see what books they found helpful. I also went with books that I have read and really liked.
Peer reviewed ☺
Haha, to some extent yeah. ☺
So why choose to host the project on GitHub rather than other places, such as Wikipedia, blog, etc?
Does GitHub provide some unique aspects so that it is an ideal place to host such type of project?
I have found Github to be a good place for people to stumble upon things, and unlike my blog, people can easily update it themselves.
Also it is kind of the "place to be" for software related projects like this.
Could you please elaborate on "stumble upon"?
Discovery of resources?
Sure. It seems like it is an easy source for people to find on Google, and when people want software-related resources, this is often where they start, so it is in the right place where people are looking.
Do you personally use lists like your project? Such as those awesome-* projects
Yeah some of them are pretty helpful.
Or just interesting.
Do you think the ownership of the project on GitHub also keep you away from hosting it on places like Wikipedia?
Yeah I would like to just keep it in one place. Although I will probably write a blog post about it as a reference, or tweet about it.
Got it!
Do you plan to maintain the project for a long time? And will you constantly update the content?
The updates will probably be pretty intermittent and infrequent to be honest. I have a lot of other projects that are taking priority. But once I get together another group of books that I like, I will definitely throw them on there.
Are you familiar with all the contents you put in the list?
I either own the books I put on, or friends of mine have read them and highly suggested them. I also am familiar with the online resources.
Got it! Do you plan to start any other similar project(s)? If yes, on what topics?
Nothing in the works right now, but if I come across a need, I will totally put it together.
What about drawbacks, difficulties, unsatisfactory parts? Anything you wish you can improve for your projects or other similar projects?
I think it serves its purpose well and I don't really have any complaints.
Great, that's pretty much all I have, thanks a lot P2! Do you have any comments or suggestions?
P2 turned history on.
No happy to help. Out of curiosity, how did you come upon my github repo?
I search "curated list" on GitHub, which is the topic of my interest ☺
Cool. ☺ Well good luck with your project and hopefully this was helpful.
This is definitely helpful. Thank you so, much P2! Can I followup with you in the future if other questions come up?
Definitely, feel free to shoot me an email whenever I can help. ☺
Great! Thanks again! Feel better soon ☺
Thanks, have a good one.
See you later, bye!