Portfolio/README.md
tombdf 3066e3f2ed
feat: update README and change default port
* Add table of contents to improve README navigation
* Update About section to reflect migration from static site to Haskell
  project
* Change default fallback port from 3000 to 8080 when PORT env var is
  not set
2025-03-23 00:27:15 +01:00

1.0 KiB

Portfolio

To view the website, click here.

About it

This portfolio is a Haskell web project, but it used to be a single simple web page, why this change ?

  • I discovered Haskell, and I wanted to see how it could be used to handle web dev
  • I wanted to protect the portfolio for unwanted (and pretty simple) web scrapping, so I had to put things on server side

What about the design ?

I spend a lot of time in my terminal, so I wanted to make a website that looks like one.
But I also wanted to keep it accessible to everyone, so I made it look like a "cliché" terminal, the type you see in movies like Matrix.
It does not resemble any real Linux terminal, and it also lacks the real commands you would find in any terminal, but I think it's a good compromise.
I think I managed to make it usable for pretty much everyone, while keeping the terminal-theme.