Moro! Mukava tavata.
Ajatus blogista kypsyi viimein teoiksi. Tässä kirjoituksessa esittelen itseni ja kerron sivuston tarkoituksesta ja toteutuksesta.
Perimätieto kertoo että uuden sivuston ensimmäisessä artikkelissa tulee esitellä itsensä. Olen Lauri Nevanperä, tamperelainen johtava käyttöliittymäohjelmistokehittäjä. Intohimoni on kaupunkisuunnittelu, asuminen sekä paikallispolitiikka. Olen kirjoittamishetkellä aktiivinen Twitterissä.
Nykyajan hektisessä digitaalimaailmassa tuskin ehtii pukemaan housuja aamulla, joten tarkoitukseni on edelleen pitää postaukset napakoina ja mediarikkaina
Twitterissä tekstien ketjuttaminen 280 merkin yksittäisiksi twiiteiksi on viestinnälliesti opettavaista, mutta laajojen asioiden esille tuomiseen se ei ole hyvä formaatti. Tästä syystä halusin toisen alustan kirjoituksilleni.
Käyttöliittymäohjelmoijana luontevinta oli tehdä oma sivusto "pitkästä tavarasta", eli itse ohjelmoiden. Kyseessä on siis aito koodiartesaanin tekemä sivusto.
Nykyajan hektisessä digitaalimaailmassa tuskin ehtii pukemaan housuja aamulla, joten tarkoitukseni on edelleen pitää postaukset napakoina ja mediarikkaina. Artikkelit tulevat sisältämään kuvia, videoita ja audiota. Äänitän pidemmät artikkelit, jotta artikkelin voi kuunnella esimerkiksi aamupuuroa keittäessä.
Artikkeleiden listasivulla tagit sekä suuret kuvat ohjaavat lukijaa löytämään mielenkiinnon kohteensa.
Olen suuri journalismin kuluttaja, ja halusin artikkelisivun muistuttavan sanomalehteä. Artikkelisivulla on pääteviivallinen Vollkorn -fontti. Vollkorn on melko eläväinen fontti, ja soljuu luettaessa mielestäni mukavasti. Muu sivusto käyttää pääteviivatonta Work Sans -fonttia.
Sivusto on suunniteltu saavutettavaksi ja semanttiseksi. Mikäli ongelmia löytyy, olethan yhteydessä minuun Twitterissä. tai mailitse.
Sivuston inspiraationa on toiminut kollegani Ari Palon, ohjelmistokehitysopettaja Kent C. Doddsin, HS.fi sekä Yle.fi -verkkosivustot.
Kiitos mielenkiinnosta! Toivottavasti koet artikkelit hyödyllisiksi. Tavoitteeni on olla varteenotettava, kantaaottava lähde kaupunkisuunnittelun ja kaupunkien saralla.
Nörteille
Sivusto on luotu Next.js 13 -viitekehyksellä, ja se on deployattu Vercelin palveluihin. Sivusto käyttää hyväksi React 18:ssa esiteltyä server components -arkkitehtuuria. Sivusto on suunniteltu staattista html-generointia silmälläpitäen, ja tarkoitukseni on toteuttaa staattinen generointi kunhan tuki saapuu Next.js 13 app-kansiolle. Sivusto on tyylitelty tailwind css-viitekehyksellä. Artikkelit kirjoitetaan MD-formaatilla, ja kirjoitukset parsitaan html-muotoon build-aikaisesti käyttäen gray-matter sekä remark -kirjastoja. Sivusto on avointa lähdekoodia, löydät ohjelmakoodin Github -verkkosivustolta.