不二木子

权当无聊唠唠叨叨.

Terraform 念念碎

Terraform 念念碎

前言 在过去的几年里,Terraform 和 Kubernetes 的陆续发布,全球大部分云服务提供商提供了无数的 Terraform Providers,使得声明式 API 进行 IaC 操作成了业界惯例。 Terraform 毫无疑问是一个很好的基础设施治理方案,采用声明式配置来描述基础设施,并进行标准化,比如使用版本控制管理配置、对变更进行评审,进行变更,回滚等操作,使得基础设施的...

找到前 100 个付费用户真的太难了

开发者尝试产品推广

前言 对独立开发者和创业者来说,找到前 1000 个早期用户太关键了。 这是 Github 上 1000UserGuide 内的介绍,深以为然。但换个说法,我觉得或许会更贴切:对独立开发者和创业者来说,找到前 100 个付费用户真的太难了。 看到大佬 laike9m 写的一篇博客《推广独立开发产品,我做了哪些尝试 》,我也来回顾一些自己尝试过的推广路子。 借鉴 1000Use...

小小团队的工程基建

平台工程

不管是独立开发者还是数人小团队,打造高效试错的环境至关重要。获取更多的用户、把产品做好永远是第一要务。因此,我写这些并不是鼓励你在这些工具、平台上尝试,只是记录自己所使用到的一些平台和工具。 VCS 代码直接托管在 gitlab,免费薅的羊毛包括: 基于 Git 的版本控制。 基本的 CI/CD。 限量的存储和 CI/CD 分钟:免费存储空间和每月 400 分钟的 CI/...

也写点前端

哪个程序员没写过几行 JS 呢

前言 在前司,出于前端工程师的紧缺,为了加快需求的推进,往往我自己也会承担一小部分在管理后台的前端开发工作。阿里“毕业”的后端工程师,应该都多多少少接触过类似 ice 这样的框架,并在无数个被前端拒绝的后台类需求里挣扎在前端代码里面。而平常的 side project 一般也都是自己来动手写前端。这里总结一下最近一年来写前端的一些乱七八糟的东西。 工具 TypeScript Type...

2023 年博客数据分析

Google Analytics 与 Google Looker Studio 数据分析实践

没有目的的数据分析是没有意义的。过去几年我写博客并没有太多的目的,这也导致很难坚持下来。今年尝试去做一些改变,也是为了能够更好地坚持下去。对博客的访问数据做分析一方面是好奇与有趣,更重要的是对内容质量、推广方式、受众特征有一些概念和启发。 《2022 年总结》中对 2023 年的计划中有一项是【完成至少 6 篇博客】,这一目标今年完成得还算不错。 7 月份更换了新的博客主题后顺便把 Goo...

面向开发者的技术文档如何维护

技术文档工程化

前言 文档即产品门户。在一个商业化的项目中,如何用工程化的思维和实践更好的持续迭代文档是一件非常值得思考的问题。 平常工作中我们接触到的文档主要包括两类: 类似 API 设计、架构设计、技术改动设计、逻辑设计等等 面向用户比如开发者,更专注于教程和概念的文档。 在《我们是如何做 code review》中提到如果是新增功能以及稍大的改动请提前达成设计上的共识。这类前后端、客...

关于远程办公

远程办公是否适合自己以及我是否赞同长期远程办公

前言 在人与人的互动中获取信息的方式是多维的,包括视觉、触觉、听觉等等,而不是冰冷的文字而已。当一个人坐在你面前,Ta 是生动的,那种即时感是远程办公所无法给予的。 两次远程 远程办公 WFH(work from home)越来越被人们谈及,这两天看到 V2ex 上有不少求职远程工作的,也有不少发远程岗位招聘的。在 2020 年的春节过后 , 远程工作,一个之前都没怎么考虑的事情,在那...

在 100 天里瘦了 30 斤

我是如何瘦下来的

裸身高 169 ~ 172 cm 左右,巅峰时期完全没有小肚子的体重在 120 斤以内。减肥前体重 160 斤,100 天内减了 30 斤左右,腰围瘦了 10 cm 左右。空腹状态下肚子上依然有一把可以捏起来的肉。 先放结论 七分吃,三分练 减脂是全身性的,不存在单纯瘦肚子的方式 减肥的核心是要找到一种适合自己并且可坚持的饮食和运动方式 饮食 饮食最为关键 ...

成为管理者之前和之后我都做了些什么

我是如何成为管理者的

加入新公司不久之后,我很快参与到了 LeanCloud 的即时通信、消息推送这两个服务从 Clojure 向 Golang 和 Java 的重构中,是 RTM 小组的负责人。 不久之后团队接手了一个坑比较多业务和一部分移交过来的人员,直属 Leader 和我沟通之后让我参与到这个团队之中。 从实际情况出发,先了解再参与 了解的方式途径包括沟通、观察、代码等等,回过头去看这是当时对团...

我们是如何做 code review 的

从自己开始,从现在开始

关于 code review 在开发中的重要性已经有很多的文章讨论,我这里不想再过多重复。但是作为 Tech Lead 在工程实践上仅能保留一条团队规则的话,那么坚持 code review 是我愿意持续坚持的。 关于 code review 的各种方面,Google 出了一个最佳实践How to do a code review。同时还有一本书 Software Engineering ...