a handwriting logo of Gatsbytes

👋 Hi there. This is Tenkirin

Welcome to the cyber garden of Tenkirin. He writes tech articles about web development and shares his thoughts here. The name "Gatsbytes" combines Gatsby - a popular frontend framework used to build this site - and "bytes," the fundamental unit of data, both reflecting the theme of this blog. He is quite satisfied with this name, as its pronunciation sounds good. The cover image above is his own handwriting of the name.

"Tenkirin," his GitHub ID, is a word(天気輪) coined by Kenji Miyazawa(宮沢 賢治) in his classic Japanese fantasy novel Night on the Galactic Railroad(銀河鉄道の夜). He prefers another interpretation from a homophonic perspective, written as 麒麟, which sounds the same but means "the Kirin in the sky." If you've arrived here via his GitHub profile, don't be surprised that he is not the real Nelson "Big Head" Bighetti; that's just one of his favorite characters from Silicon Valley, a TV series that influenced him during his college days.

He began his career focusing primarily on frontend development. In recent years, he has become a Java backend engineer by day and a JavaScript/TypeScript full-stack developer by night. Since the fall of 2020, he has learned a great deal from the open-source community. He is always looking for opportunities to give back, even if his contributions are just tiny droplets in an endless ocean. In his spare time, he enjoys exploring various technologies, reading blog posts and articles from industry-leading experts, and writing related articles to consolidate his understanding of the web as a whole.

As a multilingual learner, he uses English for work and to explore the world, Japanese to have fun and enjoy entertainment, and Chinese to think, record his personal life, and appreciate literary works. In the past, he wrote and reviewed algorithm solutions on LeetCode, finding it an excellent way to train a programmer's mind. Stefan and Lee215 are two of his role models; he is often amazed by their elegant, concise code and the clever logic behind it. He has also become fascinated with TypeScript, especially its intriguing type system, and has tackled some type challenges, contributing improvements along the way. He finds it exciting to discover sophisticated solutions and learn from the community.