Ercan Büyükcafer

BSc Computer Engineering, Sakarya University 2012 · Founder of Brothers IT Yazılım Arge ve Bilişim Hizmetleri Tic. San. Ltd. Şti. since 2017 · 14 years of technical web work

Computer engineering graduate of Sakarya University (2007–2012) and founder of Brothers IT, the company behind this site. Fourteen years of technical web work — building and running sites end to end, technical SEO, Core Web Vitals and conversion infrastructure — and the person who builds and operates these converters.

Background

I read computer engineering at Sakarya University between 2007 and 2012 and have worked on the technical side of the web since — development, technical SEO, Core Web Vitals and the measurement infrastructure underneath paid acquisition. In 2017 I founded Brothers IT Yazılım Arge ve Bilişim Hizmetleri Tic. San. Ltd. Şti., which builds and runs a small portfolio of web utilities, of which this is one. That work is mostly the practical end of the web: making a page load fast, making a conversion measurable, keeping a site running.

The work history is on LinkedIn.

What this site is

FileHugger is 126 file tools, and 103 of them run entirely inside the visitor's browser rather than on a server. I build and operate all of it: the conversion pipelines, the pages around them, the measurements published in Labs, and the articles.

Where the numbers come from

Every measurement in these articles was produced by running these tools on real files. When an article says a 706 KB PNG became 41 KB of WebP, that conversion happened and you can repeat it. When it prints the byte offsets inside a PDF, those offsets came out of a file you can rebuild from the article and open in your own reader.

Claims about a format itself, rather than about a measurement, are sourced to its specification, and the source is linked at the foot of every article.

Corrections get made and the correction is noted — the editorial policy covers how, and how to ask for one.

Articles

2026-10-27 · 12 min read

The .webp extension hides two unrelated formats, and only one of them can be perfect

A lossy WebP and a lossless WebP share a container and an extension and nothing else. Measured: where each one wins, the quality ceiling lossy WebP can never pass, and why a transparent lossy WebP contains two codecs at once.

2026-10-26 · 13 min read

A HEIC photo is nine pictures and an 8-byte note on how to staple them together

Why HEIC is so much smaller than JPEG and why so little software opens it, both measured: the real size-versus-quality curve, the point where HEIC stops improving, and the item structure a decoder has to walk before it finds a single pixel.

2026-10-25 · 13 min read

JPEG forgets in eight-by-eight squares, and the arithmetic is on the page

What a JPEG actually discards, measured: the real quantisation tables an encoder writes, one 8x8 block taken apart coefficient by coefficient, and the block grid growing as a number you can watch.

2026-10-24 · 12 min read

PNG has five filters, and the one the spec recommends costs this site 23%

The five PNG filter types measured on real files, with the encoder reproduced byte for byte. On interface screenshots the standard adaptive heuristic loses to doing nothing at all — and here is the measurement that explains why.

2026-09-11 · 11 min read

What is actually inside a PDF: writing one by hand, 588 bytes at a time

A PDF is not a picture of a page. Here is a complete, working PDF typed out byte by byte — the objects, the cross-reference table, and why the file is read from the bottom up.

Contact

Corrections, disagreements and "you have got this wrong" are all welcome at info@brothers.net.tr. The company behind the site is described on the about page.