Skip to content
View vicliu624's full-sized avatar

Block or report vicliu624

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
vicliu624/README.md

👋 Hi, I’m @vicliu624

🧠 My Worldview — Interpretation is Architecture

I believe software architecture is first and foremost an act of interpretation: designing a system means interpreting a slice of the world and making that interpretation executable.

“Interpretation is Architecture.”

🌟 What this means

  • Software is a medium of meaning — every module, API and event stream encodes how we understand some part of reality.
  • Architecture is structured understanding — it makes interpretation explicit, testable and evolvable.
  • Systems embody worldviews — choices about boundaries, models, and flows reveal what we take as real and important.
  • Design is a stance — abstractions declare what we keep and what we ignore.
  • The competitive skill is interpretation — the ability to turn messy reality into coherent, evolving systems of meaning.

🎯 Mission

Help engineers move from tool-first thinking to interpretation-first thinking — elevating craft from implementation to world-construction, and turning architectural decisions into clearly articulated, governable interpretations.


👀 Interests

  • Explicit Architecture — making architectural explanations first-class artifacts
  • Event-Driven Systems / CQRS / Axon Framework
  • Embedded Systems (STM32) — hardware ↔ software integration at the edge
  • Cognitive Architecture — how people and systems co-interpret the world

🌱 Currently learning

  • Philosophy of Software — the epistemic foundations of what we build
  • Cognitive Science — how minds structure reality and how systems should align to it
  • Event-driven patterns & semantic governance — practical tools for interpretation-first design

💞️ Looking to collaborate on

  • Implementations of Explicit Architecture in production systems
  • AI + Embedded systems — bringing interpretation-aware intelligence to the edge
  • Reactive / event-driven platforms that preserve semantic clarity
  • Tools and processes for semantic governance (Intentional Briefs, domain lexica, change protocols)

🚀 Current focus

Working on “Architecture as Interpretation” — a practical program that turns philosophical concepts (intentionality, distinction, semantic closure, finitude) into engineering artifacts: intent briefs, domain maps, event contracts, and semantic-aware change processes.


🔮 Why this matters in the AI era

  • AI can generate code, but it cannot autonomously choose which world to model.
  • Frameworks change, but interpretive clarity persists.
  • Tools evolve, while interpretation power is the durable advantage. Engineers who can interpret — not just implement — will shape resilient, meaningful systems.

📚 Work & Research

  • Core Philosophy: Interpretation-first architecture — make interpretations explicit and governable.
  • Practical Focus: Intentional Briefs, bounded contexts as semantic contracts, event streams as narrative traces.
  • Research Areas: Software ontology, architectural cognition, time-aware systems, human–AI collaboration in design.

🌟 Quick facts

  • I treat every system as a worldview — and architecture as the mechanism that makes that worldview actionable.
  • I argue engineers are not merely implementers but professional interpreters of domains.
  • I’m interested in projects that combine rigorous engineering with explicit semantic governance.

“We do not merely write programs; we make explicit interpretations of the world.”

Popular repositories Loading

  1. eshopApp eshopApp Public

    电商app

    JavaScript 1 1

  2. vesta-id-generator vesta-id-generator Public

    Forked from iweisi/vesta-id-generator

    Vesta是一款通用的ID产生器,互联网俗称统一发号器,它具有全局唯一、粗略有序、可反解和可制造等特性,它支持三种发布模式:嵌入发布模式、中心服务器发布模式、REST发 布模式,根据业务的性能需求,它可以产生最大峰值型和最小粒度型两种类型的ID,它的实现架构使其具有高性能,高可用和可伸缩等互联网产品需要的质量属性,是一款通用的高性能的发号器产品。

    Java

  3. kclient kclient Public

    Forked from henrypfhu/kclient

    KClient是一个简单易用,有效集成,高性能,高稳定的Kafka Java客户端。

    Java

  4. dbsplit dbsplit Public

    Forked from henrypfhu/dbsplit

    Dbsplit扩展了Spring的JdbcTemplate, 在JdbcTemplate上增加了分库分表,读写分离和失效转移等功能,并与Spring JDBC保持相同的风格,简单实用,避免外部依赖,不需要类似cobar的代理服务器,堪称可伸缩的Spring JdbcTemplate。

    Java

  5. XTransServer XTransServer Public

    Forked from zhoujia0208/XTransServer

    基于libuv、libxml2、log4cpp、otlv4等库的整合,封装通讯,数据库等一些操作的框架库,方便二次开发

    C++

  6. kratos kratos Public

    Forked from go-kratos/kratos

    Kratos是bilibili开源的一套Go微服务框架,包含大量微服务相关框架及工具。

    Go