Hello, I'm İlhan.

Eringen

/ˈe.rɪŋ.ɡen/ (Turkish noun) - archaic constructed form
  • 1. Procrastinator
  • 2. Something that has emerged, been generated, or has come to existence as a result of action, creation, or transformation.

Thoughts about design, making and code. Random information, experiments, and notes from the workbench.

About

design, code, build, make

I’m interested in the space where ideas turn into real things. Sometimes that’s software, sometimes it’s electronics, sometimes it’s something built by hand.

I care about design, how things work, and how they feel when you use them. I enjoy the process of sketching ideas, experimenting, refining details, and learning by doing.

This site is a collection of notes, experiments, and thoughts from things I’m building, breaking, and putting back together.

Blog

Recent writing

A living notebook for things and tinkering

2026-02-20

Building a Pure Go WebP Encoder with Claude Code

How I used Claude Code to build a pure Go WebP encoder from scratch, and the three subtle bitstream bugs that took days to find: a missing bit, an off-by-one in Huffman tree construction, and a spatial distance table that was silently backwards.

Read →