Skip to content
View bachdx2812's full-sized avatar
🏠
Working from home
🏠
Working from home

Organizations

@BehemothLtd

Block or report bachdx2812

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

Hey, I'm Bach 👋

Software engineer based in Hanoi, Vietnam. I've been shipping code since 2013 — started with Ruby/Rails, picked up Vue and Go along the way, and now building with TypeScript and Rust too.

Currently working at Behemoth, where we build web products with Rails + Vue.

What I'm building

🔧 The Engineer's Handbook — Free, open-source system design resource. 31 chapters, 200+ diagrams, design patterns with Go code. Learning in public.

🤖 system-design-advisor — AI coding assistant skills for Claude Code & Cursor. Tested against 100 real interview problems.

Tech I work with

Ruby · Go · TypeScript · JavaScript · Dart · Rust
Rails · Vue.js · React · Flutter · Astro · VitePress
Docker · Vercel · Neovim · Claude Code

Selected projects

Project What it does
dev-learning-hub The Engineer's Handbook — system design + design patterns
system-design-advisor AI skills for system design — Claude Code & Cursor
b-vuse Vue.js component library
beasure Ruby gem for code performance measurement
shell-from-scratch Unix shell written in Go
ai-skills-aggregator AI coding skills aggregator in Rust

Stats

GitHub stats Top languages

Where to find me

Blog Handbook


"Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live."

Pinned Loading

  1. b-vuse b-vuse Public

    JavaScript 5 1

  2. system-design-advisor system-design-advisor Public

    AI coding assistant skills for system design — Claude Code & Cursor. Powered by The Engineer's Handbook.

    Shell 1

  3. dev-learning-hub dev-learning-hub Public

    The Engineer's Handbook — A free, open-source system design learning resource with 25 chapters, 200+ diagrams, and interview prep. Built with VitePress.

    TypeScript 1