Introduction
Every developer has a starting point.
Mine started with curiosity about how software works.
I wasn’t born with coding knowledge, but I had something more powerful:
the desire to understand systems.
Over time, that curiosity turned into a journey of learning programming, building projects, and eventually creating AskDevPK.
First Step Into Programming
When I first started learning development, everything felt confusing.
- HTML
- CSS
- JavaScript
- Backend
- Databases
At the beginning, it felt like too many technologies and too little clarity.
But instead of trying to learn everything at once, I focused on understanding fundamentals.
Learning the MERN Stack
One of the biggest turning points was discovering the MERN stack.
MERN stands for:
- MongoDB
- Express
- React
- Node.js
This stack allowed me to understand how full-stack applications work.
Instead of learning isolated technologies, I started building complete systems.
Building Real Projects
The most powerful way to learn programming is:
build real projects.
Some projects I worked on include:
- developer tools
- web platforms
- portfolio systems
- learning experiments
Each project improved my understanding of:
- frontend architecture
- backend logic
- databases
- deployment
Why I Built AskDevPK
AskDevPK started as a simple idea:
A place where I can share knowledge, projects, and development insights.
Instead of keeping everything private, I wanted to document my learning journey publicly.
AskDevPK became:
- a developer portfolio
- a blog
- a knowledge hub
The Future
My goal is simple:
- keep learning
- build meaningful systems
- share knowledge openly
Programming is not just about writing code.
It is about solving real problems with structured thinking.
Final Thoughts
If you’re starting your developer journey:
Remember one thing.
You don’t need to know everything to start.
You only need curiosity and consistency.
And that is how my journey with AskDevPK began.