PostHog 1.27.0 发布:全新漏斗体验,ClickHouse 后端完全免费
PostHog 1.27.0 发布,带来全新漏斗体验,支持按步骤或整体查看转化率、按用户与事件属性拆分,并可下钻查看流失用户会话。ClickHouse 后端不再需要 Enterprise 许可、取消 3 名团队成员限制,完全免费使用。本次更新还包含 400+ 项改进与修复,并预告 /api/user 端点将在 1.28.0 移除。
PostHog 1.27.0 发布,带来全新漏斗体验,支持按步骤或整体查看转化率、按用户与事件属性拆分,并可下钻查看流失用户会话。ClickHouse 后端不再需要 Enterprise 许可、取消 3 名团队成员限制,完全免费使用。本次更新还包含 400+ 项改进与修复,并预告 /api/user 端点将在 1.28.0 移除。
Y Combinator 在 2021 年 7 月按估值与退出情况排出的 159 家顶尖公司榜单中,将 PostHog 列为第 157 位。PostHog 称 YC 已投资超过 3,000 家初创公司,自己在运营约 1.5 年后完成 $15m 的 B 轮融资,并计划到 2021 年底把团队规模翻倍至 47 人。PostHog 是开源开发者平台,帮助开发者调试并更快交付产品。
一支由全球 10-12 年级高中生组成的团队发布了 Kobra 的 beta 版,这是一门面向机器学习的可视化编程语言。Kobra 采用类似 Scratch 的积木式编辑器 Kobra Studio,内置数据可视化、数据集管理与机器学习模型库,并配有可分享和 fork 项目的社区站点,代码在 GitHub 公开开发。
PostHog 不招专职客服,由工程师按一周轮值的“Support Hero”制度处理用户问题,CTO Tim 也参与轮值。团队用开源工具 Papercups 把工单同步到 Slack,每天约 30 张工单、平均约 1 小时关闭,并同时通过邮件、GitHub 和社交媒体接收反馈。作者建议开发者工具公司从一开始就采用这种支持模式。
Railway 发布教程,介绍如何用 GitHub Actions 配合 Railway CLI 自动部署应用。用户需在项目面板 Tokens 中创建 project token,并存入 GitHub 仓库的 Secrets,再通过 `railway up --service=${{ env.SVC_ID }}` 触发部署。
Supabase 5 月更新上线 Apple 与 Twitter 登录,App Store 上架且含第三方登录的应用现可在 Supabase Auth 中启用 Apple 登录。
Supabase 发布 6 月更新,Vercel 新集成支持直接从 Vercel 账号部署 Supabase 上的 Postgres 数据库,并新增 Discord 登录。存储方面支持公开存储桶(无需登录即可访问)和 upsert,Dashboard 上线重启按钮与新的表策略编辑器。官方同时预告 7 月 26 日启动新一届 Launch Week,届时每天发布一项更新。
Clerk 发布教程,演示如何用 Clerk、Hasura Cloud、Heroku Postgres、Next.js 和 Tailwind CSS 构建一个 to-do 应用,全程不写后端代码。
Replit 上线 Replit Apps,一个用于浏览和发现社区 repl 的画廊,涵盖游戏、生成艺术和机器学习模型等内容。用户可在 workspace 或 repl 的 Spotlight 页面点击 Publish,添加描述、封面图和标签后发布,社区成员即可运行、互动和 remix。Replit 表示后续将支持把应用安装到 Replit 账户。
Supabase 发布 2021 年 4 月 Beta 更新,Dashboard 正式上线 Light Mode,并开源了一个让 Postgres 数据库与 Stripe 保持同步的服务器(实验性)。
PostHog 分享了它从付费托管版起步、后转向 open core(开源核心)模式并支持自托管的变现路径。文章列出 4 种开源变现方式:支持服务、托管与自托管、open core、捐赠,其中 open core 需维护社区版和 source-available 两个版本,好处是用户数据不必经过第三方。支持服务模式利润率偏低,捐赠则难以养活整个工程团队。
Railway 正式开设博客,介绍其面向开发者的部署基础设施:环境全部运行在云端,可即时配置数据库与服务,无需操心 Docker、集群和可观测性。同时推出 Railway 按钮,一键克隆并部署 GitHub 仓库,支持指定插件与环境变量,也可分享给他人零配置部署。官方 starter 已公开在仓库中,后续将陆续发布主流框架与工具的一键部署教程。
Prisma 上线网页版协作数据浏览器 Early Access,可从 GitHub 导入 Prisma 项目并连接线上数据库。用户可邀请 GitHub 用户协作,并分配 Admin、Developer、Collaborator、Viewer 四种角色,在线查看和编辑数据。该版本尚未达到生产可用状态,官方正在征集反馈。
Clerk 开发者布道师 Nacho Iacovino 演示了通过 Vercel 一键部署 Clerk 的流程:在 Clerk 选择 Quick start with Next.js and Vercel,导入 clerk-nextjs-starter 仓库并安装集成,Clerk 会自动配置所需环境变量,点击 Deploy 即可完成部署。
Supabase 公布 2021 年 3 月的更新,上线由 S3 支撑的 Storage 用于存储图片、音频和视频,并开源了用 Fastify 和 TypeScript 写的存储 API。
推荐理由:Supabase 官方汇总上月发布,涵盖 Storage、CLI、连接池与定价,可一次看清其产品线变化。
新加坡国立大学 Raffles Hall 的软件社团 RHDEVS 用 Replit 在一个半月内从设计、开发到测试上线了一款面向 700+ 学生的宿舍便利 App,后端由 13 名学生开发者负责。
独立开发者 Kevin Grüneberg 推出 intheloop.dev,把 Twitter、论坛、博客等来源的更新聚合为单一入口,帮开发者追踪 React、Kotlin 和 Vite 三个包的动态。项目开源并采用 #buildinpublic 方式开发,后端基于 Supabase,后续将加入通知、关注主题和个性化摘要等功能。
Supabase 发布 2021 年 2 月 Beta 更新,为 SQL 编辑器加入表名与列名自动补全,并支持在 signIn() 和 signUp() 时把用户重定向到站内指定路由。数据库板块新增 Postgres Replication 管理页,可管理 realtime API 并选择启用哪些表和事件;同时上线南非新区域,GitHub 星标数达到 6000。
Supabase 发布 2021 年 1 月 Beta 更新,客户端库新增 PostgREST 的 exact、planned、estimated count 支持,并上线 Facebook 和 Azure 两个 Auth 登录方式。
Supabase 在开发 10 个月后正式进入 Beta,重点改进性能、安全与可靠性。官方称在支持 Graviton 的区域性能提升 26%(从 1167 reqs/s 升至 1460 reqs/s),并上线 Sao Paulo 新区域。同期 Supabase 完成 600 万美元种子轮融资,投资方包括 Y Combinator、Mozilla 和 Coatue。
推荐理由:Supabase 结束 10 个月开发进入 Beta,并公布性能提升与融资信息,可了解其早期产品状态。
PostHog 发布 Array 1.15.0,企业版数据库从 PostgreSQL 切换到 ClickHouse,以支撑九位数级别的事件量并大幅缩短查询时间。该版本新增 ⌘K / Ctrl + K 命令面板,并为 Python Library 加入 feature flags 支持、改进 /flags 端点,同时上线 Beta 版每周活跃与流失用户邮件报告。
Fig 联合创始人 Brendan Falk 称,团队在 2020 年 5 月 15 日决定全力投入 Fig,约两周后就把简单 MVP 交到用户手中。Fig 是给 Terminal 加可视化应用和快捷方式的 CLI 工具,桌面端用 Swift 原生构建,早期靠 Repl.it 一键部署到自有域名,改一行代码 3 秒上线。
Supabase 发布 2020 年 9 月 Alpha 更新,新增 Bitbucket、GitHub、GitLab、Google 的 OAuth 第三方登录,支持像电子表格一样复制表,并可在面板一键启用 Postgres 扩展。
PostHog 发文讨论开源项目追踪用户的伦理边界,提出以义务论和功利主义两套框架来判断。它主张只采集构建有用技术所需的最少数据、不与第三方共享,并在文档中透明说明而非让人翻代码。追踪分四档:不追踪、聚合追踪、匿名用户追踪、完整用户追踪,其中完整追踪应事先征得同意,且不建议默认开启。
Prisma 官方教程演示如何用 GitHub Actions 为 Hono + Prisma 后端配置持续集成,在每次 push 和 PR 时启动 postgres:17 容器、执行 prisma migrate deploy 与 npm test。
Supabase 发布 Alpha 2020 年 8 月更新,新增在表视图中直接创建表和列、邀请团队成员加入组织,以及可为新用户开启邮箱确认并编辑邮件模板。社区贡献者 @thorwebdev 为 Supabase 加入 TypeScript 支持,supabase-js 新增 UMD 支持,官方文档搜索也已改进。
PostHog 发布 Array 1.14.0,新增 Insight 图表历史记录、Personal API Keys 和 GitHub 公开路线图,并弃用 API 的用户名密码认证。该版本还拆出 posthog-foss 仓库以提供完全 MIT 许可的代码,并强制要求设置唯一 SECRET_KEY 才能启动服务。
PostHog 认为,面向技术用户的 B2B 软件未来大多会以开源方式发布,因为开源能带来更多反馈、更快的企业采用和更强的用户信任。开源项目可在 GitHub 上直接收集 issue 和功能请求,企业还能审查全部代码并自行部署,省去 1 到 12 个月的信息安全流程。但这一优势只适用于开发者真正关心的产品,若只面向非技术用户则未必成立。
GitLab 创始人兼 CEO Sid Sijbrandij 在 PostHog 的访谈中透露,GitLab 2020 年达到 $100M ARR,4 年增长 50 倍,其中约 85% 收入来自 source available 版本而非托管版。他建议把非 MIT 授权代码放进单独文件夹、由镜像自动同步删除,让用户无需手动换仓库即可试用和升级,并称按功能收费、按服务定价都行不通。
OpenAI 的 GPT-3 为 Replit 撰写了一篇客座博客,称基于 repl 的可分享计算会把编程从私有代码转向公开网络,让代码像网页一样可链接、可协作。文章认为这将终结 Apple App Store 和 Google Play 的围墙花园,使应用商店变得无关紧要,并让 DNS 与网站托管等互联网架构过时。
Supabase 复盘 5 月 27 日登上 Hacker News 首页后的 Alpha 发布经历,一周内带来 3 万名新访客、1400 多个注册,数据库规模超过 1000 个。
推荐理由:Supabase 公开了登上 Hacker News 首页后的基础设施复盘,包含各服务在流量洪峰下的真实表现与迁移决策。
Prisma 完成由 Amplify Partners 领投的 1200 万美元 A 轮融资,用于打造面向应用开发者的下一代数据库工具。Prisma 2.0 已可用于生产环境,核心是自动生成、类型安全的查询构建器 Prisma Client,可在 Node.js 和 TypeScript 中使用,目前支持 PostgreSQL、MySQL 和 SQLite。
Supabase 公布 2020 年 4 月 alpha 阶段进展,支持在 2 分钟内搭建 Postgres、自动生成 API,并可直接在 dashboard 查询和分析数据库。
推荐理由:Supabase 官方公布 alpha 阶段能力与限制,可了解其早期定位和与 Firebase 的差异。
PostHog 发布 Array 1.3.0,新增 Android 库,可自动捕获屏幕切换并发送事件到 PostHog。同期上线首个社区贡献的 Gatsby App,并支持在配置 action 时用 % 作为 URL 通配符。Trends 页面继续采用 AntD 设计并新增提示说明,事件表支持按时间戳倒序排序。
PostHog 发布 Array 1.0.11,Trends 现在支持按事件和/或 Action 筛选,用户无需再为 pageview 等普通事件单独创建 Action。该版本新增密码修改与重置、GitHub / GitLab 社交登录和登出按钮,并引入 Celery workers 处理后台任务,部署需提供 REDIS_URL,且下周起需要后台 worker 才能正常运行。
Vercel 发布 2020 年 4 月更新,Dashboard 深色模式现随系统设置自动启用,旧版 Advanced 套餐已完全关停,所有团队可在 Billing 页面自定义发票,Preview Deployment Suffix 作为新 Pro 套餐的附加功能向所有团队开放。
PostHog 发布 Array 1.0.8,改为每周发布带标签的版本。此次更新取消付费限制,支持无限用户,并允许在一个实例中接入多个域名。新增按类型(autocapture、event、pageview)拆分的 Actions、一键创建 Action,以及按 GDPR 要求删除单个用户数据的能力。
PostHog 发布首期周报 Array 1.0.0,新增动作趋势图筛选(可同时查看总量与 DAU)、动作中 URL 的精确/包含匹配、按日期筛选路径,以及图表直接显示数值。集成方面已支持 JS、Node、Python、Ruby、PHP 和 Go,社区请求新增 Elixir 集成。
PostHog 在 Hacker News 发布后五天获得 800 多个 star,超过 200 个注册用户,并有几家企业开始深度使用。团队早期花 $1K 做营销推广仓库,Hacker News 表现好后又登上 GitHub trending 主页面;他们提醒要提前给仓库打好标签,因为改掉小众标签后才被更多人发现。
PostHog 创始人 James Hawkins 复盘团队在 YC 期间因定价受挫而决定转型,最终选择做开源产品分析工具。他们原本想收 $39/month/user,但客户只愿付 $5/month/developer,甚至对 30 人团队 $300/month 的报价也说没有可能。