Forest

About

大家好,这里是我的个人博客,也是我在网络世界里的一方自留地。 我是一名爱研究技术的技术支持从业者,日常与运维工具打交道, 习惯在实践中积累经验,在解决问题中沉淀思考,同时也是一个热爱吉他的普通人, 喜欢在琴弦的振动中安放细碎情绪,在旋律里寻找松弛感, 这两种看似不相关的热爱,共同构成了我生活的核心底色。

创建这个博客的初衷,无关流量与热度,纯粹是为了给自己的成长留下痕迹。 一方面,我想把日常工作中遇到的技术难题、实操心得、工具折腾经验整理成文, 既是对自己学习过程的复盘,也希望能给有相似需求的朋友提供一点参考, 避免走不必要的弯路;另一方面,也想在这里记录生活中的细碎感悟、 音乐与生活的碰撞,让文字成为连接技术与生活的桥梁,不辜负每一份热爱与思考。

关于博客的内容,没有固定的框架与限制,主打一个真实与随性。 你会看到技术相关的笔记、问题解决方案,也会偶尔读到关于生活、 音乐的细碎随笔,或许还有一些工具使用技巧、学习方法的分享。 我始终相信,持续学习、认真记录,就是最好的成长方式, 也愿这个小小的博客,能成为我与同频者相遇的地方,一起交流、 一起进步,在热爱的领域里慢慢深耕,在平凡的生活里保持热爱。

Career

2011 – Present
Senior Full Stack Developer
DracEats, Transylvania
Joined the team to modernize blood delivery infrastructure. Built their internal CMS (Crypt Management System), migrated the platform to the cloud (during a thunderstorm, naturally), and occasionally mentors younger undead developers—except zombies, they bite.
1999 – 2010
Freelance Web Developer
Global
Re-emerged during the dot-com boom. Built spooky Geocities websites and offered "vampire-proof" hosting (mostly a gimmick). Survived Y2K unscathed but emotionally drained.
1640 – 1890
Nomadic Nocturnal Consultant
Europe
Took on various night jobs: librarian in Prague, alchemical assistant in Paris, moonlight accountant in Bavaria. Dabbled in early computing with Charles Babbage but found punch cards too bloody.
1631
Unplanned Career Shift (Bitten)
Venice, Republic of Venice
Accidentally turned into a vampire during a masked delivery to the Palazzo della Luna Rossa. Accepted immortality after brief negotiations and a lot of dramatic lightning.
1609 – 1631
Apprentice & Cooper
Venice, Republic of Venice
Trained under Master Bellotti in the art of barrel-making. Specialized in casks for wine, olive oil, and other suspicious liquids. Proud inventor of the self-draining blood barrel (unintentional).

Projects

BloodAPI

An open-source RESTful API for blood banks and donors—optimized for vampire dietary preferences (type, age, ethical sourcing).

bloodapi.dev

Nocturnal.dev

A dark-mode-only front-end component library with themes like “Cursed Forest” and “Dungeon UI.” Daylight mode? Not supported.

nocturnal.dev

CryptKeeper

A static site generator for immortal portfolios. Features include tombstone-styled templates and eternal caching.

cryptkeeper.io

GitGhoul

A spooky GitHub action that triggers haunting sound effects and lightning GIFs during push events after midnight.

gitghoul.dev

Stakeout

An incident management tool for supernatural teams—auto-escalates alerts if garlic is detected in the build pipeline.

stakeout.tools

MoonPhase.js

A lightweight JS plugin that shows current lunar phase and warns werewolf teammates in Slack when it's “that time again.”

moonphasejs.com