← Back to Articles

How This Blog Came to Be

Tags
dotnet self taught journey

618365542_26549705857964638_7537576755710422634_n

I’ve been learning programming since 2018. I started by developing open source applications, mostly for the PS4 researcher community related to jailbreak work. At that time, I mainly used Python and some C.

Later, I became interested in developing Windows desktop applications. Using a GUI felt much easier than entering command line arguments manually. That was how I discovered .NET, which I consider the best platform for creating Windows Forms applications.

In 2019, when I started babysitting my child, I used whatever free time I had to continue learning and building. I can confidently say I am proud that some of my applications are being used by people all over the world. That became an important part of my learning journey.

I also learned web development, working with MVC and Web APIs. At one point, I developed a program that people used with a pay per use subscription model, with a Web API as the backend. Funny enough, I used JSON as the database at that time, and I even made some profit from it. All of my open source projects can be found on my GitHub profile.

I hoped that all the experience I gained would help me land a job, but it did not happen.

In 2023, I was actively searching for jobs when something serious happened in my life. I had to stop job hunting to focus on taking care of my family. I will explain this in another post.

619158891_26549705884631302_5115539513878873266_n

Fast forward to this year, I started wondering if I could build a .NET project that would be useful beyond just being a portfolio. That was how the idea of this blog came to life. This weblog is a place where I share my progress and the challenges I face during development.

This blog is built using ASP.NET Core MVC and is hosted on an Ubuntu server running on my mini PC. Everything about this setup is new to me, from the homelab to the production like hosting environment. I hope to share more about my homelab in the future

Izat Emir

Izat Emir

I’m a self-taught programmer with no formal work experience as a developer, currently working toward a fresh start as a .NET developer. I spend my time learning, building small projects, and understanding how real-world applications are designed and maintained. This blog is a place where I document what I learn, share my progress, mistakes, and experiments, and track my journey as I grow from a self-learner into a professional software developer.

Comments

💬 Comments are powered by Utterances, a lightweight comments widget built on GitHub issues. To comment, you'll need a GitHub account.