Available for work

Kevin

Frontend Developer · AI Enthusiast · Fullstack Engineer

Exploring the intersection of modern web technology and artificial intelligence. Building beautiful, performant applications.

About

A bit about me

I'm a passionate developer focused on building modern web applications that combine beautiful design with powerful technology.

With expertise in frontend frameworks like React, Vue, and Astro, I create performant, accessible, and visually stunning user experiences.

I'm particularly interested in the intersection of web development and artificial intelligence, exploring how AI can enhance the way we build and interact with software.

Frontend

ReactVueAstroTypeScriptTailwind CSS

Backend

Node.jsNestJSHonoPostgreSQLRedis

AI & Tools

PythonTensorFlowOpenAIDockerGit
Blog

Latest posts

从一次线上 OOM 事故,拆解 RAG 流式响应的内存模型
13 min read

从一次线上 OOM 事故,拆解 RAG 流式响应的内存模型

一次 RAG 服务在高峰期出现 OOM 和首包延迟飙升,根因不在模型,而在流式响应的背压缺失与闭包泄漏。本文从 V8 堆内存与微任务队列出发,剖析 SSE 流式链路的内存放大效应,给出一套可落地的背压、切分与生命周期治理方案。

前端内存泄漏排查与治理全解析
前端 8 min read

前端内存泄漏排查与治理全解析

面对“页面用久了变卡甚至崩溃”的问题,仅会用 Chrome DevTools 拍快照是远远不够的。这是一个考察综合能力的问题,真正的高手需要从常见场景、浏览器原理、本地与线上排查,到构建完整的治理体系,形成一套闭环的解决方案。

登录态时序问题深度解析:从请求到响应,构建可靠的用户认证流程
前端 18 min read

登录态时序问题深度解析:从请求到响应,构建可靠的用户认证流程

在现代 Web 应用中,用户登录状态的管理是构建交互体验的基础。然而,在复杂的分布式架构中(如 Next.js + Supabase + 自定义 API Server),登录流程的时序问题往往成为开发者需要重点解决的痛点:**如何确保登录请求、Token 刷新、状态同步与接口调用在正确的时间节点完成,避免因时序错位导致的数据不一致或请求失败?** 本文将深入探讨登录态的时序设计,通过流程解析、代码示例及优化策略,帮助构建可靠的认证体系。

AI Chat

Try out my AI chatbot. Ask questions, get creative, or just have a conversation.

Start Chatting
Contact

Get in touch