hey,
pug.tf looks great so far, and i really appreciate you taking the effort here; by just being actively developing the site you're already doing a great job, especially compared to the alternatives
but there are heavy vibe-coding vibes, with lots of strange decisions, small errors, weird features, etc.
for example:
- game being stuck in draft
- weird elo calculator
- weird logs analysis to determine elo and leaderboard (are these holdovers from another project?)
- why can non-logged in people chat?
- why are there gifs in chat?
- why are there so many different layouts available?
- why do i need to link my discord?
- multi-region players are double counted as online
- player names should really come from etf2l/rgl
can't really speak to how good the site works post-draft, which is really the most important part of a pug site
i'm a huge llm user myself, so this isn't a criticism of that. but it's concerning that there doesn't seem to be much "taste". as in, no overarching vision, and not enough discrimination between what's important and what's not. we want to have minimal implementations of things that work, not the maximum amount of (shoddily) implemented features. (tf2pickup does this really well imo.) i'd love to be proven wrong.
keep in mind this is kind of what killed protfx. copper decided to re-vibe code the website or something, which broke the website completely.
i'm happy to give pug.tf a try. but i'm not sure if a better website is the solution to the pug issue.