To the author: It looks like your site is using next.js. You can use the `Link` component for this purpose: https://nextjs.org/docs/api-reference/next/link
I know there might not be a distinction for a lot of people, but the name and the headline makes it ambiguous, at least to me.
Maybe add an "About" page outlining what it's meant for?
Most of the headlines I see right now aren't about git, which is what I would guess something called "Git News" was :-)
Git is a source control tool, "Git news" would suggest to me either news about the development of git or a news platform somehow operated through git.
This next opinion might be more controversial, but I think it needs to be said: the conflation of git with github is exactly what Microsoft wants because it leads young developers towards github and a sleak online experience. This hurts the open source ecosystem by creating a single stop shop with little competition. And it might not be easy to switch to other alternatives because of lockin due to external features like issues and wiki, inertia, etc.
Calling this site "Git News" is a small part of this development, and that is imo unfortunate.
Plan to extend to gitlab, bitbucket as well :)
A couple of suggestions, if I may:
- Tags: assuming the amount of content grows, it's going to be difficult to sort things that interest me from things that don't. Tags (like StackOverflow uses them) would let me filter to languages/concepts that interest me
- RSS feed: I consume a lot of blogs using RSS, and it would be my preferred method for a news site like this too. Ideally it would work with the tags feature above
By tags you mean the github tags rights? Or people can add the tags themselves ?
Edit: OK, I will add RSS support per programming language. So every time a new projects gets into the top mentioned projects it will be syndicated.
Also, it seems a bit odd that a site that claims to be for 'GitHub fans' doesn't use Github's OAuth provider for account creation...
I think the idea of an MVP is to create something that works, not something with all the bells and whistles
If you're using Rails it's just one gem and some bootstrap signup forms. I guess it also depends on the experience and skills of the developer.
(GitHub and others were accepted for historical reasons)
If you want actual git news, checkout https://git.github.io/rev_news/
One bit of feedback: the upvote and downvote buttons felt laggy to me. The on hover effect doesn't always activate, and after I click it, I don't get any immediate feedback that it worked. I'm on a satellite internet connection with a lot of latency, so I'm assuming I'm waiting for network requests to finish.
macOS / FireFox 84.0.2 (64-bit)
Feature request: comment replies. As far as I can tell, comments don't allow replies, which makes it more-or-less impossible to have any kind of conversation about a comment.
edit: And fluid typography might be something to look into. Currently, you seem to have a single breakpoint where font size is adapted. That does not work well on larger phones.