Skip to content
View yaobinwen's full-sized avatar
Block or Report

Block or report yaobinwen

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
yaobinwen/README.md

Hi there 👋

This is Yaobin, a software developer.

Being a software developer, I am maintaining my tech blog in yaobinwen.github.io which discusses topics related with computer technologies.

yaobinwen/robin_on_rails contains the notes or thoughts that I take when I read technical articles. The notes and thoughts in this repository may not be well structured yet,and my plan is to gradually turn them into articles once I've accumulated enough in the related topics.

Happy Hour 🍻 is my personal task tracker.

yaobinwen/work-env contains the scripts, guides, and programs that help me quickly set up my own work environment.

GitHub Repositories

Sometimes a technical topic is best explored with code or a sandbox environment. I've created the following GitHub repositories for such topics:

Work in Progress

I'm currently working on the following projects but haven't finished them yet:

Misc.

  • yaobinwen/Linux-Lab: How to create a home lab to study Linux kernel and C/C++ libraries (and possibly everything else).
  • yaobinwen/dpkg: I work on Ubuntu and manage the Debian package building and publishing in my company, so I use dpkg(1) a lot. I forked the source code in order to learn the tool and Perl. See my README file dpkg: Annotated Version.

GitHub Stats

Yaobin's GitHub Stats

Guidelines

I'm using the Guidelines to help me keep the good habbits and remind me of the good practices I want to do in my daily life. These guidelines are mostly about the non-technical aspects of my life, such as the physical and mental health, the mental models I want to internalize, etc.

Miscellaneous

  • Thoughts: My personal thoughts on things that may or may not be important.
  • Non-tech books, articles, movies, shows, talks, and so on.
  • Chinese: Being a Chinese, I surely learned Chinese in schools. However, I didn't realize why I had to learn the language if it's already my mother tongue. I learned everything with the purpose of passing the examinations. One day in 2018, when I was sitting in my apartment in Pittsburgh, PA, it occurred to me that I had always learned Chinese for examinations but not for the language itself. Since then, I started to re-learn Chinese, including the classic Chinese literature.
  • English: Originally from China, currently living in the United States, I need to keep learning English.
  • Nonviolent Communication (NVC): Being an NVC practitioner, I believe this communication method can improve the quality of life, for me and others around me.
    • (TODO: I should probably integrate NVC into my daily guidelines.)

Pinned

  1. yaobinwen.github.io yaobinwen.github.io Public

    My blog

    SCSS 1

  2. robin_on_rails robin_on_rails Public

    Robin on Rails: my notes about technology and some other knowledge.

    HTML 1