![开发者的封面图片](/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBa3N5IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--0229641352aa3fc4fb5c896ec7a1c84bc0908288/DSC01634%20(1)-19beb078.jpg?locale=zh-CN)
![Developer's avatar](/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBamtiIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--b2cea7ba23e04607fa6a20c1b8b98ae8844f5429/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lKYW5CbFp3WTZCa1ZVT2hSeVpYTnBlbVZmZEc5ZmJHbHRhWFJiQjJrQmdHa0JnQT09IiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--28e27b5afdd0b08bda79a4c3792dffd92d6d1fca/avatar.jpeg?locale=zh-CN)
描述
I've been developing Ruby/Rails apps for over 10 years. I love OSS and have contributed to many projects including Ruby and Rails. I also created several open source gems and one of them, Alba, has more than 700 stars on GitHub.
I'm passionate about refactoring, testing and meta programming. I often improve the code other developers wrote, but when I write from scratch I always do TDD to develop confidently. I'm a fan of RSpec but I use MiniTest for my gems. I love meta programming and Ruby's capacity to use meta programming to solve problems.
I'm also interested in teaching/tutoring. I joined workshops by Rails Girls more than 10 times as a coach and had some mentoring sessions with newbies.
I'm working on a new project that provides a new documentation tool with better support of RBS/RBI, better default HTML page and support of existing notations such as YARD and RDoc. It's in early stage.