Wojciech KocjanPortfolio

Case study · intro.

A portfolio theme built for developers.

A commercial portfolio builder that became an open-source Gatsby theme, with space for a developer’s story, skills, and projects.

Role
Co-creator, engineer
Launch
2018
Open source
MIT, Gatsby theme
Stack
React, Gatsby, npm

01
The opportunity

A GitHub profile shows code, but gives little context about the person and the decisions behind it.

In 2018, Dawid and I created intro. as a configurable portfolio product for developers, with sections for their story, skills, tools, and projects.

intro. theme interface
Gatsby themeConfigurable developer portfolio
intro. developer portfolio theme

02
From product to OSS

The first version was a commercial static-site generator with ten color variants, JSON configuration, and a working contact form. In 2020 I rebuilt it in Gatsby and released it under the MIT license. The repository has since reached 340 stars and 152 forks.

3,000+Downloads
340GitHub stars
~350Product Hunt votes

03
What followed

The theme was featured in the official Gatsby Newsletter and included by Stackbit in its collection of leading Gatsby themes. Maintaining it also meant writing documentation, handling issues, publishing packages, managing versions, and keeping its configuration easy for other developers to use.