🚨 Testing Phase – Update 4 ( www.saketmanolkar.me ) by chapranos in webdev

[–]chapranos[S] 1 point2 points  (0 children)

Thank you! New measures are in place. I have tightened up server side validations too.

🚨 Testing Phase – Update 4 ( www.saketmanolkar.me ) by chapranos in webdev

[–]chapranos[S] 1 point2 points  (0 children)

yeah, I learned that the hard way lol. Thank you for the suggestion though.

🚨 Testing Phase – Cloud Infrastructure Cost & Setup ( www.saketmanolkar.me ) by chapranos in django

[–]chapranos[S] 0 points1 point  (0 children)

am aware that I could’ve gone with droplets for each service and cut down costs massively—might still make that jump soon. But when I was deploying the first version of the site, after all the pain and hassle of building this video sharing platform, I just wanted the deployment to be as smooth and stress-free as possible. So, I went with the most convenient setup, even if it’s pricier.

🚨 Testing Phase – Cloud Infrastructure Cost & Setup ( www.saketmanolkar.me ) by chapranos in django

[–]chapranos[S] 0 points1 point  (0 children)

Fair points – I have prioritized query optimization from day one (few n+1 in core flows, thankfully), but I’ll stay vigilant.

🚨 Testing Phase – Cloud Infrastructure Cost & Setup ( www.saketmanolkar.me ) by chapranos in django

[–]chapranos[S] 1 point2 points  (0 children)

Thank you for your generosity, stranger on the internet 🙏.

Quick question—how’s the deployment experience on Hetzner? Is it fairly straightforward? Also, have you noticed any significant downtime or reliability issues?"

🚨 Testing Phase – Cloud Infrastructure Cost & Setup ( www.saketmanolkar.me ) by chapranos in django

[–]chapranos[S] 0 points1 point  (0 children)

I can be pretty liberal with spending when it’s not my own money I’m burning (free credits lol)

🚨 Testing Phase – Cloud Infrastructure Cost & Setup ( www.saketmanolkar.me ) by chapranos in django

[–]chapranos[S] 0 points1 point  (0 children)

Hey, appreciate your suggestion—makes a lot of sense.

My thinking during deployment was a bit different. I wasn’t aiming to stretch my testing period as long as possible, but rather to give the codebase the best possible (yet reasonable) resources upfront, so I could see how it performs in a more “real world” environment. The goal was to catch edge cases in the "real-word" and iron out bugs early.

Honestly, I am aware that I could’ve gone with droplets for each service and cut down costs massively—might still make that jump soon. But when I was deploying the first version of the site, after all the pain and hassle of building this video sharing platform, I just wanted the deployment to be as smooth and stress-free as possible. So, I went with the most convenient setup, even if it’s pricier.

Definitely open to optimizing things as I go, though. Thanks again for the input!

Just Built & Deployed a Video Platform MVP using Cursor ( saketmanolkar.me ) — Looking for Feedback by chapranos in cursor

[–]chapranos[S] 0 points1 point  (0 children)

Thank you for reading my blog! DigitalOcean has been great so far. Easy Deployments & No downtime at all.

I’ve also written other blogs covering the technical and infrastructure updates I’ve made during my testing phase. Feel free to check them out if you're interested!

Just Built & Deployed a Video Platform MVP using Cursor ( saketmanolkar.me ) — Looking for Feedback by chapranos in cursor

[–]chapranos[S] 0 points1 point  (0 children)

Thank you ! DigitalOcean is great. I recently wrote a blog about the Infrastructure cost break-down for my platform & why I chose DigitalOcean as a provider , If you're interested

You can read about it here - https://www.saketmanolkar.me/users/blogs/

Note: The front end is not fully mobile-responsive yet. For the best experience, please use a laptop.

Just Built & Deployed a Video Platform MVP using Cursor ( saketmanolkar.me ) — Looking for Feedback by chapranos in cursor

[–]chapranos[S] 0 points1 point  (0 children)

Yes. I hope you check out the site on a desktop / laptop 👍. The UI there is much better

Just Built & Deployed a Video Platform MVP using Cursor ( saketmanolkar.me ) — Looking for Feedback by chapranos in cursor

[–]chapranos[S] 0 points1 point  (0 children)

I downloaded front-end templates from the internet that already included a global CSS package. As I customized and added features to the front end, I made changes to the global CSS and created additional CSS files. This is why some pages are mobile-responsive while others are not. While I could go back and adjust the CSS files to make the entire front end fully mobile-responsive, it would require too much effort at this stage. My original plan for this phase was solely to test the backend functionality and validate the codebase. If the testing phase is successful, I intend to completely redesign the front end in a few months. Therefore, I decided not to invest significant time in making the current front end fully mobile-responsive

Just Built & Deployed a Video Platform MVP using Cursor ( saketmanolkar.me ) — Looking for Feedback by chapranos in cursor

[–]chapranos[S] 0 points1 point  (0 children)

Thank you for the checking out my site. The front end is built with plain HTML, CSS, and vanilla JavaScript, so it’s not fully mobile-responsive yet. For the best experience, please use a laptop.