About Me

I’m a software engineer passionate about computer science, distributed systems, and elegant solutions to complex problems. With a background in practical software development, I enjoy exploring and explaining technical concepts in depth.

About This Site

“Learn -> Show” represents my philosophy of learning and then sharing that knowledge with others. This site is a collection of in-depth technical articles covering topics like:

  • Data structures and algorithms
  • Concurrency and distributed systems
  • Programming languages (with a focus on Go)
  • Database internals and design

My goal is to provide clear, thorough explanations of complex topics that help others develop a deeper understanding of computer science and software engineering.

My Approach

I believe in:

  1. Depth over breadth - Going deep into topics to build true understanding
  2. First principles thinking - Understanding the fundamental concepts behind technologies
  3. Practical applications - Connecting theory to real-world implementation
  4. Clear explanations - Making complex topics accessible without oversimplification

Contact

Feel free to connect with me, but please include a note with the request: