← Takaisin blogiin

23.4.2026 - astro, portfolio, agentic-development

Portfolio siirtyi Next.js:stä Astroon

Lyhyet muistiinpanot siitä, miksi henkilökohtainen portfolio kannattaa pitää kevyenä sisältösivustona.

Tämä on ensimmäinen muistiinpano uuden Astro-pohjaisen blogin kokeiluun.

Portfolio alkoi nopeasti tehtynä Next.js-sivuna. Se toimi, mutta yhden sivun esittelyyn ja tulevaan blogiin Next.js oli turhan raskas valinta.

Astro sopii tähän paremmin, koska sivusto on ensisijaisesti sisältöä: profiili, projektit, CV-linkki ja myöhemmin blogikirjoitukset. Tavoite on pitää tekninen perusta kevyenä, jotta energia menee sisältöön ja oppimisen dokumentointiin.

Migraatio tehtiin pienissä vaiheissa:

  • Astro-runko ensin
  • etusivu seuraavaksi
  • portfolio- ja osaamissisältö sen jälkeen
  • lopuksi blogipohja Markdown-sisällölle

Tämä on myös hyvä esimerkki agenttipohjaisesta kehityksestä: työ rajattiin GitHub-issueen, toteutus tehtiin pieninä muutoksina ja jokainen vaihe validoitiin buildillä.