DEV Community

Cover image for The perl.fish experiment
Tib
Tib

Posted on

4 1

The perl.fish experiment

(Picture from Chokniti Khongchum)

I like GitHub Pages, it provides a nice little and simple free hosting. I also like their static site generators (SSG) companions:

About 3 years ago, I spent some time experimenting with more advanced Hugo and Jekyll concepts (variables, config, layouts, includes, ...).

I wanted to produce a modular website with content separated from a complex structure, using parameterized includes.

The experiment also contained a commenting system powered by GitHub issues (yes!) along with a blog (it’s Jekyll after all!).
I used this effort to compare Hugo and Jekyll features (Jekyll won for me).
Then I continued by adding some content, syntax highlighting and various other things...

But why I tagged this post with #perl tag?

Because ultimately the website content is about Perl, with some generic informations and links that I tried to present in a bit "catchy" way.

After some time, I let this website aging somewhere in my GitHub private space.

Nobody asked for it, but this is finally it!

🐟 perl.fish 🐠

It’s public but I have zero plan for this.

And about the name "perl-dot-fish", I doubt I can give any explanation except that I consider that "it sounds good".

A little preview

For the very most lazy 😀, here is a little preview:
Perl Fish Index

It’s also looking good on mobile.

Perl Fish Mobile

Note: for the design skeleton, I started from rust-lang.org (license permits it), but it now has well diverged.

About the stack

I built using Jekyll parameterized includes, to me it makes it both modular and a bit inelegant 😀
Website is easy to edit and the GitHub Pages setup deploys on commit.

Read the source at perlfish

It’s and experiment, probably running for about a year.

🐟 perl.fish 🐠

Image of Datadog

How to Diagram Your Cloud Architecture

Cloud architecture diagrams provide critical visibility into the resources in your environment and how they’re connected. In our latest eBook, AWS Solution Architects Jason Mimick and James Wenzel walk through best practices on how to build effective and professional diagrams.

Download the Free eBook

Top comments (0)

Image of Docusign

🛠️ Bring your solution into Docusign. Reach over 1.6M customers.

Docusign is now extensible. Overcome challenges with disconnected products and inaccessible data by bringing your solutions into Docusign and publishing to 1.6M customers in the App Center.

Learn more