Skip to content
View blackhu0804's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report blackhu0804

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
blackhu0804/README.md

Hi, I'm Black Hu

Engineer focused on frontend, backend APIs, developer tooling, and turning product ideas into polished software.

I work across Vue, React, Node.js, and TypeScript, and I use this space to share what I'm building, what I'm learning, and how I turn rough ideas into reliable, thoughtful product work.

Vue React TypeScript JavaScript Node.js NestJS CLI Tools Go Codex Claude Cursor Web Product Engineering

I care about

  • Shipping complex product work with solid engineering practices
  • Making product value visible through clear interaction and interface design
  • Growing technical judgment through writing, building, and iteration across the stack

Now focusing on

  • Vue and React ecosystems, with a focus on modern frontend architecture
  • Node.js and NestJS for backend APIs, service design, and practical delivery
  • Developer tooling, CLI workflows, and TypeScript-driven maintainability
  • Learning Go while expanding my understanding of backend and systems-oriented engineering

Workflow

  • I regularly work with AI-assisted development tools including Codex, Claude, and Cursor
  • I use them for implementation, debugging, code review, exploration, and faster iteration

GitHub Stats

Black Hu GitHub stats Top languages

Featured Projects

  • simple-vue: A simplified Vue implementation built from scratch, covering reactivity, the observer pattern, computed, watch, nextTick, virtual DOM, and diff.
  • crowd-funding: A decentralized crowdfunding project built with Remix and Ethereum smart contracts, including contracts, deployment scripts, and test coverage structure.

Open Source Contributions

  • multica: Contributed improvements across agent task navigation, daemon repository refresh flow, and CLI test coverage, spanning frontend UX and developer tooling.
  • VueUse: Added support for the d formatter in useDateFormat and contributed small improvements to the composable utility ecosystem.
  • Element Plus: Contributed to ElSelect remote search behavior, Avatar refactoring, Drawer fixes, and documentation updates.
  • wangEditor: Contributed fixes around links, placeholder behavior, browser compatibility, and editor interaction details.

Notes

I like learning in public, documenting project experience, and turning hard-earned fixes into reusable knowledge.

If you care about frontend engineering, backend APIs, CLI tools, low-code ideas, or web product development, feel free to connect.

Pinned Loading

  1. wangeditor-team/wangEditor wangeditor-team/wangEditor Public

    wangEditor, open-source Web rich text editor 开源 Web 富文本编辑器

    TypeScript 18.3k 3.3k

  2. element-plus/element-plus element-plus/element-plus Public

    🎉 A Vue.js 3 UI Library made by Element team

    TypeScript 27.4k 19.9k

  3. vueuse/vueuse vueuse/vueuse Public

    Collection of essential Vue Composition Utilities for Vue 3

    TypeScript 22.2k 2.9k

  4. crowd-funding-frontend crowd-funding-frontend Public

    去中心化众筹平台

    TypeScript 1

  5. crowd-funding crowd-funding Public

    使用 remix 创建的众筹合约

    Solidity 1