Will there be a feedback section, and a requested topic section?

The video library is great, and cover useful topics. I was thinking it would be beneficial for all parties if the topics to be added in the video library was determined from both baserails, and user feedback. Allow subscribers to request certain APIs or topics, with an upvote system. That would help guide what topics to cover next as baserails expands its content, and also give subscribers more desire, incentive, value, to support and utilize baserails after finishing the course. I myself would request in that section autocomplete using select2, acts_as_commentable_with_threading, hosting / imaging with AWS,

Posted over 5 years ago by Jeehoo Ahn
Posted over 5 years ago by joseph

Great idea! Once students complete the course we will still be looking for more intermediate /advance topics and features to be covered and a great way to keep us on the site and contributing to the base rails platform is by providing that content..the great by-product of this is as the base rails community grows and as the content becomes more rich..the more experience student will then add to the platform by also helping new novice developers in Q/A adding to the base rails benefit for students..so in a sense base rails can evolve into a code academy/stack overflow for rails/rails cast all in one as the content and community grows...and student continue to stay on the platform as the content advance and continues to engage there needs and eventually that investment in time will come back as more advance students continue to be apart of the community and eventually start also adding in new topics and features they have come along themselves and put together for other base rails developers that has to be approved to be added in as well. The community that will be built on the platform is the ultimate asset.

0
Posted over 5 years ago by Jeehoo Ahn

Exactly my thoughts, Joseph. Great minds think alike, eh? Although your attention to punctuation is much more meticulous than mine xp

I've been finding that intermediate material is rather sparse out there. Ryan Bates does a good job of snippets, and fullfills that niche will, but when things don't work, you gotta trouble shoot bugs, and sometimes you hit the wall, and need basically a tutor. Stack overflow covers this partially, but not always. There is another site with live expert chatting, and is a right step in filling market gaps, but currently it is in its infancy, and there are limitations to conveying code and information.

I honestly think an on- demand tutoring program is what's needed. Something not as "heavy" as finding a contractor on a freelancing site, but something like where all of the pre-screening is done and certain arrangements are already streamlined. Probably that site with a better interface to convey code and problems.

Anyway, at this point im getting a bit off topic and rambling.

0
Posted over 5 years ago by Alex Yang

Is Codementor (https://www.codementor.io/) the site you're referring to?

0
Posted over 5 years ago by Jeehoo Ahn

expensive desune xp

0
Posted over 5 years ago by Jeehoo Ahn

Wizperts was what I was using. I wanted to make sure I wasn't overstepping by mentioning specific sites here.

0
Posted over 5 years ago by joseph

good concept.

0
Posted over 5 years ago by joseph

yes there is a demand for intermediate material for sure... in the rails community especially as more and more novice developers get added..and it's in the communities benefit if we can streamline the learning process for them..The more intermediate developers the better for the rails ecosystem in startups etc..

0
Posted over 5 years ago by Alex Yang

I love the idea, Jeehoo! I've been brainstorming about the best way to implement this. I could see this as being a separate page entirely (e.g. baserails.com/suggestions) with an upvote-able comment forum. What do you think? Would love to hear your suggestions.

0
Posted over 5 years ago by Jeehoo Ahn

A layout akin to userecho is what I was thinking http://sublimetext.userecho.com/

0
Posted over 5 years ago by Alex Yang

This looks great - I like the layout that they've used.

0
Posted over 5 years ago by Jeehoo Ahn

I've been thinking about this too. A separate suggestion section fits our normal paradigm nicely, but after thinking about it, I honestly think integrating it right into the video library page would be best.

Any suggestions will get put into the video library, at least for now, until you add a new project course or something like that.

Going with the assumption that it's going to be video snippets to do certain... features or tasks, it makes sense to extend it in the video library. Imagine below the current video library's "coming soon" section with a "suggestion" section with an input field, and a list of posted suggestions. Those items would look like the existing listings with votes.

A variant might be the layout for this page being in two columns, with one column as the suggestions one.

Until the number of types of suggestions grows, (e.g. courses, APIs, front-end-stuff, preprocessors, troubleshooting, etc), I think the best way might be to list it under the video library section. Perhaps there could be a highlighted super-text above the "video library" tab on the navbar, indicating "new suggestions" or a variant of that.

What ways have you been learning towards?

0
Posted over 5 years ago by Jeehoo Ahn

To be more succinct and to the point:

Any suggestions will get put into the video library anyway, and people would look there for snippets. So given the type of content that we're suggesting/voting on, the video library is the intuitive place to go.

Let's say it's a separate suggestion page. Approved suggestions would get put into the "coming soon" section in the video library maybe, and certainly into the video library after it has been implemented. You get duplication, or moving of listings. Either way, it's two pages you're comparing. What if your suggestion was already implemented? You would look to the video library to check. So that's why from a usability standpoint, it makes sense to put it under the video library section.

Some of my own derived rules of UX are:
1) don't make users do algorithms
2) don't make users play "find the differences between these two pictures"

0
Posted over 5 years ago by Alex Yang

Haha those are pretty good rules to follow, especially the second one :-)

I'm deciding between setting up a thread directly in the video library section vs having a link to go to a separate thread. I agree that the first option is optimal, but I need to carefully think about how to manage the thread. For example, does a highly voted option get removed once those video tutorials have been created? How should full-length course suggestions be distinguished from one-off videos? And how do I structure it so that suggestions stay reasonably organized?

I'm going to give it some more thought, but I really liked your suggestions and I'll see what I can do. Will keep you updated.

0
Posted over 5 years ago by Jeehoo Ahn

and of course tagging as "course", "topic video", "other" seems like the natural solution as well. It would allow for sorting later on as well.

0
Posted over 5 years ago by Jeehoo Ahn

I was thinking of those issues in the back of my head while writing my points as well. I wanted to give this line of thinking a full defense, but ultimately I think the other factors like maintainability, and other types of suggestions/requests would make a separate suggestion area the optimal solution.

As for implemented ideas, I think a greyed out/disabled thing, with an added link to the page depending on what type the suggestion is would be best.

A good course suggestion that gets implemented would have its voting, history, comments all there, but disabled, and have a an indicator saying it's been implemented, and a link to the courses page.

0
Posted over 5 years ago by joseph

Great suggestion and me coming from the online marketing world it would be a major boost in SEO with all the high quality rich content being developed and generated by you and users votes and comments..the key thing with googles search algorithm is engagement and voting, sharing and commenting is now SEO GOLD. Another great by-product from building a community on the platform..will take time..but is worth the investment. Engagement is very hard to manipulate and why google puts so much emphasis on it form rankings to search discovery.

0
Posted over 5 years ago by Jeehoo Ahn

great to know. Is there a good concise place I can find out more about engagement and google SEO?

0