DEV Community

Sadie
Sadie

Posted on

Building in Public: with Virtual Coffee

So Virtual Coffee, my go-to dev community, has a monthly challenge in July to build in public. I've been wanting to refresh my portfolio a bit and so I thought, why not join the challenge and dig into my portfolio!

I want to make my portfolio less of a pain to update with it comes to projects and swapping out skills. Right now, everything is hand coded into the HTML. Which is fine and it works.

But!

I've been working with Jekyll sites and have learned a bit more about javascript in the time I've build my portfolio. I can see how I could have some like data hub and then format the info given into the html. Kinda like having a CMS or just separating the content from how it's rendered.

I'm not sure how to go about that, but I think I have some ideas. But I'll need to float some out to people that know how to execute the vision.

Goals

  • Render info on portfolio more programmatically
  • Update content including:
    • projects
    • project screenshots
    • skills
  • Connect custom domain to site

Some ideas:

  • create a CMS and connect it to my portfolio
  • rebuild site in Jekyll and use .yml as data files to feed into HTML
  • some in between with JS

Top comments (0)