In progress 2026
cursedfunction.io
A personal website for writing, project notes, and long-term portfolio pieces.
- astro
- tailwind
- markdown
- static-hosting
This site is the project.
It is a compact example of the design direction I want for my personal web presence: low-maintenance, static by default, and easy to extend without adding a framework ecosystem around it.
Design goals
The implementation is intentionally small:
- content is written in Markdown
- layouts are shared
- routes are file-based
- the deployed output is static HTML, CSS, and minimal JavaScript
That keeps the cost of adding content close to zero.
What I want to learn from it
This project is also a test of how far a simple stack can go before it starts to fight back. The goal is not to maximize tooling. The goal is to maximize clarity.