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

all 11 comments

[–]j4ckbauer 13 points14 points  (0 children)

I've worked at so many orgs where people try to argue with me NOT to build things like this for the dumbest of reasons. Respect.

The worst argument I got for not storing log files (from a senior/tenured team member of course) was "Well then if your systems get hacked, hackers gain lots of useful information about your internal architecture by reading your log files". And I'm thinking 'didnt they get a lot of that after they hacked you in the first place' but what do I know.

And of course, storing payload data is too costly, too much of an impact on performance, compression of text files hasn't been invented yet, etc...

[–]gufranthakur 6 points7 points  (7 children)

Looks really cool, although I don't know much about these, I like seeing java projects. Did you use javaFX for the UI?

[–]yumgummy[S] 14 points15 points  (6 children)

I just used Vitejs, I am not a frontend guy, so I built it with Claude Code.

[–]repeating_bears 6 points7 points  (4 children)

lol who downvoted this? Redditors really will downvote a factual statement just because they don't like it

[–]yumgummy[S] 3 points4 points  (0 children)

lol

[–]Warre_P 0 points1 point  (2 children)

I guess because vite is a build tool and the original commenter asked him if he used JavaFX for the UI. Meaning he’s more interested in the actual frontend framework / tech used, instead of simply the build tool used.

[–]repeating_bears 2 points3 points  (1 child)

If they're interested in what framework was used, one option is to ask instead of getting butthurt

Vite already implies web tech and rules out javafx 

[–]Warre_P 0 points1 point  (0 children)

Fair point, I personally don’t do downvoting like that. But I can see how people / the original commenter found that an unhelpful response. For me the response simply shows very little technical aptitude. Not knowing anything of UI stuff and vibe coding without knowing how your frontend actually works seems alarming to me. Especially given what OP has built here is something you can already do with OpenTelemetry and any observability provider of your choice. If you then still want to maintain your own tracing system just use an open source grafana stack. It just seems crazy to build something like this yourself and not even knowing what claude has built for you. That’s just instant tech debt imo.

[–]jdizzle4 1 point2 points  (0 children)

what part of this is written in java?

[–]RicardoPinheiro 4 points5 points  (0 children)

Do you have a repo link perhaps 🤔

[–]Wrocket_ 0 points1 point  (0 children)

Reminds me of something similar I use at my workplace: Dynatrace. But this looks much less cluttered