README.md一些关于我的事

你好,我是 nichenqin。

我在上海,写代码,做开源。现在参与 Teable,之前做 undb。

喜欢把一个问题往深处想,再把它做成别人能上手的东西。关心数据库、领域模型,以及人能真正拥有和掌控的软件。

这是我的个人站点。放一点做过的事,写一点想法,也留下一些还在追问的问题。

比简介多说两句

比起多一层抽象,我更喜欢一个清晰的边界;比起看起来漂亮的演示,我更在意实际能走通的流程;比起封闭的格式,我更愿意保留以后换个方向的自由。

我喜欢在模型和界面之间来回。一个想法真正碰到使用者之后,会变得更有意思。

#做过的事/work

一条和数据有关的线索。

Teable

现在

和团队一起,参与构建以 PostgreSQL 为底层的协作平台。关心数据模型、开发者体验,以及软件被真正使用时的样子。

undb

已归档

之前围绕隐私优先、自托管无代码数据库的探索。仓库现已归档,项目已迁移至 Teable。

#笔记/notes

写下来,也是想清楚的一种方式。

#最近关注/now

一些没有急着关掉的问题。

一个好的边界,能装下多少复杂性?

我对领域模型的兴趣,在于它能不能让系统更好理解,而不是再造一套需要维护的复杂系统。

「拥有自己的数据」,到底意味着什么?

不只是下载一个文件。能理解结构,能恢复,也能带着它离开,才是更完整的掌控。

工具能不能既强大,又不挡在人的前面?

有时需要增加一个功能,但也常常只是少让使用者做一个本来就不该由他做的决定。

tools I reach for
TypeScriptPostgreSQLSvelteBunDocker

#联系/contact

聊代码,聊一个正在酝酿的念头,或者只是认识一个新朋友。