Category LearningPath

Why Hiding a Download Button Doesn't Protect Documents on the Web

Why Hiding a Download Button Doesn’t Protect Documents on the Web

As a full-stack web developer, I enjoy exploring how web applications work—not only to build better software, but also to understand how design decisions affect security. Recently, while analyzing a web application that displayed PDF documents in the browser, I came across an interesting lesson about client-side document protection. I am intentionally not naming the […]

Read More
Haris Malik About blog Thumbnail

From Code to Production: 5 Years of Building Systems That Don’t Break

💫 About Me 🚀 The “Yeah, I Actually Build Stuff That Works” Developer I’m not here to just write code that looks good — I build systems that actually run in production, handle real users, process real payments, and survive real-world chaos. With nearly 5 years of experience in web development, I’ve spent most of […]

Read More
Meet haris malik a developer from kashmir

Meet Me – I’m Haris Malik

It started with curiosity—the kind that makes you want to peek behind the screen and figure out what’s really going on. My real dive into coding happened with Harvard’s CS50x. That course cracked open the world of computers for me. Suddenly, I understood how they “think.” That’s where Python came in. I built a tiny BMI […]

Read More
My Journey as a Full Stack Developer — I Never Started for the Job Written by Haris Malik

My Journey as a Full Stack Developer — From Curiosity to Craft

My Journey as a Full Stack Developer — I Never Started for the Job Written by Haris Malik “I never started coding because I wanted a job. I started because I loved building things.” It Started With Curiosity Long before I knew what software engineering was, I was simply curious. As a kid, I spent […]

Read More