Why Am I starting blogging?
I've been thinking about starting a blog for a long time. One of the most frequently advised things by experienced programmers is to start a blog. I've heard about the many benefits that come with it and how much it accelerates taking a programmer's career to the next level. So I finally got started.
Another attempt
I've made a few attempts before, but it always ended with me focusing on writing the website code. I wasted a lot of time on it, and ultimately only a few articles ended up on the blog. This time, I won't create a website or play with the design.

Who Am I Writing This For?
I'm writing this for myself. I want a place to collect all my notes in one centralized location. For personal matters, I keep a journal. Here, I'd like it to be similar but with technical knowledge. I enjoy looking back and seeing how much I've learned. It helps me plan more effectively to achieve my desired goal.
What Are the Benefits?
Many well-known programmers I follow point to writing a blog as one of the most important activities supporting career development. By keeping a journal of your technological development, you can:
Systematize your knowledge
Conduct more research, leading to greater knowledge on a given topic
Showcase your continuous development and learning
Improve your communication skills
Enhance your online presence
Document your problem-solving process
Boost your confidence
These are just a few of the many advantages that keeping a technical blog can offer. By regularly reflecting on your learning, sharing your insights, and engaging with the developer community, you can accelerate your growth as a programmer and open up new opportunities in your career. Whether you're just starting or you're a seasoned developer, creating a blog is a powerful way to take control of your professional development and make your mark in the world of technology. So let's try it!
What's the Plan?
As a front-end developer, I've spent the last two years working with React. However, since April, I've transitioned to a new project that uses Aurelia. In this project, there's a strong emphasis on TypeScript, and that's the direction I want to develop in the near future.
In the coming months, I plan to dive deep into TypeScript and explore its advanced features and best practices.
As I learn and grow, I'll document my journey on this blog, sharing not just the successes but also the challenges and mistakes.
