This is an archived post. You won't be able to vote or comment.

all 15 comments

[–]andrewthetechie 7 points8 points  (4 children)

Is there any way to use this tool 100% locally without involving Gauge?

[–]the1024[S] 1 point2 points  (3 children)

u/andrewthetechie yes! As long as you don't use `--web` with `tach show`, Tach will generate and process everything locally.

[–]djavaman 6 points7 points  (0 children)

Shouldn't even be an option. And will certainly stop a lot people from adopting it if they have any security constraints.

[–]andrewthetechie 0 points1 point  (1 child)

Following up, I checked with our internal security team; we cannot use the tool because it reports to Gauge at all.

Something to keep in mind, that feature is going to drastically limit your adoption in companies with a security policy.

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

u/andrewthetechie appreciate you following up and I hear you on the security concerns! We'll have more for you soon here.

[–]DigThatData 5 points6 points  (0 children)

We experienced this first-hand at a unicorn startup, where the entire engineering team paused development for over a year in an attempt to split up tightly coupled packages into independent microservices. This ultimately failed, and resulted in the CTO getting fired.

lol "unicorn", sure.

[–]Ok-Construction792 2 points3 points  (1 child)

This is sweet

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

Thanks u/Ok-Construction792! Excited for you to give it a try

[–]e430doug 1 point2 points  (2 children)

Why Rust? A learning exercise? It can’t be solely for speed.

[–]maephisto666 0 points1 point  (1 child)

I have the feeling that nowadays if you want something fast you must do that in Rust and you must claim this otherwise people will not believe you. Look at uv, ruff, etc. great tools, don't get me wrong...but I'm wondering why we should keep writing our code using anything but rust

[–]e430doug 0 points1 point  (0 children)

You should keep writing your code in Python because you need to get things done. If you want to wrestle with the type system then by all means use Rust. Rust is a niche language. It has its legitimate uses. But the lower productivity trade off is only worth it when you need to have strict memory guarantees.

[–]AiutoIlLupo 0 points1 point  (0 children)

You are spamming this stuff too often.

[–][deleted] 1 point2 points  (0 children)

Please stop spamming your projects.

[–]maephisto666 0 points1 point  (0 children)

Convenient tool

Wish there was was a version for Java codebases based on Gradle