欢迎来到我的博客

在这里,你可以找到我关于编程、技术和其他主题的所有博客文章。我希望我的文章能够帮助你解决问题,启发你的思考,或者至少让你在阅读时感到愉快。我会不定期更新博客,所以请经常回来查看新的内容。如果你有任何问题或者建议,欢迎留言。

Cover Image for GitLab CI/CD 101

GitLab CI/CD 101

GitLab CI/CD 入门指南。

Cover Image for 优化网站在 Google 的搜索结果

优化网站在 Google 的搜索结果

为网站增加 Google 搜索,让 Google 快速收录你的网站并优化搜索结果。

Cover Image for Mac 配置指南

Mac 配置指南

一个前端开发者的 Mac 环境配置及常用软件推荐。

Cover Image for 使用快捷指令及 Notion 实现个人打卡 App

使用快捷指令及 Notion 实现个人打卡 App

使用苹果快捷指令实现快速打卡,使用 Notion 存储数据,实现个人打卡 App

Cover Image for 如何在 Next.js 中生成包含中文的 Open Graph 图片

如何在 Next.js 中生成包含中文的 Open Graph 图片

使用 next/og 生成 Open Graph 图片,同时解决中文字体体积过大的问题

Cover Image for 2023 年终总结

2023 年终总结

2023 年终总结

Cover Image for 自建 syncthing 服务同步 Logseq 笔记

自建 syncthing 服务同步 Logseq 笔记

使用 docker 自建 syncthing 发现服务与中继服务, 实现多设备同步 Logseq 笔记

Cover Image for 使用 Stale Action 管理 Github Issue

使用 Stale Action 管理 Github Issue

使用 Stale Action 自动关闭不活跃的 Github Issue

Cover Image for Quantumult X 配置及同步

Quantumult X 配置及同步

Quantumult X 配置解析及利用 iCloud 实现多设备同步

Cover Image for Agenda 分享 ics 订阅

Agenda 分享 ics 订阅

使用私有 github 仓库及 Cloudflare Worker 实现私人 ics 订阅

Cover Image for 总结: 2023 年 7 月

总结: 2023 年 7 月

7 月的总结

Cover Image for 总结: 2023 年 5 月及 6 月

总结: 2023 年 5 月及 6 月

终于拿到驾照了

Cover Image for 总结: 2023 年 4 月

总结: 2023 年 4 月

相对满意的一个月

Cover Image for 关注代码质量:Code Review 的技巧与实践

关注代码质量:Code Review 的技巧与实践

聚焦 Code Review 的过程、技巧和注意事项

Cover Image for 总结: 2023 年 Q1

总结: 2023 年 Q1

在 AI 浪潮中不断成长与寻找方向

Cover Image for 总结: 2023 年 3 月

总结: 2023 年 3 月

AI 狂潮下的 3 月

Cover Image for 总结: 2023 年 2 月

总结: 2023 年 2 月

学习任务完成,工作任务不达标,如何调整?

Cover Image for 如何实现一个符合 React 设计的时间选择器

如何实现一个符合 React 设计的时间选择器

在业务中实现时间选择器的一些思考, 使用 4 个版本代码来对比 React 设计的优劣

Cover Image for React Flight Rules - 基础知识和原理

React Flight Rules - 基础知识和原理

React 基础概念、状态管理、数据传递和处理

Cover Image for 总结: 2023 年 1 月

总结: 2023 年 1 月

开始复盘计划的第一次月度总结

Cover Image for 年终总结: 2022

年终总结: 2022

迟到的 2022 年终总结