Yavuz Kaan Akyüz
HomeAboutProjectsBlogContact
Get in touch →

Blog

Writing and notes.

I regularly share what I'm learning, thinking about and experimenting with.

  • May 12, 2026·Essay·8 min read

    How a good computer engineer thinks

    A short essay on the tension between abstraction, intuition and detail.

  • Apr 28, 2026·Systems·14 min read

    Building an HTTP server from scratch in Rust

    Starting from a TCP socket, a small but correct HTTP/1.1 implementation.

  • Apr 03, 2026·Design·6 min read

    Color tokens for design systems

    Why OKLCH over HEX? How do theme variables scale?

  • Mar 20, 2026·AI·10 min read

    Getting RAG wrong

    Vector search isn't everything. The real problem with retrieval.

  • Mar 05, 2026·Career·5 min read

    Contributing to open source as a student

    Lessons learned from my first PR to today.

© 2026 Yavuz Kaan Akyüz. All rights reserved.

GitHubLinkedInXEmail
Edit with