什么使一个技术博客变得出色

I want to explain why the blogs in My favorite technical blogs are my favorite. That page is solely about non-corporate tech blogs. So this post is too. I'll have to make another list for favorite corporate tech blogs.

我想解释一下为什么我最喜欢的技术博客是我最喜欢的。那个页面只关于非企业技术博客。所以这篇文章也是。我还得再列一个最喜欢的企业技术博客的清单。

In short, they:

简而言之,他们:

  • Tackle hard and confusing topics
  • 解决困难和令人困惑的话题
  • Show working code
  • 展示可运行的代码
  • Make things simpler
  • 使事情变得简单
  • Write regularly
  • 定期写作
  • Talk about tradeoffs and downsides
  • 谈论权衡和不足之处
  • Avoid internet slang, memes, swearing, sarcasm, and ranting
  • 避免使用网络俚语、表情包、咒骂、讽刺和发牢骚

Tackle hard and confusing topics

解决困难和令人困惑的话题

There are a number of problems in programming and computer science where otherwise knowledgeable programmers have to start mumbling about, or revert to cliches or group-think, because they aren't sure.

在编程和计算机科学中,有一些问题,即使是知识渊博的程序员也不得不开始含糊其辞,或者回到陈词滥调或群体思维,因为他们不确定。

These are the best topics you can possibly dive deep into. And my favorite writers do exactly this.

这些是你可以深入探讨的最好的话题。我最喜欢的作家就是这样做的。

They write about durability guarantees of disks and filesystems. They write about common pitfalls in benchmarking. They write about database consistency anomalies. They write about threading and IO models.

他们写关于磁盘和文件系统的持久性保证。他们写关于基准测试中的常见陷阱。他们写关于数据库一致性异常。他们写关于线程和IO模型。

And they write about it by showing concrete examples and concrete logic so you can learn how to stop handwaving on the topic.

并通过展示具体的例子和具体的逻辑来写作,以便你可以学习如何停止对话题的模糊描述。

Their writing helps you come out with a useful mental model you can apply to your own problems.

他们的写作帮助你形成一个有用的思维模型,可以应用于你自己的问题。

And you know, sometimes it's not about about the topic being obscure. Good writers have the ability to tackle a boring topic in an interesting light. Maybe by digging deeper into a root cause. Or showing you the history behind the scenes.

而且,有时候问题并不在于话题的晦涩。优秀的作家有能力以有趣的方式处理乏味的话题。也许通过深入挖掘根本原因。或者向你展示幕后的历史。

Moreover, my favorite writers don't know everything. But they also don't pretend to know everything. They're quick to admit they don't understand something and ask for help from the...

开通本站会员,查看完整译文。

首页 - Wiki
Copyright © 2011-2024 iteam. Current version is 2.137.1. UTC+08:00, 2024-11-22 04:44
浙ICP备14020137号-1 $访客地图$