Journey

Journey

2024


Indie hacking

As a solopreneur, I am working in the field of AI/AIGC.

OSS works

In recent years, I have contributed to several popular Vue.js projects in the open-source community, which has led to me being sponsored on GitHub. vue-sonner / vue-command-palette / @nuxtbase/auth-ui-vue / vue-color-wheel

Migrate blog to Next

Rewrite blog using Next, and deployed it on Vercel.

2023


Join AI Startup

I joined an AI startup company dedicated to revolutionizing the e-commerce landscape through the power of Generative AI as the lead developer.

Indie Hacker

As an indie hacker, I manage multiple small products with an Annual Recurring Revenue (ARR) exceeding $10,000. Moving forward, I aim to continue pushing for further growth.

2022


Married

I have started a new life and got married. I have settled down in Dali, China.

2021


Join Bytebase

I left JD.com and joined Bytebase. I started working remotely.

2020


Migrate blog to Nuxt

Rewrite blog using Nuxt, and deployed it on Netlify.

2018


Beyond works

At JD.com, I have focused on data visualization platforms and at the same time I contribute to some open-source vue component library like: ve-charts / vue-smart-widget / vuex-stateshot / @vueblock/vue-use-vuex

2017


Join JD.com

I self-taught front-end dev and found my first job in the field, marking the beginning of my career in web dev.

2016


Learn React.js

Due to work requirements, I started learning React.js from scratch. Eventually, I successfully completed the project delivery.

Migrate blog to Ghost

Migrated my WordPress blog to Ghost and created my own theme for the Ghost blog: Kaldorei.

2015


Learn Vue.js

I self-taught front-end tech stack, including Vue.js.

2013


First Blog

I create my first blog using WordPress and deploy it on Linode.

2011


Got First Backend Job

I studied software engineering at university and now work as a backend development engineer, primarily using C language and SQL.

1988


Born

I was born in 1988. I was 36 years old.