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.

From Code Cowboy to Infrastructure Architect

56 pointsby fortyfivanover 7 years ago

5 comments

exabrialover 7 years ago
&quot;Go fast and break things&quot; works for companies for Facebook for a lot of reasons. First: $, which they have a lot of. You can literally afford mistakes. Second: Monopoly, which they have a lot of. You can figuratively afford mistakes because your user base won&#x27;t go anywhere.<p>If you&#x27;re not operating at FB scale, quality is often your best asset. People tend to choose things that &quot;just work&quot;. Getting things to the &quot;just work&quot; phase takes discipline in developing and testing.<p>If I could add one thing to the list, it&#x27;d be &quot;stop writing clever code&quot;. Rather than finding a unique solution that shows your technical prowess, write code that&#x27;s boring but clear in its intent.
评论 #15864517 未加载
评论 #15864281 未加载
评论 #15864388 未加载
taericover 7 years ago
The point on commit messages is mind boggling to me. I have yet to join a team where I am not the first one that uses non single line commit messages.<p>It is even crazier when they do write some about their commit, but only in some stupid review tool where I then have to follow a bloody link to get to it from the commit itself. (I&#x27;m curious if some jerk thought referral links would help them know when reviews were useful later... Please let that remain the idle joke that it is, btw.)<p>I&#x27;m slowly getting folks to put more in the commit message, but leading by example is taking forever. :(
评论 #15865207 未加载
xchaoticover 7 years ago
I subconsciously read that title as: &quot;From Code Cowboy to Architecture Astronaut&quot;. Realistically you want to be somewhere in the middle, DRY and all, but ship your product often, first of all.
评论 #15865508 未加载
whatupmdover 7 years ago
If you don’t want nightmare operations scenarios, you have to document things. This doesn’t reconcile well with Agile&#x2F;DevOps&#x2F;Scrum mentality.
评论 #15864357 未加载
amackeraover 7 years ago
Good advice, though it&#x27;s pretty light on concrete actions, details, or examples.