DEV Community

Discussion on: How is your portfolio built?

Collapse
 
ssimontis profile image
Scott Simontis

Definitely more of a Vue guy. My problem with static site generators is that they don't feel personal to me...I end up finding a cool template on GitHub or paying $20 for a theme and then I'm supposed to start publishing content. I feel dissatisfied with the site, like it really doesn't represent me or showcase anything about my skills as a developer.

It is not practical, but what I really want to do is build it all from scratch. Write parsers for Markdown and Org mode. Set up syndication to other websites, like this wonderful community, when I publish content on my side. My own comments engine that uses AI to identify low-quality messages that are likely spam and to enforce terms of use.

And it is going to be hosted on my server, which I am automating management of via Puppet. I like to go overboard with things, that's a pretty good representation of my personality. Plus, the entire experience gives me a good year's worth of blog posts detailing DevOps, Linux administration, networking, microservices, functional programming, parsers, and everything else it takes to build a site worthy of my domain name.

Thread Thread
 
iam_timsmith profile image
Tim Smith

I built mine from scratch. I took the most basic starter and ripped everything out of it other than config.