软件工程
以工程化的思维看待软件研发,关注与敏捷、提效、安全等要素相关的创新实践,关注最新研发理念、工具的布道与落地

GitHub CLI 增强了对三角工作流的支持
2025 年 4 月,GitHub 宣布对其命令行界面(CLI)进行更新,引入了对三角工作流的增强支持——这是开源贡献者在处理分叉存储库时常见的一种模式。

文档即代码如何帮助 Pinterest 提高文档质量
在过去的几年里,Pinterest 的工程师一直致力于在整个组织内采用文档即代码(Docs-as-Code)的做法。通过使用相同的工具和流程来处理代码和文档,他们提高了整体文档质量和团队满意度。这种转变还帮助转变了 Pinterest 的文档文化,促进了协作,提高了质量控制、可发现性等。

Staff+ 工程师如何发展战略思维
这篇文章概述了作者本人在任何职业阶段培养战略思维的框架,重点关注 Staff+ 工程师。无论你是一个成熟的 Staff+(资深及资深以上级别)工程师,还是一个渴望成长为这个角色的人,这篇文章都提供了你需要的工具、观点和见解,帮助你驾驭你的旅程,获得更大的影响力。

Meta 推出 V-JEPA 2:基于视频的物理推理世界模型
Meta 推出了一款基于视频的新型世界模型,V-JEPA 2,是为提升机器在物理环境中的理解、预测和规划能力。

AI 驱动云上运维革命:腾讯云如何用“云顾问”重塑 SRE
在 InfoQ 举办的 AICon 全球人工智能开发与应用大会上腾讯云安灯、腾讯云顾问产品总经理许小川做了专题演讲“腾讯云顾问:从人到数智平台,用 AI 重塑 SRE”,演讲围绕腾讯云 SRE 组织变革展开。

Anthropic 发布 Claude Code SDK,助力 AI 配对编程
Anthropic 推出了 Claude Code SDK,这是一个新工具包,将其代码助手 Claude 的功能扩展到了聊天界面之外的层面。

我们让开发人员离开了门户网站:APIOps 和 IaC 如何重塑我们的 API 策略
动态 API 策略师,擅长使用基础设施即代码(IaC)将遗留管理转换为高效的 APIOps 框架。在自动化 API 生命周期、增强安全性和通过 CI/CD 集成促进开发人员生产力方面有着良好的记录。擅长推动跨环境的卓越运维和一致性,以实现快速部署和创新。

Visual Studio 2022 v17.14 引入了 Agent 模型和高级 Copilot 助手功能
微软宣布 Visual Studio 2022 17.14 版本正式发布,引入了 GitHub Copilot 代码助手的 Agent 模式等其他功能增强。Agent 模式使 Copilot 能够在编辑代码时执行复杂的多步骤任务。

Apple 完成了关键生态系统服务到 Swift 的迁移,性能提升了 40%
苹果公司已将其全球密码监控服务从 Java 迁移到 Swift,实现了吞吐量增加 40%,并显著减少了内存使用量——释放了近 50% 之前分配 Kubernetes 的容量。

AWS CodeBuild 引入了 Docker Server 功能来加速 CI/CD 管道
2025 年 5 月 15 日,AWS 宣布对其 CodeBuild 服务进行重大增强:Docker Server 能力。这项新功能允许开发者在他们的 CodeBuild 项目中配置一个专用且持久的 Docker 服务器,旨在简化和加快 Docker 镜像的构建过程。

GitHub 推出能够自动修复 Bug 的 AI 编码助手
GitHub 推出新的 AI 编程助手,能够自动通过拉取请求修复漏洞并提交代码变更。

大模型安全挑战与实践:构建 AI 时代的安全防线
在 InfoQ 举办的 QCon 全球软件开发大会(北京站)上,京东信息安全部 AI 安全负责人 Sunny Duan 带来了题为《大模型安全挑战与实践:构建 AI 时代的安全防线》的演讲,她介绍了大模型安全领域的关键风险,以及京东利用大模型对安全场景的赋能及实践。

Mistral 发布了自己的编码助手 Mistral Code
Mistral 推出了 Mistral Code,这是一款新的人工智能开发工具,旨在提高编码工作流程的效率和准确性。Mistral Code 利用先进的人工智能模型为开发人员提供智能代码补全、实时建议以及使用自然语言与代码库交互的能力。

Opera 发布 AI 智能体浏览器 Neon
Opera 推出 Opera Neon,集成能够理解用户意图、执行任务以及支持创意工作流的 AI 智能体。

亚马逊开源了 Strands Agents SDK 来构建 AI Agent
亚马逊发布了 Strands Agents,这是一个开源 SDK,通过模型驱动的方法简化了 AI Agent 的开发过程。该框架使开发者能够通过定义提示和工具列表,用最少的代码构建 Agent。

GitLab 17.11 通过自定义合规框架和扩展控件来增强 DevSecOps
2025 年 4 月 17 日,GitLab 发布了 17.11 版本,在合规性管理和 DevSecOps 集成方面引入了重大改进。该版本的一个突出特性是引入了自定义的合规框架,旨在将监管合规直接嵌入到软件开发生命周期中。

亚马逊云科技推出 EKS 仪表盘,解决多云 K8S 运维难题
亚马逊云科技正式推出 Amazon EKS Dashboard,一个新的集中式管理界面,能够跨多个 AWS 区域和账户统一查看 Kubernetes 集群。

作业帮基础观测能力之三日志体系建设
目前作业帮有着数千个线上服务,所有服务的日志高峰流量可以达到 5000W+ 条 /S,每天生成的日志大小在 PB 级。

谷歌的“Web UI 新功能”演讲:更少的自定义组件 JavaScript,更多的 Web 标准
Una Kravets 最近在一次演讲中介绍了 Chrome 团队支持的 Web UI 的最新发展。一些目前需要大量 JavaScript 的常见 UI 模式,可能很快就会以声明式的方式实现,使用 HTML 和 CSS 的新特性,使用更少的自定义 JavaScript,并内置无障碍功能。

ANS 简介:基于 DNS 的 AI 智能体安全发现
开放全球应用程序安全项目(OWASP)最近引入了一个新的标准,用于安全地发现 AI 智能体。受 DNS 启发,智能体名称服务(ANS)提供了一个与协议无关的注册机制,该机制使用公钥基础设施(PKI)来建立智能体的身份和信任。

硅基流动完成新一轮数亿元融资,打造开发者首选生成式 AI 开发平台
硅基流动通过持续的技术突破和产品创新有效解决了国内 AI 行业发展的多个重大问题。

Flux 2.6 GA 发布及安全性改进
Flux 项目宣布了 Flux v2.6.0 版本的发布。这个版本标志着 Flux 开放容器计划(OCI)构件特性的全面可用性(GA),代表了组织处理 GitOps 的方式的根本转变。这个版本验证了 Flux 团队所说的“无 Git 的 GitOps 模型”的成熟,在这个模型中,Flux 控制器独立于 Git 存储库运行,完全依赖于容器注册表作为 Kubernetes 集群期望状态的权威来源。

.NET Aspire 9.3 带来了 GitHub Copilot 集成并扩展了 Azure 支持
.NET 团队发布了.NET Aspire 的 9.3 版本,在诊断、集成和部署工作流中引入了更新。正如官方公告中所述,此次发布旨在通过将 GitHub Copilot 集成到 Aspire 仪表板中、扩展跟踪功能和简化 Azure 部署来改善开发人员的体验。

GitLab 18.0 发布,引入 AI 编码助手
GitLab 18.0 版本发布,为 Premium 和 Ultimate 档引入了更多 AI 功能。

CUDA 集成指南:将 GPU 级性能带入企业级 Java
本文探讨了如何利用计算统一设备架构(CUDA)将 GPU 级加速引入企业级 Java 应用,让 Java 开发人员不再局限于 CPU 核心的限制。

Vitest 引入浏览器模式作为 JSDOM 的替代方案
Vitest 是现代的原生测试运行器,它引入了 Vitest 浏览器模式,为开发人员提供了一个可替代传统 DOM 模拟库(如 JSDOM)的选择。将浏览器模式添加到 Vitest 中,允许测试在实际的浏览器环境中运行,为使用 React、Vue 或 Svelte 构建的 UI 应用程序提供了更真实、更可靠的测试行为。

Perplexity 为基于项目的 AI 工作流引入了 Labs 实验室
Perplexity 为 Pro 用户发布了一项新功能 Labs,旨在支持问答之外的更复杂任务。这一更新标志着从基于搜索的交互向由生成式人工智能驱动的结构化、多步骤工作流程的转变。

开发者的快乐:提升开发者生产力更好的方式
在这篇文章中,Holly 和 Trisha 探讨了为什么快乐并不会分散生产力,而是提升生产力的秘诀所在。

告别 CVE?欧洲漏洞数据库 EUVD 正式上线
欧盟网络安全局(ENISA)近日推出欧洲漏洞数据库(EUVD)的测试版,这一全新公共平台将与广泛使用的通用漏洞披露系统(CVE)并行运作但保持独立。该平台是为提升欧盟内部漏洞处理的协调性与透明度。

微软开源 GitHub Copilot Chat 扩展
在 2025 年 Build 大会上,微软宣布计划在未来几个月内将 GitHub Copilot Chat 扩展的代码基于 MIT 许可开源,并将核心 AI 功能直接整合到 VS Code 的主代码库中。