✨ 作为高级前端开发人员,我经常做的 7 件事 过去 5 年多来,我一直担任 Palantir 的前端开发人员。 在这篇文章中,我将分享帮助我从不堪重负的初级开发人员转变为自信的高级开发人员的习惯。
Node.js 底层 #5 - 隐藏类和变量分配 (封面照片由 Jose Gabriel Ortega Castro 在 Unsplash 上拍摄) 在本系列的上一篇中,我们讨论了抽象语法树以及 V8 如何编译代码。V8 在处理 JavaScript 时的另一个很酷的功能是,它使静态类型语言(
10 个增强命令行功能的工具 这篇文章是我近年来发现的一些最佳非标准命令行工具系列文章的第一篇。如果你曾经使用过命令行,你可能会发现本页至少有一项工具能让你的工作更轻松。 z
像布置房子一样布置代码 想象一下,你醒来后起床刷牙。你去“扫帚和刷子”室拿牙刷。然后,你去“清洁用品”室拿牙膏。你继续去“容器”室拿杯子,最后,你来到“输入和输出”室,那里有一个水龙头,水可以通过水龙头流入你的房间,还有一个带排水口的水槽,液体可以通过排水口流出你的房间。现在,你准备好了刷牙所需的一
GPT Pilot - 一款可完成 95% 编码任务的开发工具 [第 2/3 部分 - 编码工作流程] GenAI LIVE! | 2025年6月4日
GPT Pilot——一款可编写 95% 编码任务的开发工具
破坏 API 服务器的 45 种方法(带有示例的负面测试) 作为开发者,我们力求编写出完美无误的代码,但实际上却无人能做到,原因在于……bug。为了在那些恼人的 bug 对我们的应用程序造成严重破坏之前将其捕获,我们依赖于自动化测试。积极的测试可以确保我们的代码按预期运行,而消极的测试则在验证我们的
GitLab CI/CD 初学者入门指南 本教程旨在对 GitLab CI/CD 进行高阶介绍,帮助用户在 30 分钟内轻松上手,无需阅读 GitLab 的所有文档。本教程面向希望尝试 GitLab CI/CD 等 CI/CD 工具的初学者。在本教程中,我将简要介绍什么是 CI/CD,为什么我选择使
Relay:为你做脏活的 GraphQL 客户端 Relay 快速概览
使用 RobotJS 实现 NodeJS 桌面自动化(但这个程序可能会让你被录用或被解雇😄) 前段时间,我看到一个“软件工程师的一天”的 meme 视频,其中工程师编写了一个脚本,让他的电脑自动开机,打开 Slack,并在他睡觉时定期移动鼠标,让他看起来同时在线并且正在工作。 我们将使用