CodeKitHub
English

Blog

Guides, error fixes, and tutorials — with the tool to solve it linked right below.

JSON & DataEncoding & ConversionCalculatorsImages & FilesText & RegexPrivacy & Security
Calculators

Why ovulation isn't "day 14" — how your fertile window is actually calculated

The most repeated fact about the menstrual cycle — ovulation happens on day 14 — is wrong for most people. Here's where the number comes from, why cycle length changes everything, and how to actually estimate your ovulation day and fertile window.

How many calories should you eat per day? BMR vs TDEE, explained simply
Calculators

How many calories should you eat per day? BMR vs TDEE, explained simply

Most calorie advice skips the two numbers that actually matter: your BMR (what your body burns at rest) and your TDEE (what you burn in real life). Here's how they differ, how they're calculated, and which one to use for losing, maintaining or gaining weight.

Cheapest LLM API in 2026: full pricing comparison, 19 models
Calculators

Cheapest LLM API in 2026: full pricing comparison, 19 models

OpenAI, Anthropic, Google, DeepSeek, Qwen, Kimi, GLM and Grok, ranked from cheapest to most expensive on a blended per-token cost. The price gap between the cheapest and priciest model is over 60x.

Why LLM API output tokens cost 4-8x more than input tokens
Calculators

Why LLM API output tokens cost 4-8x more than input tokens

OpenAI, Anthropic and Google all price output tokens several times higher than input tokens — the same pattern across every provider. Here's the actual reason, and what it means for how you should write prompts.

Check which apps and sites are logged into your Google account (and revoke access)
Privacy & Security

Check which apps and sites are logged into your Google account (and revoke access)

Every 'Sign in with Google' click grants an app long-term access to your account. Here's exactly where to see the full list, what each permission level means, and how to revoke it.

How to convert HEIC to JPG on Windows (no Apple software needed)
Images & Files

How to convert HEIC to JPG on Windows (no Apple software needed)

iPhone photos land on Windows as .heic files that half your apps can't open. Here's every real option, from the one already built into Windows to a browser tool that needs no install.

Hex to text conversion gone wrong: the encoding mistakes that turn bytes into garbage
Encoding & Conversion

Hex to text conversion gone wrong: the encoding mistakes that turn bytes into garbage

The hex is valid, the converter ran without errors, and the output is still nonsense. Here are the actual causes — encoding mismatches, byte order, and grouping errors — and how to catch each one.

JSON tree view vs. table view: which one actually helps you debug faster
JSON & Data

JSON tree view vs. table view: which one actually helps you debug faster

Both views show the same data, but they're good at solving completely different problems. Here's how to pick the right one instead of defaulting to whichever your tool opens first.

Regex greedy vs lazy matching: why your pattern grabs too much
Text & Regex

Regex greedy vs lazy matching: why your pattern grabs too much

Your regex works on short test strings but grabs way more than you wanted on real data. It's almost always a greedy quantifier — here's the actual fix, with the exact character-by-character reason it happens.

Why your binary-to-text conversion outputs the wrong characters
Encoding & Conversion

Why your binary-to-text conversion outputs the wrong characters

The 1s and 0s look fine, the converter didn't error, but the text that comes out is wrong or full of mojibake. Here's what actually causes it — grouping, bit order, and encoding, in that order of likelihood.

Why photos of book pages fail OCR (and how a few degrees of tilt wrecks accuracy)
Images & Files

Why photos of book pages fail OCR (and how a few degrees of tilt wrecks accuracy)

Scanning a textbook photo to text usually produces garbage — not because of old paper or bad lighting, but because of a small camera angle almost nobody notices. Here's the actual data.

Fix "Unexpected token" in JSON.parse: a field guide to every cause
JSON & Data

Fix "Unexpected token" in JSON.parse: a field guide to every cause

JSON.parse throwing SyntaxError: Unexpected token? Here's how to read the error, the 7 most common causes, and how to fix each one in seconds.

How to view a huge JSON file without crashing your browser
JSON & Data

How to view a huge JSON file without crashing your browser

A 200MB JSON file will freeze almost any browser tab, formatter included. Here's why that happens and the actual workflow for opening files that big.