TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

GitHub: Scaling on Ruby, with a nomadic tech team

176 点作者 jssjr超过 9 年前

11 条评论

staunch超过 9 年前
&gt; <i>For a long time, very key bits of our infrastructure were strung together with Shell scripts and simple scripting, and it’s surprisingly effective and still works really very well for us.</i><p>Key bits of the <i>world&#x27;s</i> infrastructure still run on a bunch of flimsy shell scripts that seem like they&#x27;d break all the time but don&#x27;t. If a computer program works reliably at all it will <i>probably</i> work reliably indefinitely, assuming the environment it lives in does not change substantially.<p>We probably all trust our lives to high end routers and medical equipment powered by shell scripts (or worse) every day. The code would scare you but, surprisingly, it will probably never fail you.
评论 #10134284 未加载
aaronbrethorst超过 9 年前
My favorite quote:<p><pre><code> this is actually a really pragmatic set of hackers that just hack on Ruby, hack on C and spend their time working on more interesting things using a more stable stack, rather than chasing after the latest and shiny tech.</code></pre>
评论 #10132879 未加载
评论 #10133913 未加载
评论 #10132910 未加载
cdnsteve超过 9 年前
Very nice read. Simple, stable and steady wins platform battles. It seems to do well at allowing them to keep focus and careful control of their product.<p>It&#x27;s great to hear these core values are baked into their culture. I remember recently reading they were running Github pages on something like a pair of dedicated servers lol. Hats off, Github rocks.<p>Our team recently started using Jira for issues instead of Github ones. I have to say, if Github offered a $1 more per repo cost for better issue&#x2F;wiki tier, I&#x27;d rather use that in a second.
x404超过 9 年前
My favorite quote: &quot;GitHub’s largely officeless workplace — about 60 percent of its employees work remotely, using a powerful homemade chatbot, called Hubot, to collaborate.&quot; It&#x27;s really cool to work wherever you like without lose the team&#x27;s efficient.
shiny超过 9 年前
&gt; A month ago I was working from a cabin in the woods in Wisconsin.<p>OT, but has anyone else tried this? I&#x27;ve often fantasized about working while embedded in a beautiful nature setting, but I imagine it&#x27;s tough to find good internet in such a place. I&#x27;m in California ... any recommendations?<p>I&#x27;ve also thought of copying Antony Garret Lisi&#x27;s &#x27;science hostel&#x27; idea [1] but for coders &#x2F; entrepreneurs :)<p>[1]: <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Antony_Garrett_Lisi#Science_hostel" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Antony_Garrett_Lisi#Science_ho...</a>
评论 #10134166 未加载
评论 #10135396 未加载
评论 #10133972 未加载
评论 #10133479 未加载
评论 #10134287 未加载
grinnick超过 9 年前
How do you go from DB Admin to Director of Technology in 2 years!? That&#x27;s pretty impressive.
评论 #10134130 未加载
评论 #10133113 未加载
why-el超过 9 年前
Another thing that would be interesting to learn more about is their Front end structure. From what I can gather they keep things extremely simple (jQuery, mostly) and make extensive use of pjax and server generated javascript that gets evaluated by the client. If this is all there is to it then it is really impressive, considering how many other companies of similar or smaller size quickly inject a Javascript MVC on top of their stack the minute the interaction goes past simple forms (Airbnb comes to mind, who to my knowledge is using Backbone for some aspects of their app).<p>To be clear I think both approaches are excellent and all depends on the in-house talent, but nonetheless it&#x27;s interesting to see how GitHub is sticking to a traditional, Rails-inspired document-based approach that minimizes front end complexity while other companies do not, even when both have similar UX complexity.
stijlist超过 9 年前
I&#x27;d be really curious to read more about how the Github team&#x27;s intuition around polyglot programming and &quot;Right Tool for the Job&quot; rhetoric changed over time. I feel like I read a blog post about this one or two years ago but I can&#x27;t remember which team member wrote it :)
评论 #10133410 未加载
otterley超过 9 年前
I&#x27;d love to see their compute and software stack provisioning tools. Are they open source?
评论 #10133223 未加载
mahyarm超过 9 年前
I wonder what they use for a chat system? Slack? IRC? Jabber? Their own app suite?
评论 #10134957 未加载
spectrum1234超过 9 年前
One of the best articles I&#x27;ve read in while