跳转到主要内容

构建个人基础设施

阅读需 2 分钟Tian PanTian Pan

为了享受构建软件、媒体和社区的生活作为一个 ==爱好(这里的所有事情与我的工作无关)/ 纯粹的乐趣== - 为什么要构建个人基础设施?有哪些策略和执行方法来发展爱好项目?我目前的进展如何?

一切都从玩耍开始

小学

玩中国版的田宫迷你四驱车

在DOS上玩电脑游戏。

使用Macromedia Authorware进行编程入门

初中

  • 用Microsoft FrontPage建立一个网站来跟踪2003年伊拉克战争
  • 在数字字典上用QBasic制作一个文本游戏

然后你可以在堆满教科书的教室里玩 :)

高中

  • 用乐高Mindstorm RCX为FIRST乐高联赛挑战赛构建
乐高机器人挑战

大学与研究生院

  • 使用SQL注入为我的室友的学校餐卡增加20元人民币的积分。然而,两天后,他们被收银员叫了……哈哈。

  • 嗅探一个有声读物应用,然后基于其API,构建自己的Android应用以获取免费音频。

为什么编程有趣?

… 制作复杂的拼图般的互锁移动部件并观察它们在微妙的循环中运作,体验从一开始就内置的原则所带来的后果的迷人之处。

— 《神话般的人月》

好吧,这很有趣。爱好与个人基础设施有什么关系?

  • 建造者无论如何都是为自己建造的。为什么不与他人分享呢?
  • 建造者无论如何都会建造东西。为什么不把它们做大呢?

同时,我遇到了一些令人震惊的文章。

我得出结论:

  • 亚马逊的飞轮是为高固定成本和优化规模回报的商业而构建的。
  • 我的生活有高固定成本(有限的时间和精力),在这种情况下,规模经济是值得追求的。
  • 我可以通过强大的个人基础设施获得随着时间推移而逐渐增加的优势,达到超出我想象的成就。

此外,我从之前的PMF前创业经验中获得了一些启示

  1. 寻求以留存为先的数据驱动增长。Sean Ellis:“关注客户获取而非‘知名度’需要纪律……在某种规模下,知名度/品牌建设是有意义的。然而,在头一两年,这完全是浪费钱。”
  2. 基本条件就是基本条件。你不需要风险投资来构建初始产品。点子只是点子。建立你的团队,构建你的产品,并与人合作。

发展个人基础设施策略

执行

这是我爱好项目的架构。

技术栈

技术:React、React Native Expo、GraphQL、KOA、TypeScript、AVA、Webpack、Airflow、MongoDB、Python Pandas和Flask、Svelte、Metabase、Golang等。

服务器和API:Heroku、DigitalOcean、Azure、AWS、Github Pages、BunnyCDN。

成为早期采用经过验证的新技术的主流

系统架构

专注于构建,而不是浪费时间在SRE上

示例1

示例2

“这个架构不是未来-proof的!/ 不可扩展!”

好吧...

  • 服务大多是无状态的,水平可扩展
  • 服务协作是一个问题,但你无论如何都必须在与不同的人合作和实现个人IaaS(可单独出售)时将它们隔离。
  • 始终可以演变为Kubernetes。

个人根指标

过上平衡的生活,保持一切正常,通过数据进行衡量

“以留存为先增长”的关键指标是用户群分析。

参考基准:

行业第1天第7天第30 天
2C402010
电子商务35155
游戏3015<5
教育科技25105
  • 值以百分比为单位

结果

产品

  • Beancount.io:轻松实现双重记账,过上最佳财务生活
  • touchbase.ai:个人CRM:聪明地参与更有意义的关系
  • coderoma.com:每天一个编码挑战

框架

  • onefx.js.org:快速高质量构建Web和移动应用

帮助我的朋友的项目从零开始

  • CocuSocial: 发现不同的饮食和饮品体验
  • 帮助我在IoTeX的日常工作中构建质押门户、区块链浏览器、桌面钱包等。
  • 更不用说其他一些失败的项目了...

媒体:

社区:

  • github.com/puncsky/system-design-and-architecture

我可以使用你的项目或加入你的社区吗?

👍 当然可以,欢迎!它们大多是开源的或开放注册。感谢你成为我们尊贵的客户或社区成员!

👏 非常感谢你的反馈!

❤️ 喜欢吗?请查看此文章 https://tianpan.co 并在 https://twitter.com/intent/follow?original_referer=https%3A%2F%2Ftianpan.co%2F&region=follow_link&screen_name=tianpan10x 上关注我 :)

保持联系,关注我获取更多内容

阅读需 6 分钟

区块链技术评审

区块链是一种不可篡改的分布式账本,由多个参与方托管,通过加密算法确保安全,并在数据存储中不可变和可验证。区块链技术广泛应用于多个行业。

tech
阅读需 9 分钟

非确定性税:在概率性基础设施上构建可靠的流水线

Temperature=0 并不能让 LLM 变得确定。批次组合、张量并行以及浮点数非结合性会导致高达 72 个百分点的性能波动。本文将介绍如何衡量这种方差,并构建即便在这种情况下依然稳定的应用逻辑。

llm
production
阅读需 30 分钟

构建个人科技教育品牌:案例研究与策略

个人网站和小型平台是教授编码和技术技能的有效工具,个人创作者通过多样化的变现策略成功建立品牌。本文重点介绍关键示例、其定价模型和对有志于成为技术教育者的人的重要教训。

tech education
personal branding
阅读需 10 分钟

新员工带来的智能体:个人 AI 记忆是双向的知识产权边界

现在,员工带着个人 AI 助手入职,这些助手的记忆中存储了上一份工作的上下文——而在离职时,你的公司信息又会被吸收到一个你无法审计或擦除的租户中。本文探讨了为什么智能体记忆是一个商业机密管理问题,以及入职、离职流程和雇佣合同需要做出哪些改变。

ai-agents
memory
阅读需 10 分钟

预热沙箱池:当每个智能体任务都拥有专属机器时的基础设施经济学

单任务智能体隔离悄然将你的平台转变为一个临时虚拟机集群。真正的工程挑战在于预热池、快照流水线、感知时长的装箱策略以及回收废弃沙箱 —— 而你过去的容器经验可能会误导你。

insider
ai-agents