Hi there

When given the choice between being right or being kind, choose kind.

使用 Keploy 为项目集成 API 测试

使用 Keploy 为项目集成 API 测试
Keploy 是一款基于 eBPF 实现的 API Testing 工具,在开发阶段录制 API 请求记录,生成用于 Replay 的测试用例……
Read more →

使用本地内网代理为云服务器加速

使用本地内网代理为云服务器加速
最近发现刚恢复不久的 Docker Hub 又用不了了,于是就想是否能够用之前搭建的 Expose 服务来做 TCP Tunnel……
Read more →

本地部署 LLM 和 Text Embedding 模型

本地部署 LLM 和 Text Embedding 模型
本文主使用 Dify 作为 RAG 的服务,后端模型 API 使用 Ollama 本地部署,零成本构建你自己的知识库……
Read more →

自定义 Raycast 扩展

自定义 Raycast 扩展
从 macOS 自带的 Spotlight 转到 Raycast 已经有两年了,闲来无事优化一下常用的 Raycast 的扩展……
Read more →

快速构建浏览器兼容的 gRPC 服务

快速构建浏览器兼容的 gRPC 服务
在构建新项目时考虑用什么协议时,偶然发现了 Connect 这个项目,它实现了 gRPC、gRPC-Web、RESTful 的全兼容……
Read more →

使用 Buf 管理项目的 Protobuf

使用 Buf 管理项目的 Protobuf
在没有 Buf 之前,项目要使用 Protobuf 需要自己管理依赖,以及所要用到的一些 protobuf-compiler-plugin,这对于开发者来说增加了不少心智负担。
Read more →

Score 容器化服务编排的抽象层

Score 容器化服务编排的抽象层
最近在逛 daily.dev 的时候,发现一个有趣的项目,它通过自定义的 Specification,定义容器编排的配置,再通过 CLI 转化为各平台的 YAML 配置文件……
Read more →

Aptabase 应用分析平台

Aptabase 应用分析平台
Aptabase 是一款基于 C# 开发的开源应用分析系统,是 Google Analytics 的开源替代品……
Read more →

ACME Server 实践之 CDNS

ACME Server 实践之 CDNS
CDNS 是专门为了解决内网私有化 PKI 而开发 DNS 服务,主要用于解决 Traefik 在内网环境中通过 dnsChallenge 申请通配证书的问题……
Read more →

把 Blog 迁移到 Vercel

把 Blog 迁移到 Vercel
刚刚把博客从又拍云迁移到了 Vercel 上,虽然又拍云上也没啥流量费用,但是申请 Let’s Encrypt 的证书总是出问题……
Read more →