About This Blog
dailydevnotes.in is a personal learning log.
It documents my journey as a software engineer working in fast-paced startup environments, where learning happens alongside real deadlines, real users, and real pressure.
This blog exists to bridge the gap between:
- Tutorials and real projects
- Theory and practice
- Knowing syntax and understanding systems
About Me
I’m Irshad, a software engineer early in my career.
I’ve been working in startups where:
- Things move fast
- You’re expected to figure things out
- Learning happens while shipping
- There’s rarely a “perfect” solution
I’m still learning.
I’m still making mistakes.
And I’m still figuring things out.
This blog doesn’t come from a place of mastery — it comes from experience in progress.
Why I Started Writing
At some point, I realized something important:
I was learning a lot — but only when I slowed down and reflected.
Whenever I:
- Wrote down what went wrong
- Explained a concept in my own words
- Thought about why something worked
Things finally started making sense.
This blog is an extension of that habit.
Writing helps me learn better.
Publishing helps me stay accountable.
And sharing helps others who might be a few steps behind.
What You’ll Find Here
On this blog, I write about:
- Software engineering concepts as I encounter them
- Lessons from real startup work
- Backend, frontend, and system thinking
- Learning efficiently with a full-time job
- Mistakes, fixes, and reflections
Everything is written with context — not just answers.
What This Blog Is Not
Let’s be clear.
This is not:
- A “get hired fast” guide
- A shortcut to mastery
- A collection of copied documentation
- A place for hype or trends
This is about slow, steady improvement.
Why Early-Career Perspective Matters
Many blogs are written by people looking back after 10–15 years.
That’s valuable — but it’s different.
This blog is written while I’m still in it:
- Still confused sometimes
- Still learning under pressure
- Still connecting dots
That makes the experience more relatable for most developers.
Looking Ahead
As I grow, this blog will grow with me.
The topics may evolve.
The depth will increase.
But the honesty will stay the same.
Thanks for Being Here
If you’re learning software engineering and feel overwhelmed at times — you’re not alone.
If this blog helps you even a little, it’s doing its job.
Thanks for reading.
Let’s keep learning.
— Irshad