这篇文章由米歇尔·布撰写,回顾了Stripe支付API的首个十年(截至2020年12月)。它是一个开发者资源中心,指向Stripe的关键资料,包括他们的博客、文档、YouTube频道、Github仓库和本地聚会。 除了概述之外,该页面还重点介绍了相关的工程文章。这些文章包括关于“Stripe Credits”(一种可编程的支付方式)和“Ledger”(Stripe跟踪资金流动的系统)的细节,展示了平台背后的技术深度。 本质上,这不是一篇*关于*这十年的文章,而是一个提供Stripe资源的登陆页面,面向希望理解和集成其支付API,并了解其底层基础设施的开发者。它强调通过Discord和本地聚会进行社区参与。
## 材料编程项目 - 第四周总结
本周专注于推进适用于Kniterate机器的可塑编织软件。进展包括动手学习Brother肋针机,以更好地理解双床编织——这对于在Kniterate上复制诸如罗纹和夹花等技术至关重要。
在Kniterate上的测试结果积极,尤其是在废线段生成和基本罗纹图案(1x1,渔人针)方面。由于提花器位置问题导致掉针,目前正在通过比较Kniterate编辑器输出与Knitout转换脚本来调查。脱针代码也得到了改进,摒弃了导致变形的“岛田式”方法。
Knitout可视化工具的开发继续进行,增加了Kcode导出和自动废线段生成功能。未来的工作包括解决提花器位置问题,深入研究Kcode文件格式,以及探索诸如提花编织等高级技术,灵感来源于NAFA展览上展示的学生作品,这些作品创新地使用了氨纶。目标是创建一个用户友好的系统,让学生能够将Knitout代码转换为可用的Kniterate图案。
## 从服务到产品:初创企业的自然演变
许多成功的初创企业会经历三个阶段来发展其业务:从**服务**开始,过渡到**系统集成**,最终交付一个独立的**产品**。这种方法可以最大限度地降低风险并最大化学习。
最初,提供服务——即使是“手动”服务,例如使用人工代替软件(例如Mechanical Turk或“礼宾”模式)——可以实现快速的客户发现和迭代改进。您通过立即获得交付价值的报酬来验证需求,并通过确保您的核心技术提高生产力来测试可行性。
接下来,**系统集成**在此基础上构建,与客户已经使用的工具连接。您不是取代现有的工作流程,而是*扩展*它们——通常通过模板、插件或API集成——从而更深入地了解客户需求并识别差距。
最后,凭借经过验证的需求和对工作流程的理解,您可以自信地推出一个完整的**产品**,利用之前阶段学到的经验和开发的清单。这种分阶段的方法降低了构建没人想要或无法与现有系统集成的产品的风险,最终将开发重点放在交付可证明的价值上。