Skip to content
View BarretRen's full-sized avatar

Block or report BarretRen

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

Barret Ren

Craftsman focused on systems programming and developer tooling

Blog

About Me

Programmer based in Qingdao, China. Active on GitHub since 2015 with a builder-oriented approach centered on personal projects and deep technical exploration.

Primarily working in C and C++ (combined ~79% of codebase), with additional experience in Lua, Python, Shell, and QML. Recent activity over the last 90 days includes contributions to 6 public repositories using Python, Lua, and C, with focus areas in tmux, vim configuration, IDE setups, and zshrc tooling.

Strong preference for independent building: 100% of contributions through commits, maintaining a focused set of repositories rather than broad open-source collaboration.

Tech Stack

Languages

C C++ Python Lua Shell

Tools & Environment

Vim tmux Zsh

GitHub Stats

BarretRen GitHub Stats BarretRen Top Languages

Featured Repositories

DesignPattern — C++
Stars
Notes and source code exploring C++ design patterns, based on lectures with additional personal research and reference materials.

MonokaiForSourceinsight — Theme
Stars
Monokai color theme ported from Sublime Text for Source Insight 4.

DotProfiles — Lua
Stars
Personal configuration files and plugins for development environment including vim, tmux, and zsh.

FossProjectsNotes — Python
Stars
Summary notes on open source projects used in daily work.

WorkNotes — C
Stars
Working notes and references.

ReadingNotes
Stars
Personal notes from technical and other reading.

Contribution Activity

Contribution Streak

Recent activity shows consistent building across a small set of focused repositories.


Last updated: April 2026
Profile Views

Pinned Loading

  1. ProgrammingNotes ProgrammingNotes Public

    Programming Notes for languages and OS

    1 1

  2. CppCode CppCode Public

    C++练习代码,各书籍中的示例等,比较杂乱。

    C++

  3. DesignPattern DesignPattern Public

    李建忠老师的C++设计模式讲义与源码,个人对设计模式的再次探究,笔记参考https://www.yuque.com/barret/snelnn

    C++ 32 11

  4. DotProfiles DotProfiles Public

    Software configurations and plugins

    Lua 2

  5. AlgorithmDataStructure AlgorithmDataStructure Public

  6. FossProjectsNotes FossProjectsNotes Public

    The summary notes for the open source projects which are used in my working area

    Python 2