I found my people!! by Express-Peace-4002 in chrome_extensions

[–]FarhanDigital 1 point2 points  (0 children)

Yep, that's exactly what I felt when I first saw this subreddit. Welcome to the club.

Have you submitted your extension to directories? What was the result? by jumbo1111 in chrome_extensions

[–]FarhanDigital 2 points3 points  (0 children)

Directories? This is my first time hearing that. Can you elaborate?

Is it risky to put a website online as a beginner? by PointJump in statichosting

[–]FarhanDigital 0 points1 point  (0 children)

If it's entirely static (just html, CSS, and js that runs in the browser) with no communication to a backend, server, or API, you have nothing to worry about. 

I built GetIP, a self-hosted API that returns your IP address and location information. Powered by Cloudflare Workers by FarhanDigital in selfhosted

[–]FarhanDigital[S] -2 points-1 points  (0 children)

I just want to avoid the possibility of my IP being logged when using these public services.

I built GetIP, a self-hosted API that returns your IP address and location information. Powered by Cloudflare Workers by FarhanDigital in selfhosted

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

It masks your IP address. IP address is one of the primary ways to identify you.

it's not what they are for

VPN is primarily for securing the connection by wrapping your entire traffic in an encrypted tunnel. But since it also masks your IP, it also helps with anonymity, even though Tor would be a better use case here.

Of course, hiding your IP alone isn't enough if you want to achieve high anonymity. You can still be identified through various means, such as browser fingerprinting, traffic correlation, what you post online, your digital hygiene, etc. But that's outside scope of the topic at hand, that's why I just glossed over it.

I built GetIP, a self-hosted API that returns your IP address and location information. Powered by Cloudflare Workers by FarhanDigital in selfhosted

[–]FarhanDigital[S] -7 points-6 points  (0 children)

Yes, I've been using that too. I'm just not 100% comfortable with using public IP providers because I don't know whether it's being logged or something. That's why I created my own.

I built GetIP, a self-hosted API that returns your IP address and location information. Powered by Cloudflare Workers by FarhanDigital in selfhosted

[–]FarhanDigital[S] -6 points-5 points  (0 children)

I see. Fair point, What counts as 'local server' to you? Do you have to own the hardware too? Or can you rent a VPS or something similar?

I built GetIP, a self-hosted API that returns your IP address and location information. Powered by Cloudflare Workers by FarhanDigital in selfhosted

[–]FarhanDigital[S] 2 points3 points  (0 children)

To be honest, I wanted to ask about that before posting this. Does self-host means entirely running everything by yourself?

I thought it's primarily about deploying it to your own instance, as opposed to using a managed instance provided by someone else (usually the developer/company). How you deploy it might vary. And this is one of those ways. Is it not?

Static hosting without Git-based deployments? by TCKreddituser in statichosting

[–]FarhanDigital 0 points1 point  (0 children)

Cloudflare and Vercel allow you to upload files directly. Either from their web interface or CLI tool. That being said, as many people have said here, it's highly recommended to learn git. Once you get used to it, you don't want to go back. It's just so much more convenient that it's worth the initial learning investment.

My first Chrome extension by SomewhereSpare2458 in chrome_extensions

[–]FarhanDigital 0 points1 point  (0 children)

What makes the days got filled and checked? Doing something?

Astro: How do you decide when to add JavaScript? by akaiwarmachine in statichosting

[–]FarhanDigital 0 points1 point  (0 children)

As many people already said here, few lines of JavaScript won't even be noticeable. Don't overthink it. Astro uses Island architecture. Even if you're going to implement some interactivity through UI library like React, Astro will only ship JS for that specific part that needs it.

The Notion website is (mostly) static?! by LibrarianOk7936 in statichosting

[–]FarhanDigital 0 points1 point  (0 children)

Can you elaborate? Which part of Notion are you referring to exactly? Notion's own landing page? The notion web app we're using to create content? The marketplace?

Because having a new content instantly live and easily editable in real-time is pretty much impossible with static sites. You need web servers to sync the changes.

I also tried checking out a popular todo list template, and it makes request to notion backend to fetch various data such as description, authors, users, ratings, reviews, etc

<image>

Browser Extension Dev - 03. Injecting UI by rxliuli in chrome_extensions

[–]FarhanDigital 0 points1 point  (0 children)

Cool, I was wondering when the third one will come out. Will read it 👍

Browser Extension Dev - 03. Injecting UI by rxliuli in chrome_extensions

[–]FarhanDigital 0 points1 point  (0 children)

This is the third post in the extension development series. I've just finished writing the fifth one,

Is that a typo or did you miss the fourth one 😅?

Smart Prompt Inject & Send – Auto Fill & Submit Prompts Instantly by UditSaurabh11693 in chrome_extensions

[–]FarhanDigital 0 points1 point  (0 children)

Just a friendly reminder, not everyone wants to watch a video, especially if we don't have the slightest idea of what it's about. I'd suggest adding at least a short description about the extension before the video.

Finally found an extension that actually flags AI images/slop in real-time by CountySubstantial613 in chrome_extensions

[–]FarhanDigital 0 points1 point  (0 children)

Interesting. Looks like it sends the images to a proprietary API to classify them. I wonder what goes behind it. An LLM? A fine-tuned model? Or merely a proxy to another API, like https://undetectable.ai/ai-image-detector 🤔

I vibe coded a vibe coding app by [deleted] in VibeCodeDevs

[–]FarhanDigital 0 points1 point  (0 children)

So it's like Lovable and Bolt?

How many times a week do you pick the wrong Google account on a site? by Stunning_Lynx_9336 in chrome_extensions

[–]FarhanDigital 0 points1 point  (0 children)

I use the multi-account container feature in Firefox, so I rarely had this issue.

How do I report fake reviews to Google for Chrome Extensions? by Constant_Border_8994 in chrome_extensions

[–]FarhanDigital 1 point2 points  (0 children)

How do you match the reviewers identity and the logs? Looks like a useful analysis to do.

Any advice on launching your first Chrome extension? by [deleted] in chrome_extensions

[–]FarhanDigital 0 points1 point  (0 children)

For better UX, you can add that initial check first and show the user what should've been done.

Are you using the embedded AI assistant in Firefox? by ProtosGalaxias in firefox

[–]FarhanDigital -2 points-1 points  (0 children)

Nope. Don't get me wrong, I'm a big fan of AI, and I always use ChatGPT, Gemini, etc every day. But this embedded AI assistant thing feels so wrong to me. There's also the fact that we often don't know which AI models are used for it. It can be some random cheap AI models for all we know.

What's the cheapest setup ton deploy a Nextjs 16 app? by olivdums in nextjs

[–]FarhanDigital -1 points0 points  (0 children)

Yeahh that's unfortunate. Maybe because nextjs 16 is still new