Intro to Dynamic Slots
Tour of the Starting Code - A Table for Github Projects
Exercise 0 - Raising Github API Rate Limit (updated)
Slots for Table Rows
Exercise 1 - Head and Foot slots
Solution to Head and Foot Slots Exercise
Column Slots
Dynamic Column Slots
Exercise 2 - Dynamic Head and Foot Slots
Answer to Exercise 2 - Dynamic Head and Foot Slots
Completely Customizable Dynamic Tables
0% done with Advanced Components: Slots II (Dynamic Slots)

Chapter 2 of 5 in Advanced Components: Slots
Exercise 0 - Raising Github API Rate Limit (updated)

The Github API has a rate limit of 60 requests/hour if you're not authenticated.

You can raise that to 5,000 requests/hour by logging in or authenticating your code.

Logging in via the command line like this may work for some.

$ curl -u "yourusername"

Others will need to install dotenv and update their findData method as follows:

async findData(){
  let url = `${this.username}/repos`;
  let results = await this.axios.get(url, {
    headers: {
      'Authentication': `token ${process.env.VUE_APP_GITHUB_AUTH}`
  this.projects =;
What do others think of VueScreencasts?
"Excellent video!"
—Kenneth Solberg
"Thanks for this series! Very helpful and good to follow."
—Raúl Wallaart
"Dude, it's an excellent video. Soothing voice, extensive and crystal clear explanations, troubleshooting common issues... You do it and you do it well. Keep up the good work & congratulations :-) Subscribed without the slightest hesitation"
"Thanks Jeffrey, great lessons with so much content and new concepts! Can't wait for the next ones."
—Bairre G
Take your career to the next level