Sivuston historia alkaa kesältä 2022, jolloin julkaistiin ensimmäiset kirjoitukset. Tämä alkuperäinen sivusto oli luotu Wordpress.org:lla ja sen taustalla toimi OrangePi+ pikkutietokone. Käyttöjärjestelmänä taustalla toimi Armbian Linux ja web palvelimena Caddy-webserver. Aluksi sivuston URL-osoite oli https://fasted.dy.fi, johon liikenne ohjattiin dy.fi dynaamisen DNS-palvelun avulla.
Sivusto tuntui pikku hiljaa keräävän koko ajan enemmän ja enemmän kävijöitä ja se olikin käytössä hiukan yli kaksi vuotta. Kasvavan käyttömäärän vuoksi (ja siksi että sivusto toimi kotonani) päätin muuttaa sen toimimaan jollekin toisella palvelimella. Tässä vaiheessa sivuston tekemiseen käytettiin Hugoa, jolla voi generoida staattisia web sivustoja ja samalla sivusto siirrettiin Githubiin, jossa voi pitää staattisia web-sivustoja. Tässä vaiheessa sivuston osoite muuttui https://eddyshomepages.github.io osoitteeksi ennen kuin se kesällä 2025 muuttui nykyiseen muotoonsa https://eddyshomepages.fi.
Tämä Hugon avulla luotu sivustoversio oli käytössä n. pari vuotta kunnes ne uudistettiin kokonaisuudessaan nykyisen kaltaiseksi. Tänä ajanjaksona sivustolle ei oikeastaan tullut uusia kirjoituksia johtuen pääosin omasta kiireestä ja siitä, että aikaa tarinoiden kirjoittamiseen ei oikein tahtonut löytyä.
Tämän parin vuoden aikana olen töiden ohella pyrkinyt opiskelemaan ohjelmointia keskittyen Full stack ohjelmointiin ja sen seurauksena oikeastaan syntyivät myös nämä uudistuneet sivut. Minulla Full stack-ohjelmointi keskittyy JavaScript, React.js, Node.js ja Postgresql- sekä SQLite-tietokantoihin. Lisäksi olen jonkin verran tutustunut myös MongoDB-tietokantaan.
Tähän Full stack-ohjelmointiin liittyen olen tehnyt erilaisia web-pohjaisia sovellutuksia kuten omakotitalon kulutusseuranta sisältäen lämpö-, vesi- ja sähkönkulutuksen seurannan, auton kustannuksien seuranta (polttoaine, huollot, ajopäiväkirja) sekä muitakin erilaisia sovellutuksia. Lisäksi olen opetellut hakemaan tietoja API-rajapinnoista, kuten liikennetiedot, säätiedot sekä polttoaineiden hintatiedot. Lisäksi olen tehnyt mm. töihin liittyen joitakin sovelluksia React Nativen avulla ja myös muitakin sovelluksia sekä tehnyt näistä sovelluksista Linuxin puolelle sovelluspaketteja kuten AppImage-, deb- ja rpm-paketit. Sen kyllä tunnustan, että olen joutunut käyttämään jonkin verran tekoälyä apuna hankalissa asioissa eli ns. vibekoodannut.
Palatakseni tähän uudistuneeseen sivustoon, niin tämä sivusto on toteutettu ns. Single Page App:na eli SPA:na ja täältä löydät asian hyvin Suomeksi selostettuna. Tämä uusi sivusto on luotu käyttäen JavaScriptiä, HTML:ää ja CSS:ää ja kaikki tarinat ja kirjoitukset tallennetaan Markdown dokumenttina palvelimen hakemistoon, josta ne sitten parsitaan tähän muotoon kuten ne sivustolla näkyvät. Ja kun sivusto sijaitsee Githubissa, niin asioiden ja tarinoiden päivitys/lisäys onnistuu käyttäen gitin komentoja.
Tämä uusi versio tästä sivustosta otettiin käyttöön 14.09.2025 ja selailet siis tätä uudistettua sivustoa.