There weren’t many posts on the website recently. My environmental suite that allows me to live and function on planet Earth, has been malfunctioning for quite a while. I need to rely on local resources so fixing it will take a while. I haven’t given up on “my photo diary about pens, inks and everything else” though. So much so that I developed this new website and migrated all previous posts.
Welcome to the new Peterpen.eu website 🥳
Reasons for change
The old website was built with WordPress🔗, a Content Management System🔗 (CMS) that makes it easy to design, publish, and manage content but also adds complexity, higher resource usage, and reliance on multiple technologies and plugins. Additionally, support for user logins and dynamic content means a larger attack surface, making the site more vulnerable to hackers and bots. Since I’m the only one creating content here and I’m fine without a friendly user interface, I’d prefer a leaner site for the few posts I occasionally make.
The new site
In broad brush strokes, I went with the existing design. I didn’t like a few things with the former Photofocus🔗 WordPress theme like how the posts were listed or how I had to compromise on free gallery plugins. Now the compromise was my very limited UI developer experience. I had carved some resolutions into tungsten, one is: [solar-] sail into the chaotic plasma currents of JavaScript and the nebulous labyrinth of CSS only when absolutely necessary. In order to have the least dependencies and to develop custom widgets for my own self-amusement, I coded the new website basically from scratch.
For a static site like this, you need to re-generate the site after every change. I used a static site generator tool called 11ty🔗 (also as Eleventy🔗). It’s great, has a broad functionality and a good documentation, it works and it’s free. (Thanks a bunch!) I even used GitLab’s issue tracker to have all my feature requirements, ideas and bugs organised. This way I could easily choose the task I had the most mood for (makes a huge difference). Some small issues still need to be fixed but it would have been a constant source of mild anxiety postponing the release because of issues I might not address for a while.
Some new features
-
Current news / message of the day on the front page
-
Selectable light and dark theme on the sidebar
- Blog post list has infinite scrolling
-
Copy ink colour RGB code to clipboard on click (sidebar, swatches in posts)
Visconti
Blue -
Share blog post URL button in post header
- Silly 404 page, nonsensical sidebar widgets on the about page and other youthful scallywaggery.
Typeface: | Monoton🔗 by the late Vernon Adams |
---|---|
Paper: | Tomoe River 52 g/m2 |
Pen: | Lamy Joy 1.9mm stub (courtesy of my wife) |
Inks: |
Sailor Ink Studio 670 |
Taccia Uguisu |
|
J.Herbin Rouge Grenat |
|
Pennonia Csontváry-kék |