diff --git a/portfolio/index.html b/portfolio/index.html
index ff43776..cb44518 100644
--- a/portfolio/index.html
+++ b/portfolio/index.html
@@ -7,6 +7,8 @@ logosub: Personal weblog
Welcome to my blog.
+This part of my website is still under construction, please excuse my mess.
+
Recent posts
diff --git a/portfolio/posts/2025-12-14-new-site.md b/portfolio/posts/2025-12-14-new-site.md
new file mode 100644
index 0000000..ff02aaf
--- /dev/null
+++ b/portfolio/posts/2025-12-14-new-site.md
@@ -0,0 +1,16 @@
+---
+title: New site
+author: Kevin Matsubara
+date: 2025-12-14
+logosub: News posts
+---
+
+Today I released another iteration of my personal website.
+
+My website has evolved often, it started with literally text files opened in Microsoft Notepad and then saved as HTML and CSS files into a folder. My "website" was nothing more than a collection of files on my laptop back in 2005 or so.
+
+Then it was expanded upon with PHP in 2007 and later rebuilt with Python in 2011.
+
+Then everything was rebuilt using React in 2019. And while it worked fine for many years, I just don't see it being a good tool for a simple website such as mine. I do not have many interactive JavaScript elements anyway. My site just consists of simple articles and text.
+
+So now I switched to Hakyll, a website framework made in Haskell. Mostly because I wanted to learn more about functional programming in my free time and move away from Meta's React. And while I rebuilt the site again, now that my content existed already as Markdown files, I had a much easier time moving. No need for a database migration, just simple files.
\ No newline at end of file