Web Confection's avatar

The Leaderboard

Laracasts is an established website with a dynamic community at the top of its game and it has been for some time. The Leaderboard has little to offer new members and is perhaps a partisan impression of an individual’s expertise.

Create a more dynamic/rolling solution that brings gamification to the masses. Keep it fun, topical and comppetitive.

Absolutely no disrespect to members of the Leaderboard. I am merely jealous :-) I know there are some first class developers on the list.

A genuine observation.

0 likes
20 replies
shez1983's avatar

i was looking into this - the leaderboard i first thought was when people got best reply - but it also takes into account of your replies, and videos you watch.. so really if you watched all videos you could be at the top in no time

rsvb's avatar

I don't like the video's, more whoopssss in one minute than I generate in one week, seriously.

ejdelmonico's avatar

Well, I understand your views but for me, if need to hire a laravel dev and they are not active in the community, it is a big negative for me as an owner. In fact, establishing some type track record in the community could be a big benefit to you when you least expect it to be. For instance, I was contacted by a large company with a new project that ended up dead in the water after a bunch of money and time. They found me because of this website and then checked out my other skills in React and Go. In effect, they had already prescreened me based on the data and were even more interested when they discovered that I had my own business with a few devs. I would mention who it is but I am under an NDA so can't do that. So, the option for you to establish a small reference with this Leaderboard and your participation goes a long way.

Snapey's avatar

if you watched all videos you could be at the top in no time

So, in context, 100xp for completing a lesson. I can't believe it, I have watched 886 videos! at 100 points each = 88600 points.

Which is almost exactly 10% of my xp !

1 like
shez1983's avatar

some of the leader boards only have 4 best reply - unless they have lots of replies.. they must have been watching the videos..

pity with all these posts, it didnt improve your skills of being human..

bashy's avatar

Hi :)

I too have had a lot of work brought my way because of it (all Laravel stuff) which is great. Shame about people being on it without actually doing much apart from watching all videos (I'm top and have only watched 500 odd).

I've also been a member for 4 years now by what my profile says.

Cronix's avatar

I'm pretty sure it only takes into account the xp (experience points) for generating the leaderboard list.

You do get xp when receiving "best reply" as well. You also get xp by watching videos, replying to posts (even if you don't get best reply) and I think posting a new thread. In other words, participating and not just lurking.

Web Confection's avatar

Would the leaderboard be better calculated over a rolling period to prevent it becoming historical data? Give new members a chance to compete? If @bashy won the lottery, threw his computer in the bin and became a beach-bum living in Jamaica he would still appear on the leader board for years to come :-)

@ejdelmonico I admit, I have never thought of the leaderboard as a possible reference for future employers/clients. Perhaps historical data can be retained against an individual's profile.

@bashy I know you are a first class developer worthy of your position on the board. Just trying to make a point.

Anyway, thinking out loud.

36864's avatar

An easy solution would be to just have separate "all-time", "weekly", and "monthly" leaderboards.

1 like
jlrdw's avatar

People get a life. I came from enterprise java to php. I kind of like the leaderboard it shows for example that if you get a answer from @bashy that he has good experience and it's probably a sound answer.

Even if it wasn't a leaderboard, so why.

The bad thing on this forum is the same questions keeps getting asked numerous times and answered numerous times. A good example is installation on shared host, do you realize how many times this topic has been covered. Many times a simple search would resolve most problems.

I might add laravel is so popular it wouldn't hurt to stretch the leaderboard out to say a top 300 or so since it's use is so great worldwide.

Web Confection's avatar

@jlrdw Regarding "People get a life..." Try getting some manners you belligerent little prat. It's simply website feedback, nothing contentious.

4 likes
Snapey's avatar

Is this a vain attempt to hijack the thread, by posting totally irrelevant whitterings?

36864's avatar

I think he just wants to show off his new tablet-android-samsung that he probably bought with all the money he got from enterprise java before he came to php.

Getting back on topic, maybe an activity tracker similar to github's would be neat, tracking experience gained over time instead of commits. That would give a pretty clear picture of how active any user is over a certain period of time.

Snapey's avatar

If anything needed to change, I would suggest monthly and all time leaderboard.

But just to state, getting near the top is not unattainable. It just takes consistent work.

21st October 2017 I was pleased to cross 1000 best replies, and tweeted the fact (thats how I know the date). Today I'm at 1339 which works out at 16 per week average since then.

Nash's avatar

I remember the Ubuntu forums used to have (maybe they still do) some sort of flair consisting of pictures of coffee beans and mugs accompanied by a silly title. I think they were related to experience, number of posts and such and they changed automatically over time.

https://ubuntuforums.org/showthread.php?t=841737

Maybe not exactly a leaderboard but still a pretty funny way to see who had been around for a while...even though it wasn't always clear what the symbols meant.

Edit: just to be clear, I'm not suggesting it as a replacement for the current leaderboard...could still work as funny "bonus" thing though, who knows...just something I happened to remember.

simioluwatomi's avatar

Though a very good idea, the leaderboard does not take into account some few exceptions. For instance, I'm a Nigerian and internet is quite expensive over here.

Meaning I download the videos using IDM and watch offline. When I realised I was not getting points for that, I felt somehow.

Anyway, kudos to those who are at the top; we coming for ya!

Please or to participate in this conversation.