General Discussion

John Steer-Fowler
PRO
John Steer-Fowler
Pro Student 11,732 Points

Feature Request: Treehouse Showcase

Hey everyone.

Recently a few people have been requesting features on the forum, something i am not sure on the exact rules of, but I thought I would put my own Treehouse feature out to the community.

For some time now I have been wishing there was an area on Treehouse where members could showcase things they have made with certain technologies they learnt on Treehouse. The best way to learn languages is to watch Treehouse videos, complete the tasks and practice your skills on personal projects. I often create little projects with Ruby, and I sometimes want to show them to other members that would hopefully be inspired to try creating it themselves and broaden their learning.

I also want to be able to explain how I made something to try and help people learn. It would be the closest that members get to being a Treehouse teacher :P

Now we have workspaces (something I never thought would happen), I thought I would put this idea forward as another potential feature.

Reply below to let me know what you think of this idea, it could be an awful idea, but I thought it would be a new learning opportunity for members beyond the usual courses.

EDIT:

I could create a game in Ruby and share it with the community. This could lead to a number of things occurring to benefit other members.

  • Firstly, someone who is currently learning Ruby can see how the technology they are learning is directly applied to a situation.
  • A member could want to create the same game to practice, in addition to the tasks they are given on the Treehouse course.
  • Someone could take my code and improve it, posting it up for themselves (almost like a 'response to' on Dribbble). This would be cool as the community at Treehouse would make some cool projects together and almost collaborate their knowledge on a project to make it as good as it can be.
  • It could also be an amazing way to submit projects for the Forum Contests.

9 Answers

John Steer-Fowler I think this is a great idea. It will keep everyone connected on another level here at Treehouse. This great community already encourages people to help each other. This can only bring us together one step further, I think.

If I create something and share it with the community, people are going to start asking questions. So why not present it in a format that is explained thoroughly and have the information easily accessible? I already have ideas spinning for how this could be presented. Are members allowed to submit mockups for new ideas?

Cheers,

Jonny

John Steer-Fowler
John Steer-Fowler
Pro Student 11,732 Points

Hey Jonathan Musso,

Exactly, for example, I could create a game in Ruby and share it with the community. This could lead to a number of things occurring to benefit other members.

  • Firstly, someone who is currently learning Ruby can see how the technology they are learning is directly applied to a situation.
  • A member could want to create the same game to practive, in addition to the tasks they are given on the Treehouse course.
  • Someone could take my code and improve it, posting it up for themselves (almost like a 'response to' on Dribbble). This would be cool as the community at Treehouse would make some cool projects together and almost collaborate their knowledge on a project to make it as good as it can be.
  • It could also be an amazing way to submit projects for the Forum Contests.
Nkosi Ndlovu
Nkosi Ndlovu
9,652 Points

sounds like a cool idea dude. always nice to see what others are up to.

Logan R
Logan R
22,823 Points

I really like this idea :) I think TTH should really give it some thought about adding it :)

James Ingmire
James Ingmire
11,901 Points

I think this is a great idea and also I was just reading an answer you posted John a minute ago and I explained it would be nice to have explanations on some websites or projects you see on the web or what people have created of how they work. I think your idea could also be expanded to even people recording their own video's or text guides; maybe rewarded by the community in points for each person that enjoy it which would encourage sharing knowledge.

Logan R
Logan R
22,823 Points

Yes?

"I really like this idea :) I think TTH should really give it some thought about adding it :)" <-- Already added a comment, lol.

Alexander Batalov
Alexander Batalov
21,887 Points

Yes, great idea!

*And in case if you will need extra Rails developers to do so, drop me a line :)

John Steer-Fowler
John Steer-Fowler
Pro Student 11,732 Points

:P Let me know if you ever want to do a rails project together Alexander Batalov

Alexander Batalov
Alexander Batalov
21,887 Points

John Steer-Fowler sure! Drop me a line at...( at this moment I came up with idea, what if we had a private messages here at Treehouse ? :P ) alexbtlv [at] gmail [dot] com

lordcozycat
lordcozycat
11,939 Points

Sounds like a good idea, though suitable for the Forum in my opinion. All that would be required is a new Tag for Showcases, and even that isn't necessary (although, for sorting purposes, handy).

I would love to see the community, whether beginners or experts, showcasing their projects, explaining how/why things are built, and asking for criticism or advice. So long as the post is properly tagged and doesn't break any rules, I don't see why someone couldn't submit such a post to the Forums.

John Steer-Fowler
John Steer-Fowler
Pro Student 11,732 Points

Hi Bryan H,

Yep, having a new tag on the forum would be one way of doing it. Personally I could see it being a great feature to add to Treehouse. So many students are learning the techniques to create things and applying their new knowledge that it would be amazing to have a designated place for students to showoff what they have built themselves or maybe even collaborated with another student to make something.

Tom Cawthorn
Tom Cawthorn
22,982 Points

I think it's a nice little idea! It sounds more like an extension of workspaces to me!

Nick Pettit
STAFF
Nick Pettit
Treehouse Teacher

Hi everyone,

Sorry for the slow reply! I just wanted to chime in so you know that the Treehouse team has seen this post. These are great suggestions and it's something we talk about internally quite a lot. That's all I can really say for now. :)