01 · 流动的知识

从 2007 年起,我一直记录所学。

大学期间,我开始在 Blogspot 教程中总结自己对 Java、Adobe Flex 和架构的学习。写作帮助我整理思路,发布则帮助了其他人。随后有了读者、论坛交流、演讲和授课邀请。分享工作最终成为工作本身的一部分。

Rodrigo 于 2007 年 12 月在 Blogspot 上的博客截图查看 2007 年的原始博客 ↗

02 · 当距离不再重要

毕业之前,工作就已经跨越国界。

这些文章最初只是我对大学所学的总结。读者逐渐增加,科技活动的演讲邀请接踵而来,随后我与一家葡萄牙公司签订了合同。第一份学位尚未完成时,我已经在伊瓜苏市远程工作、领取欧元报酬,而合作的人从未与我共处一室。

之后是美国公司的项目,再后来是圣保罗的机构。远程工作成为通用说法之前,距离就已经不再是障碍。维系合作的不是物理上的在场,而是快速学习、清晰沟通和持续交付。

EITS 由此诞生。这家软件公司运营了 19 年。我开始汇集项目、组建团队,并负责差异很大的产品架构。

Gamifier 同期出现。我把开发团队采用的游戏化实践,做成了面向销售和支持的 SaaS。

之后是连接巴西、巴拉圭和阿根廷的市场 ViaFronteira。它在不到一年内达到 3 万活跃用户,但商业上未能持续。近几年,我更多地从事医疗、DICOM 与医院运营。现在我再次回到小型实验,这次围绕 LLM、智能体和 coding agent。

巴西起点
葡萄牙早期远程项目
美国产品与市场
世界产品、医疗与智能体
在远程工作成为日常之前。
经历几十个产品之后,模式开始重复出现。
90+作为架构师参与建模和跟进的产品
2次退出——业务被出售或整合
20+年软件设计与构建经验
~12次未成为业务的 SaaS 尝试 :)
数十篇科研论文与技术文章

04 · 技术是一套工具谱系

技术栈取决于问题。

我使用过许多语言、框架和系统类型。我无意为所有问题捍卫同一套技术栈。选择取决于问题、团队、约束,以及日后维护软件的人。

我仍然喜欢打开一项新技术,做一个小东西,理解它在哪里有效、又在哪里无效。有些进入工具谱系,有些只停留在实验中。

JavaSpringHibernateBlazeDSAdobe FlexPHPZend FrameworkJavaScriptTypeScriptSQLPostgreSQLAuroraElasticsearchRustFlutterRESTWeb桌面移动端SaaSPACSRISDICOMDICOMwebKubernetesAWSGitOps云原生可观测性地理处理音视频流LLM人工智能体Coding agentAgent harnessMCP工具使用上下文工程编排OpenClawHermesKavorKortex

05 · 一种新的软件工程

软件如今也由软件来构建。

如今,coding agent 已经能够读取完整代码库、使用工具、运行测试,并处理相对长期的任务。OpenClaw、Hermes 等助手呈现了变化的另一面:软件可以保留上下文,更长时间地参与工作。

我希望用这个博客记录自己在为医疗、运营、服务和开发构建智能体时学到的内容:什么有效、哪里会失败,以及哪些工程实践依然重要。

06 · 音乐

离开屏幕,我的爱好是音乐。

我有一间录音室、几把吉他,以及多得有点过分的效果器。我喜欢尝试组合、调整音色,也喜欢在不把一切都变成项目或产品的前提下演奏。

有时会成为音乐,有时只是噪声。两者都值得。

这个网站

我还在继续写。

这个网站既是实验室,也是档案:记录正在形成的想法、被审视的决策,以及值得留下的后果。