TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

How we got 1,500 GitHub stars by mixing time-tested technology with a fresh UI

77 pointsby romanhotsiyalmost 8 years ago

7 comments

Cynddlalmost 8 years ago
Despite the title, the article raises an interesting point: why do we prefer new code, with less features, to old but robust projects.<p>&gt; <i>Unfortunately, we were affected by cognitive bias: old code is bad code. But the truth can be the opposite. The old code is battle-tested by thousands of users in hundreds of different projects. Most of the critical bugs have been fixed, the documentation is complete, there are tons of questions and answers on StackOverflow and Quora.</i><p>I&#x27;m quite guilty here; I&#x27;ve realized that I always check the date of the last commit on Github before testing a project. I feel like I do this more for small projects where documentation and use cases might be missing, and for which I&#x27;m expecting help from the community.
评论 #14567888 未加载
评论 #14568087 未加载
评论 #14568525 未加载
评论 #14567859 未加载
评论 #14569255 未加载
评论 #14569257 未加载
评论 #14568077 未加载
crisopolisalmost 8 years ago
Also their user onboarding literally forces a unknowing user to create a GitHub account then star their specific repository.<p>Making GitHub stars ultimately meaningless, if they ever meaned anything.
评论 #14572314 未加载
评论 #14573473 未加载
nsmith7979almost 8 years ago
Hey, I&#x27;m the author of the &quot;GraphQL Visualizer&quot; tool (<a href="http:&#x2F;&#x2F;nathanrandal.com&#x2F;graphql-visualizer&#x2F;" rel="nofollow">http:&#x2F;&#x2F;nathanrandal.com&#x2F;graphql-visualizer&#x2F;</a>) that they mention in the article as inspiration for their project.<p>This new project is quite nice and definitely a step up from mine.<p>Also wanted to mention that there is a CLI version of the visualizer at <a href="https:&#x2F;&#x2F;github.com&#x2F;sheerun&#x2F;graphqlviz" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;sheerun&#x2F;graphqlviz</a> for when you want to quickly visualize a GraphQL endpoint for documentation purposes, etc. Keep up the good work!
评论 #14574625 未加载
nerdponxalmost 8 years ago
<i>But after looking at the source code we found a fatal flaw in this tool: it used Graphviz — a decades old tool written in plain C and compiled to unreadable JavaScript using Emscripten.</i><p>Are the &quot;decades old&quot; and &quot;plain C&quot; aspects supposed to be bad things? It seems like the real problem is &quot;compiled to unreadable JavaScript&quot;. Graphviz is a great example of &quot;if it ain&#x27;t broke, don&#x27;t fix it&quot;.
评论 #14570116 未加载
digganalmost 8 years ago
Ignoring the fact that Github Stars are a aweful metric for anything else than vanity, &quot;More bells and whistles&quot; feels like a terrible advice and you should much more focus on a &quot;easy-to-get-started&quot; readme with just the minimal amount of beels and whistles to effectively communicate what your thing is really about.
评论 #14568461 未加载
lgasalmost 8 years ago
How much do github stars sell for these days?
评论 #14568798 未加载
评论 #14568912 未加载
ameliusalmost 8 years ago
Or how about simply not succumbing to the latest UI trends, which will be different next year anyway?