Ask HN: Developer portfolio?
I'm thinking of working on a "portfolio as a service" for developers as a side project and I would like to get some feedback.
I've always wanted to build a small personal portfolio website but the thought of having to constantly maintain it has kept me from doing so. I know there are several portfolio services out there but personally I have yet to find one that suits my needs. Most services seems to aggregate data from various social sites and automatically build my page. By doing so they basically duplicate my LinkedIn profile without adding much additional value. My hypothesis is that there are a few key elements missing that would be especially useful for developers:
1. Timeline-based. Instead of having a static page with a list of skills and projects I want to understand how the skillset and interests of someone have developed over time. What did you work on 5 years ago? 1 year ago? How was that influenced what you are interested in now? You may have a lot of Java projects on Github, but if you haven't touched Java code in 5 years there probably is a reason for it. Even though sites like LinkedIn and Github contain some of this data it usually isn't presented in a temporal manner.
2. Incorporating real-time data such as commits, posts, comments, etc into the profile to get a true sense of who you are and what you are interested in right now. Think of aprilzero.com, but for developer/professional data.
3. A project showcase. I think this is a pretty important (perhaps the most important) part of a portfolio, but hasn't received the proper attention on many portfolio sites.
4. It should be beautiful. If I use such as site as part of a job application I want it to look good. This may go without saying but many of portfolio services I looked at were not aesthetically pleasing enough for me to consider using them.
What are your thoughts? Are you using any portfolio websites/services? Why or why not? Would appreciate any feedback.