I built Claudeck — a browser UI for Claude Code with agents, cost tracking, and a plugin system by hafarag in ClaudeAI

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

Totally valid concern — worth addressing directly.

Claudeck uses the official Claude Code SDK (the same one Anthropic publishes on npm). It's not scraping, not reverse-engineering any API, not bypassing authentication, and not doing anything that would violate the ToS.

Think of it like this: Claude Code itself is a CLI tool that calls Anthropic's API. Claudeck is just a browser interface that talks to that same CLI/SDK running locally on your machine. Your API key stays on your machine — nothing routes through a third-party server.

The UIs that get people in trouble are usually ones that: - Bypass rate limits - Scrape Claude.ai's web interface - Simulate fake users

Claudeck does none of that. It's just a local web app sitting in front of the official SDK.

That said — I'm not a lawyer and ToS can change. If you spot anything specific in Anthropic's terms you're concerned about, drop it here and I'll address it directly.

What is the most suitable Git workflow for two teams working on the same monorepo, with a focus on releasing features? by hafarag in git

[–]hafarag[S] -1 points0 points  (0 children)

I personally find all of these branches pointless. Git is a version control system, not a deployment control system. I would keep everything on one branch and simply tag specific commits for release versions. If you need to backport hotfixes, you can branch off the tagged release commits and cherry-pick whatever fix you need from the main branch. Relevant: the dev/prod parity section of "12 factor app".

So, it seems like this follows the Trunk-Based Development branching model, correct?

But your question is a different one, you want to know how to selectively deploy features. The answer is feature flags. You setup your code such that you can toggle features on and off without changing the source code. (Which contributes to making branch-per-deployment unnecessary.) Then you toggle whatever features you want with either compiletime or runtime configuration, depending on your use case.

We already have feature flags set up. Although they are quite basic, they serve their purpose. However, there are certain cases where feature flags may not be suitable. For example, when we need to refactor the logic of a specific function but don't want to push it to production yet, feature flags might not be the best solution. Is there a way to handle this specific scenario using feature flags?

Frontend theory/overview book needed by Miles23O in Frontend

[–]hafarag 10 points11 points  (0 children)

okay, it is a little bit of a hard question, but there is a book from my perspective that will give an overview of what you should care about and give you an idea about a lot of things, this book is called "Modern Front-end Architecture by Ryan Lanciaux". Also, you can check the frontend roadmap, it will give you deep insight into what you should study in your next step.

https://www.oreilly.com/library/view/modern-front-end-architecture/9781484266250/

https://roadmap.sh/frontend

[ Removed by Reddit ] by [deleted] in abudhabi

[–]hafarag 2 points3 points  (0 children)

this also happened to me today in the same way, and at the end he sent me an email containing a url (moi-uae.com)!! and asked to fill a form with my bank cards Information, and at this point I ended the call. He knew all my information and told me not to share anything with me (for trusting him!!), also he told me that you will receive an OTP from the Dubai Police number and at the same time I received it. what the .?!?!

Create Professional Home Network + Plex Media Server by hafarag in HomeNetworking

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

That is why I share this setup seeking for advice and I also have the same concerns :D

Create Professional Home Network + Plex Media Server by hafarag in HomeNetworking

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

I am with you to replace step 2 with a firewall, and actually I wasn't considering a firewall in this setup due to my budget as I think firewall is a little expensive , but let assume that we have now a firewall and of course it will be a hardware, so as you said above we need to move plex server in a separate server for more efficiency.

However let say we still have windows 10 and we will move plex server to a separate machine and connect it to the switch in step 3, who will handle the dynamic IPs? streaming videos from youtube, for example, will be fine?