· 1 min read General
My new blog is live
mehmetnuri.com now runs on Astro. I write posts in Markdown and publish them through git — fully in my control.

Hi! This is the first post on the new version of the blog. 👋
I no longer write my posts in a web panel — I write them as plain Markdown files. I add a .md file to the repo, run git push, and the site builds and deploys automatically. Fast, simple and fully in my control.
How does it work?
The site is built with Astro. The flow is:
- I add a new
.mdfile undersrc/content/blog/. - I write the title, description and date (frontmatter) at the top.
- I run
git push. - GitHub Actions builds and deploys the site.
flowchart LR
A[Write Markdown] --> B[git push]
B --> C[GitHub Actions]
C --> D[Astro build]
D --> E[GitHub Pages]
E --> F[mehmetnuri.com]# A new postgit add src/content/blog/new-post.en.mdgit commit -m "New post"git pushWhat will I write about?
Mostly these topics:
- Web and software development
- System design and how systems work
- Clean, maintainable code
- Lessons I learn along the way
This is just the beginning. More to come soon.