Anthropic 这篇 preprint 的实验显示,学新工具时太依赖 AI,调试和理解概念可能变弱;结论还得放回样本规模和具体任务里看。
Java Multi-Release JAR:一个 jar 里同时放新 JDK 实现和向后兼容实现
Multi-Release JAR (MRJAR) 靠 META-INF/versions 的目录结构,让一个 jar 在运行时各挑各的实现,向后兼容和使用新 JDK 特性不用二选一,代价是几条绕不过去的限制。
Model Context Protocol (MCP):用一个 SQLite 服务器把概念落到实践
Tools、Resources、Prompts 这三个 MCP 核心概念,用一个能跑起来的 SQLite MCP 服务器串起来,连调试一起走完一条开发流程。
Timeslot: A Self-Hosted Calendar Availability Feed for a Static Blog
A small self-hosted tool for exposing calendar availability on a static blog without relying on a third-party scheduling platform.
用一条命令为所有 AI Coding Agent 安装 Skills
多种 AI coding 工具各读各的配置目录,同一份 skills 要复制好几遍,现在用一条 npx 命令就能把 superpowers 装给所有 agent。
K8s 上跑 Java 的 JVM 配置:JDK_JAVA_OPTIONS、MaxRAMPercentage 与 GC 选择
结合一份 2026 年调查和我自己的阅读笔记,整理 K8s 容器化 Java 应用里三个常见 JVM 配置决策:JDK_JAVA_OPTIONS、MaxRAMPercentage,以及 GC 选择。
MLX vs Ollama(GGUF):M2 MBP 32GB 上的性能基准测试
在 M2 MacBook Pro (32GB) 上系统对比 MLX 与 Ollama 的推理性能,附 9B 与 35B 模型的实测数据。
How Many Kafka Connections Does Your Spring Boot App Actually Use?
A practical formula for calculating Kafka TCP connection counts in Spring Boot, covering producers, consumers, AdminClient, and how to choose the right Confluent Cloud plan.
从 Cilium Gateway 到 CoreDNS:一次跨层级的 K8s 连锁故障排查
一次看起来像 Cilium Gateway Degraded 和 ArgoCD Sync 异常的故障,最后追到了 CoreDNS stub resolver、ZITADEL backend 缺失和 Vault 密钥问题。记录完整排查链路、修复动作和后续固化方案。
Java 25(当前 LTS)下,Record 能在多大程度上替代 Lombok?
结合 Java 25 的语言特性与常见框架约束,整理 Record 与 Lombok 的差异、适用场景,以及我目前更倾向的使用边界。