After you create your jekyll site you want to cd into your portfolio directory (
cd portfolio) before you run the
jekyll serve command.
Also, I would recommend that you create some type of "projects" folder where you can create all these different types of projects instead of creating it inside the rubydevkit folder. It's better for organizational purposes.