Starting a portfolio in Jekyll!
For long I looked for a way to publish my software developer thoughts online. I wanted something that is:
- Free
- Easy to use
- Support RSS
- Extendable
and as you might imagine, I found it here, on GitHub Pages and Jekyll . It fill all the boxes, while providing an environment that supports Markdown . I already habituated in using it, so it was a perfect match.
Jekyll starts with a default theme, Minima that I decided to stick with for a while, so I can extend it and customize it for my needs. One of which, I wanted to extend it with my Itch.io profile, but it doesn’t support it by default. Thankfully, I found this article by Jake Lee that provides a solution to do so.
In case the article becomes unavailable, in sum, what I have done was:
- SVG data must be resized to 16 px, I used a converter online
- Extract the desired icon SVG data
- Insert into assets/minima-social-icons.svg file. It’s a plain file, so you can edit with any text editor
- It must follow the file format, include into a symbol with correct ID
- Edit the default footer to include the corresponding social
I’m still not 100% sure if all these steps are needed, for example, the resizing I was hoping the theme to do it for me automatically. However, when attempting without it, the svg wouldn’t be displayed in the page. As I use the tech more, I’m hoping to optimize this process in the future.
Stay tuned for updates! Any feedback is appreciated.
Fred,