欢迎来到我的 “部落格”。

  • 从零手搓一个 Element Plus

    引子经过一个月的准备,我的高仿 Element-plus 组件库项目,终于初步告一段落。在接下来的日子,我将开始录制开发过程的分享视频。希望可以帮助到有需要的小伙伴。 点击 Eric-UI (ericwxy.github.io) 查看组件文档 分享...
  • 构建高效的软件开发工作流:Monorepo、DevOps、TDD、AIGC的指北

    引言在快节奏的软件开发领域,效率和质量是成功的关键。本文将探讨如何通过结合Monorepo、DevOps、TDD(测试驱动开发)和AIGC(人工智能生成内容)来构建一个高效的工作流。我们将详细介绍每个概念,并提供具体的操作步骤,帮助您在实际项目中应用...
  • 提升工作效率:结合PARA资料管理和GTD的实用工作流程

    在快节奏的工作环境中,有效管理时间和资料对于提升工作效率至关重要。本文将介绍如何结合PARA资料管理和GTD(Getting Things Done)方法,以及如何利用Obsidian这一强大的效率工具来实现这一目标。 一、PARA资料管理与GTD方...
  • 互联网是如何工作的(续)

    在之前文章《互联网是如何工作的》中,我们探讨了互联网的工作原理,从你在浏览器地址栏输入网址按下回车,到我们看到内容的整个过程。这个过程涉及到了IP地址、TCP/IP协议族、DNS解析等多个关键环节。现在,让我们深入了解浏览器是如何在这个过程中发挥作用...
  • GitHub Actions 快速入门与进阶技巧

    GitHub Actions 是一个强大的自动化工具,它允许你在 GitHub 上直接构建、测试和部署你的项目。通过编写自定义的工作流程,你可以自动化各种任务,从而提高开发效率和代码质量。本文将为你提供一个快速入门指南,并分享一些进阶技巧,帮助你更好...
  • 多包管理方案:pnpm + changesets 的实践指南

    在现代软件开发中,多包管理(monorepo)已经成为一种流行的项目组织方式。它允许我们在同一个仓库中管理多个包,这有助于代码共享、统一工作流和简化依赖管理。本文将介绍如何使用 pnpm 和 changesets 这两个工具来高效地管理你的多包项目。...
  • 个人向 AI 工具总结(2024-03-04)

    自从 ChatGPT 问世以来,我也尝试了很多的 AI 工具来辅助日常的开发和学习。今天就来更新一篇博客来总结一下截止目前我在用的 AI 工具。AI 行业的发展现在真的很快,可以说进步是以天为单位都不夸张,所以后续一定还会出现更好的工具。到时候也会不...
  • blog 重启,我回来啦

    转眼间已经断更了快两年了,看了一眼上一次更新还是在刚进“厂子”里的时候。现在身份转变了,作为独立开发者我决定继续稳定更新 blog 。记录我的个人项目开发以及一些个人的思考和启发。 重启后的碎碎念简单记录一下这几天做的事 blog 重启计划其实过年前...
  • 链表相关题目总结 (js/ts 实现)

    链表和树是面试中出现频率较高的数据结构,今天就来总结一波链表相关的常见题目。 两数相加给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表...
  • Javascript 线性数据结构学习总结(较长)

    又是一个阳光明媚的周末,在结束了一周的工作(和周六“福报”)之后对换新工作后的这两周做一个简单的总结。首先第一点,园区食堂还是不错的。给我的感觉像是回到了大学的生活,每天排队吃饭排队领宵夜。还有就是我已经很久没有这种每天早上坐下来享受一份热气腾腾早饭...
/2