The history of the site begins in the summer of 2022, when the first articles were published. This original site was created with Wordpress.org and ran on an OrangePi+ minicomputer. The operating system in the background was Armbian Linux and the web server was Caddy-webserver. Initially, the site's URL was https://fasted.dy.fi, to which traffic was directed using the dy.fi Finnish dynamic DNS service.
The site seemed to be slowly gaining more and more visitors and it was up and running for a little over two years. Due to the increasing usage (and because the site was running at my home) I decided to move it to a different server. At this point, the site was created using Hugo, which can generate static web pages and at the same time the site was moved to Github, which can host static web pages. At this point, the site address changed to https://eddyshomepages.github.io before changing to its current form https://eddyshomepages.fi in the summer of 2025.
Former version of the site was created with Hugo and it was in use for about a couple of years until it was completely revamped to look like the current one. During this period, there were no new posts on the site, mainly due to my own busy schedule and the fact that I didn't really have time to write stories.
During these past couple of years, I have been trying to study programming alongside my work, focusing on Full stack programming, and as a result, these updated pages were actually created. My Full stack programming focuses on JavaScript, React.js, Node.js and Postgresql and SQLite databases. I have also become somewhat familiar with the MongoDB database.
In relation to this Full stack programming, I have made various web-based applications such as a house consumption monitoring including heat, water and electricity consumption monitoring, car cost monitoring (fuel, maintenance, driving diary) and various other applications. In addition, I have learned to retrieve information from API interfaces, such as traffic information, weather information and fuel price information. In addition, I have made some work-related applications using React Native and also other applications and made application packages for Linux from these applications such as AppImage-, deb- and rpm-packages. I admit that I have had to use some artificial intelligence to help with difficult matters, or so-called vibecoding.
Coming back to this renewed site, this site has been implemented as a so-called Single Page App or SPA and this new site has been created using JavaScript, HTML and CSS. All stories and writings are saved as Markdown documents in the server directory, from where they are then parsed into this format as they appear on the site. And since the site is located on Github, things and stories can be updated/added using git commands.
This new version of this website was launched on September 14, 2025, and you are browsing this updated website.