A badass developer portfolio contains "proof of work" one way to demonstrate existing work is through a Technical Case Study
Case studies clearly show how you planned, designed, and built your portfolio project.
A blog represents a specific point in the process of creating a portfolio project, while a case provides the big picture understanding of how the project was made from start to finish.
A case study has the following characteristics:
Questions to keep in mind when writing a technical case study:
What makes a great technical case study?
Who is the audience of your technical case study?
How does your audience change the way that you write your case study?