Hello World!

Oct 12, 2025 · 3 min read

Taking notes is part of my learning process

I've always enjoyed learning and sharing what I learn.
This space is the result of that habit — a place to store my notes, reflections, and experiments, and hopefully help others along the way.


Why?

Whenever I learn something new, I like to take notes and share what I discover.
When I was 17, I was already teaching the basics of computers. I remember spending hours trying to turn what seemed like boring topics — such as “what is an operating system” — into something curious and practical.

Later, when I started working with programming, I realized I needed to stay up to date, do constant research, and often come up with new ideas.
I've always loved explaining things and having deep conversations, which often led to long discussions with my college friends — and honestly, I loved that.

Over time, I realized I wanted to gather everything I'd learned in one place.
Not just as a personal archive, but as a way to give something back — so that others with the same questions and interests could benefit from it too.


How?

This project went through several technologies before I found something that truly fit my needs and felt simple to use.
From the beginning, I knew I didn’t want to deal with databases or complex server setups. I wanted a clean, static blog.
So I looked for frameworks that worked with SSG (Static Site Generator) and supported Markdown content.

I first tried tools like Gatsby and Next.js, which are based on ReactJS.
However, I’ve never been much of a React fan and have always felt more comfortable with VueJS. So, I ended up migrating the project to Nuxt.

My choice had nothing to do with performance or benchmarks — it was purely personal.
I like VueJS. And Nuxt offered everything I needed in a simple and elegant way.

To get started, I put together a simple Nuxt foundation that fit the idea behind the blog perfectly.
For hosting, I chose Netlify, which integrates seamlessly with GitHub.
That means every time I push a new commit, Netlify automatically builds and publishes the updated version.


What I learned

One of the main lessons from this process was the importance of starting simple — using only what’s truly necessary.
I also learned that there’s nothing wrong with using ready-made tools or templates. That doesn’t make a project less personal; it helps focus on what truly matters.

In the end, this blog isn’t meant to be a commercial project or a technical portfolio.
It’s a personal space, built slowly and deliberately, to record what I learn, revisit old ideas, and keep exploring new ones.
After all, learning is a living process — full of attempts, adjustments, and discoveries.