我叫Dominic,是一名来自德国的独立软件开发者。
这事我已经做了二十多年了——这里的"这事"指的是整个流程:设计、UI/UX、编程、营销、技术支持。不是因为我是控制狂,而是因为掌控整个流程意味着每个决定都是有意为之的。
我是一个实干派。比起在白板前讨论架构,我更愿意交付实际的产品。简洁、务实、高效——这是我追求的目标。能真正解决问题的最简方案,几乎总是最好的选择。
我非常重视隐私和数据主权。这不是营销策略——而是原则。
我不喜欢广告,不喜欢追踪,不喜欢那些偷偷回传数据、收集使用指标、或悄悄建立用户画像的软件。软件行业的大多数公司已经决定把用户当作产品。我不认同。
我的应用反映了这一点。没有追踪,没有广告,没有账户,没有存储你数据的服务器。当你使用我开发的产品时,你的数据始终留在你的设备上。没有例外。你对自己的数据拥有完全的主权,这不应该是什么特别的事——我认为这是每个开发者对用户应尽的最基本责任。
我是全栈开发者——最广义的那种。项目需要Swift,我就写Swift。需要PHP、Ruby、Rust、C++或JavaScript,那我就写。如果最合适的工具是一种我从未接触过的语言或框架——那我就去学。我宁愿花一周时间熟悉正确的技术,也不愿花几个月与错误的技术搏斗。
我开发的大部分东西都是免费的。其中很大一部分是以宽松许可证发布的开源项目——随便用,我无所谓。我从来不热衷于设置障碍或从用户的每一次操作中榨取最大收益。我开发自己日常使用的工具,然后把它们分享出去。