加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 移动互联 > 正文

创建一家互联网公司需要几个人?一个就够了

发布时间:2019-10-08 20:00:36 所属栏目:移动互联 来源:机器之心编译
导读:创建一个互联网公司需要几个人?一位来自旧金山的软件工程师告诉我们:一个就够了。这位工程师创建了一个名为「Listen Notes」的播客搜索引擎,像谷歌一样可以方便地搜索海量播客资源。在这篇文章中,这位工程师向我们介绍了他创建「Listen Notes」用到的

我使用 Datadog 进行监控和警报。我在一个简单的监控界面中有一些高级指标。这里所做的一切都是为了在弄乱生产服务器时增强信心。

创建一家互联网公司需要几个人?一个就够了

适用于 Listen Notes 的 Datadog 监控界面(截至 2017 年 12 月)。

我将 Datadog 连接到 PagerDuty。如果出现问题,PagerDuty 将通过电话和短信向我发送提醒。

我还使用 Rollbar 来监控 Django 代码的运行状况,它会捕捉异常,并通过电子邮件和 Slack 通知我。

我经常使用 Slack。这是个一个人的公司,所以我不使用 Slack 与人交流。我使用 Slack 来监视有趣的应用级事件。除了将 Datadog 和 Rollbar 与 Slack 集成之外,我还在 Listen Notes 后端代码中使用 Slack 传入 webhooks,以便在用户注册或执行一些操作(例如添加或删除内容)时通知我。这是科技公司常用的做法。当你阅读亚马逊或 PayPal 早期发展的一些书籍时,你会发现两家公司都有类似的通知机制:每当用户注册时,都会有「叮」的声音通知办公室中的每个人。

自 2017 年初推出以来,Listen Notes 只出现过一次长时崩溃(大于 5 分钟)。在这些操作方面,我总是非常谨慎和务实。网络服务器显著过剩,是为了防止某个新闻事件或其他因素导致流量飙升。

开发

我在旧金山的 WeWork 共享空间工作。有些人可能想知道为什么不在家里或咖啡店工作。那是因为我非常重视效率,我愿意在效率上投资。我不相信堆砌时间就能开发出好软件。我很少一天工作超过 8 小时(对不起了,996 的朋友)。我想把每一分钟都花得有意义。因此,我需要一个精致且相对昂贵的私人办公室:) 与其为了省钱花更多时间,我选择花费更少的时间去赚钱:)

创建一家互联网公司需要几个人?一个就够了

我在 WeWork 的办公室。

我用的电脑是 MacBook Pro。我在 Vagrant+ VirtualBox 中运行(几乎)相同的基础架构。我使用与上述相同的 Ansible yaml 文件集在 Vagrant 中配置开发环境。

我赞同 monorepo 理念。因此,我只有一个 listennotes repo,包含 DevOps 脚本、前端和后端代码。这个 listennotes repo 是作为 GitHub 私人 repo 托管。我在主分支上做所有的开发工作。我很少使用功能分支。

我使用 PyCharm 编写代码并运行 dev 服务器(Django runserver 和 webpack dev server)。我知道这很无聊。毕竟它不是 Visual Studio Code、Atom 或 IDE。但 PyCharm 对我来说效果很好。毕竟我很老派。

创建一家互联网公司需要几个人?一个就够了

我的 PyCharm。

其他

我使用许多有用的工具和服务将 Listen Notes 打造为一款产品和一个公司:

  • iTerm2 和 tmux 用于获取终端内容。
  • Notion 用于 TODO 列表、维基、记笔记和设计文档......
  • G Suite 用于 @listennotes.com 电子邮件帐户、日历和其他 Google 服务。
  • MailChimp 发送每月电子邮件简报。
  • Amazon SES 用于发送交易邮件和营销邮件。
  • Gusto 用于支付自己和非 Upwork 承包人的工资。
  • Upwork 用于寻找承包人。
  • Google Ads Manager 管理直销广告并跟踪绩效。
  • Carbon Ads 和 BuySellAds 用于备用广告。
  • Cloudflare 用于 DNS 管理、CDN 和防火墙。
  • Zapier 和 Trello 简化了播客工作流程。
  • Medium 是公司博客的媒介。
  • Godaddy 和 Namecheap 用于域名。
  • Stripe 用于从用户处获取资金(主要用于 API)。
  • Google speech-to-text API 用于语音转换。
  • Kaiser Permanente 用于健康保险。
  • Stripe Atlas 用于合并 Listen Notes Inc。
  • Clerky 为融资(SAFE)和雇佣非 Upwork 承包人生成法律文件。
  • Quickbooks 用于记账。
  • 1password 用于管理大量服务的登录凭证。
  • Brex 用于信用卡,还可以获得额外$ 5,000 AWS 积分,可以在 WeWork 或 Stripe Atlas 的 AWS 积分上应用。
  • Bonvoy Business Amex 卡——可以获得豪华酒店和航班的 Marriott Bonvoy 积分。这是旅行的最佳信用卡积分:)
  •  Capital One Spark 用于支票账户。

胆大心细,马上行动

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读