Skip to content
View dacheng-gao's full-sized avatar

Block or report dacheng-gao

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
dacheng-gao/README.md

Hi, I'm Dacheng! πŸ‘‹

I build practical software with a calm, nature-inspired rhythm: steady, simple, resilient.

Favorite projects:

  • dotfiles β€” My collection of configuration files
  • ai β€” My AI toolbox
  • yii2-swoole β€” A Swoole extension for Yii2
  • ziro β€” Zig Coroutine and Async IO
  • tinyproxy-zig β€” Rewriting TinyProxy in Zig

Hands-on experience:

  • Languages: .NET, Java, PHP
  • Frontend: HTML, CSS, Vue.js, React, shadcn/ui
  • Databases: MySQL, SQL Server
  • Servers & Cloud: Linux, AWS, Azure, Alibaba Cloud
  • CI/CD: Jenkins, GitHub Actions
  • Project Management Tools: FRP, Gitea, Jira, Redmine
  • API Integrations: Banks (CMB, China Bank, ICBC); Payment Gateways (Alipay, WeChat Pay, UnionPay, Stripe); SMS (Twilio, AWS SNS); Email (SendGrid, Mailtrap, Mailchimp, Postmark); Cloud Storage (Aliyun OSS, AWS S3, Azure Fileshare); Oauth (Wexin, Alipay, Google, Apple, Facebook)

Currently exploring:

  • Languages & Frameworks: Zig and C, C#/.NET, PHP and Swoole, Java and Spring
  • Concurrency: Async I/O, Coroutine, and concurrency model
  • System Programming: File, Process, Signal, Thread, and Socket
  • Network Protocols: TCP/IP, UDP; HTTP, WebSocket, QUIC; FTP, SSH, MySQL, Redis

Guiding principles:

  • Start small and iterate forward
  • Solve real-world production challenges

Pinned Loading

  1. dotfiles dotfiles Public

    my configuration files

    Vim Script 3

  2. dotnet/runtime dotnet/runtime Public

    .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.

    C# 17.5k 5.3k

  3. dacheng-php/yii2-swoole dacheng-php/yii2-swoole Public

    Yii2 Swoole extension, provides coroutine http server and more coroutine features.

    PHP 23 3

  4. tinyproxy-zig/tinyproxy-zig tinyproxy-zig/tinyproxy-zig Public

    Rewrite Tinyproxy in Zig

    Zig 8

  5. dacheng-zig/ziro dacheng-zig/ziro Public

    ziro - a coroutine and async io library for zig, forked from zigcoro

    Zig 7

  6. ai ai Public

    Learn AI, Use AI

    Shell 6