No mobile version, but I'm visiting from a tablet, should work at least if switch to "Desktop" in the browser manually. I don't care if I get horizontal scroll - not showing your visitors anything at all is an automatic "I'm out".

Second, when I browsed from an actual desktop, and clicked on links for files it was all slow as hell - specifically the part when you click on a file an expect it to just load, you instead get: 1) some layout switch which looks like page reload 2) then it says "loading..." for several seconds.

After looking at the source code, it appears to be React or similar frontend framework... Ugh. I don't know why people choose to use that stuff, just have a regular SSR which would work a hundred times faster and is more pleasant. And if you really want an SPA, don't use React, Vue or Svelte (and similar), it's horrible and always slow.

Finally, since this appears to be a YC company, it shouldn't matter what's it written in. In fact, I don't even know why Rust would be a good thing here when Go or even Rails/Django would work just fine - but again, it just reinforces the meme that if it's written in Rust, you'll surely hear about it.

Overall, the minimalism idea is welcomed, but it supposedly should appeal to people like myself and it doesn't for all the reasons I mentioned above.

I have to agree with the proposition that if you are aiming for the performant, no frills deal - and the aesthetic certainly telegraphs this - you really do not need client-side render, nor overengineered frontend frameworks like React & friends. Ditto for Styled Components (looks like you're not using the latter).

This. "No loading animations" works if you rely on the browser's loading indicators that all users will be familiar with.

@OP, if you're up for a rewrite of the frontend, happy to help you get started with https://mastrojs.github.io

I agree. I like the website, looks minimal, but minimalism is not reflected in the stack.

The look only seems minimal as well. I need to zoom in to read, which eventually destroys the layout. A minimal website has at least basic accessibility by default, this uses some kind of "modern" styling stuff to ruin it.

Yeah, seems like everything just seems minimal, but not actually is.

haven't written up a show hn post yet but i launched this weekend a server app for git i built all in Zig[1]

[1]: https://astheno.software/shale/

demo site https://git.mirrors.nektro.net/

absolutely this, and I feel the same way about finding it unappealing due to the inconsistency between their "talk" and their "walk". If you preach minimalism but use React or anything similar, you've lost the plot and don't understand what minimalism is at all.

> In fact, I don't even know why Rust would be a good thing here when Go or even Rails/Django would work just fine

FWIW I've noticed that agents are pretty good at writing "High-Level Rust" for most basic applications, which gives you pretty great performance (orders of magnitude faster than RoR), great deployment, probably great security if steered by a senior, and pretty great maintenance again if originally steered by a senior. I feel like this is a not-so-secret secret.

I personally won't be using dynamic languages for anything but toy scripts now. (well, except JS, which is hard to avoid with the massive size of WASM bundles)

P.S. I assume Go is still great as well, but IMO Go no longer has an identity. What are they going for anyways? Garbage collected rust? "How to invent a perfect niche and then throw it all away in 21 days". /rant

Identity? Most folks don't think that way anymore. I try to funnel them from Python to GO. I want to ship binaries. I want them to think about dependencies and if they really need them.

TBH I don't have anything more to add that hasn't already been discussed here and in previous threads: https://github.com/golang/go/issues/77273

It's probably polarizing and I honestly don't know why I felt the need to rant about it. /shrug