Category Execution

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
Automated Invoice and GST Billing System using Laravel with WhatsApp Business API integration for instant PDF invoice delivery and sales analytics dashboard.

Automated Invoice & GST Billing System with Laravel + WhatsApp API (Complete Sales Workflow)

Introduction In many retail and distribution businesses, invoices are generated manually after a sale is completed. Staff members calculate totals, apply GST, generate PDFs, and then send confirmations separately through email or WhatsApp. This creates delays, calculation errors, and operational inefficiencies. To solve this, I developed a complete automated sales and invoice management system using […]

Read More