![开发者的封面图片](/assets/default_splash-610a8eb0dd6d2cbcff344dee4fb755b729b33b69a68b2dd4326925da1cefd5d7.jpg)
![Developer's avatar](/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBb2swIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--40fa591d946905a0f39d181eb2d1ca62f2a02df5/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJY0c1bkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFHQWFRR0EiLCJleHAiOm51bGwsInB1ciI6InZhcmlhdGlvbiJ9fQ==--2e8ad62aabdbc24dfbbadf93e301901bc0880c09/avatar.png?locale=zh-CN)
I am passionate software engineer who has experience in backend development with Ruby on Rail, NodeJs, building gems and npm packages.
隐私信息描述
I have a passion for creating innovative gems/packages and sharing
my experience in software development through Medium articles. In
addition to my work on client projects, I have successfully developed
several in-house gems. I read source to understand how a library/framework really works under the hood and learn how professionals design their classes/methods/