Nelson Figueroa

Nelson Figueroa,洛杉矶软件工程师,关于编程、云基础设施、网络安全与科技行业的写作。

文章

nelson.cloud

Git 忽略文件不止 .gitignore 一种方式

文章指出除了常用的.gitignore 文件外,Git 还有两种忽略文件的方式。第一种是仓库级的.git/info/exclude,修改不会提交到代码库,适合处理个人特有的临时文件或不想污染公共忽略规则的场景。第二种是全局级的 ~/.config/git/ignore,作用于当前机器上的所有 Git 仓库,适合统一屏蔽如.DS_Store 等系统文件。作者…

nelson.cloud

Git 中忽略文件不止 .gitignore 这一种方法

Git 忽略文件不止.gitignore 一种方式。还可以配置.git/info/exclude 用于项目内忽略,以及 ~/.config/git/ignore 用于全局忽略。适合需要管理不同范围忽略规则的开发者。

nelson.cloud

我想在技术面试中说的话

文章以幽默讽刺的方式,列举了技术面试中常见问题的“真实”答案:核心动机是高薪,离职原因是钱,未来规划取决于薪资是否具备竞争力。作者指出,虽然个人成长也很重要,但为了通过面试,求职者不得不掩饰真实想法。这反映了当前技术招聘市场中,薪酬成为主导因素,而诚实表达往往被视为不合时宜的现实困境,引发了对面试文化虚伪性的共鸣与讨论。

nelson.cloud

如何使用 brew extract 安装特定版本的 Homebrew 包

教程类短文,介绍如何使用brew extract命令安装Homebrew中的特定版本软件包。属于典型的工具使用指南,实用性强但缺乏观点和新信息,适合特定需求用户搜索,不适合大众推荐。

nelson.cloud

我提交了第一个 AI 辅助的 Pull Request,却感觉自己像个骗子

作者使用 Claude Code 为 Hugo 语法高亮库 Chroma 提交了首个 AI 辅助 Pull Request。虽然功能被合并,但作者感到强烈的空虚和冒名顶替综合征,认为这剥夺了编程的乐趣和工匠精神。文章探讨了在 AI 成为工作常态后,开发者面临的身份认同危机,以及股东利益与代码质量之间的冲突。

nelson.cloud

我用AI写了第一个PR,感觉像个骗子

作者分享使用AI辅助向开源项目提交PR并被合并后的心理体验:代码通过了,但自己毫无成长,甚至感到羞愧。这触及了当前开发者群体中普遍存在的“AI替代焦虑”和职业伦理困境,情感共鸣强,容易引发关于工程师价值定义的激烈辩论。

nelson.cloud

我讨厌 Workday

强烈批评 Workday 招聘系统让申请公司职位变得极其痛苦。这种带有强烈情绪和个人体验的内容容易引发关于招聘流程痛点的广泛讨论。

nelson.cloud

在 Go 中给 HTTP 请求添加头部信息

在 Go 语言中,通过 http.NewRequest 构建请求并添加 Header,然后使用 http.Client{} 发送请求。这是标准的 HTTP 客户端操作方式。

nelson.cloud

Go 语言中 time.Sleep() 的使用示例

针对Go官方文档不足的问题,整理time.Sleep函数的使用示例。属于基础语法参考类内容,信息准确但对资深开发者缺乏新意,主要服务于初级学习场景,互动讨论价值有限。

nelson.cloud

我在技术面试中真正想说的话

作者分享了在技术面试中内心真实的想法,针对常见的面试问题给出了诚实的回答。这类内容容易引起职场共鸣和讨论。

nelson.cloud

使用 AWS S3 后端的 GitHub Actions Pulumi 配置指南

这是一篇关于如何将 Pulumi 与 GitHub Actions 结合使用的操作指南,主要面向使用 AWS S3 作为后端存储的工程团队。文章详细列出了配置所需的三个关键步骤:在 GitHub 仓库中设置 AWS 访问密钥和 Pulumi 加密密码等环境变量;编写.github/workflows 下的 YAML 文件以定义 CI/CD 流程;以及通过运…