Awesome work—really cool to see how you turned a simple idea into a full-blown, scalable platform with such a smooth UX! Curious, how did you handle scaling the PDF previews and downloads as more users started using the site?
Crafting a Book App for a Client
2 Comments
Mohammad Yasir
•
Thanks a lot! Really appreciate it.
Right now, I’m using Cloudinary to handle PDF previews—basically converting the first page into an image for smooth display and fast loading. For downloads, users get access to the actual PDF stored securely.
I'm still improving the system and exploring ideas like queue-based processing and caching for future scaling. Loved that you noticed the UX—more updates coming soon!
Please log in to add a comment.
🔥 Join developers growing publicly
Share your knowledge, build in public, and grow your developer presence with a global community.
Please log in to comment on this post.
More Posts
- © 2026 Coder Legion
- Feedback / Bug
- Privacy
- About Us
- Contacts
- Premium Subscription
- Terms of Service
- Refund
- Early Builders
chevron_left
11Posts
14Comments
5Connections
I'm a full-stack engineer who enjoys building products that solve real engineering problems.
My wor... Show moreI'm a full-stack engineer who enjoys building products that solve real engineering problems.
My work focuses on modern web applications, backend systems, AI-powered products, and developer tools. I care about building software that's reliable, scalable, and useful—not just impressive demos.
Currently, I'm building Hooktrace, a webhook observability platform designed to help developers monitor, debug, and understand webhook infrastructure in production.
Outside of Hooktrace, I work with startups and founders to build SaaS products, internal tools, AI integrations, and scalable backend systems using Next.js, TypeScript, Node.js, and Python.
I also write about software architecture, distributed systems, AI engineering, and the lessons I learn while building in public.
Always happy to connect with developers, founders, and people building interesting products. Show less
My wor... Show moreI'm a full-stack engineer who enjoys building products that solve real engineering problems.
My work focuses on modern web applications, backend systems, AI-powered products, and developer tools. I care about building software that's reliable, scalable, and useful—not just impressive demos.
Currently, I'm building Hooktrace, a webhook observability platform designed to help developers monitor, debug, and understand webhook infrastructure in production.
Outside of Hooktrace, I work with startups and founders to build SaaS products, internal tools, AI integrations, and scalable backend systems using Next.js, TypeScript, Node.js, and Python.
I also write about software architecture, distributed systems, AI engineering, and the lessons I learn while building in public.
Always happy to connect with developers, founders, and people building interesting products. Show less
More From Mohammad Yasir
Related Jobs
- Senior Product Manager, Trading(Crypto.com App)Crypto Com · Full time · United Arab Emirates
- Sketchin Italia Srl Spontaneous ApplicationBip Italia · Full time · Italian Republic
- Spécialiste Support Applicatif & Succès ClientLes Logiciels DECIDE4ACTION Inc. · Full time · Canada
Commenters (This Week)
wadethomastt
4 comments
Fred
2 comments
Victor Lopes
1 comment
Contribute meaningful comments to climb the leaderboard and earn badges!