Skip to main content

ZeroUtil Blog

Lange Guides zu den Tools, die wir bauen, und den Problemen, die sie lösen. Jeder Artikel bleibt fokussiert auf das, was im Browser läuft - keine Cloud-Uploads, keine Konten, keine Dark Patterns.

RSS abonnieren

Empfohlene Guides

Titelkarte des Artikels. Ein Lautsprechersymbol mit drei Bögen, der innerste in Bernstein, mit der Zeile: the file with the voice in it is the .dem.zst
Gaming Tools Guide

Voice-Comms in CS2- und FACEIT-Demos hören

Voice-Comms in jeder CS2- oder FACEIT-Demo hören: welche Demos Voice enthalten, wie die Slot-Bitmaske funktioniert und wie der Textchat dazukommt.

Titelkarte des Artikels. Ein großes Paar bernsteinfarbener geschweifter Klammern, mit der Zeile: one format, three dialects
Developer Tools Guide

Der JSON-Leitfaden für Entwickler: Alles Wichtige für 2026

Die Spezifikation, die uneinigen Dialekte, die Zahlen, die still kaputtgehen, und der Sicherheitsrat, der auf die falsche Rekursion zeigt. Mit Cluster-Karte.

Titelkarte des Artikels. Ein Schild, dessen rechte Hälfte bernsteinfarben gefüllt ist, mit der Zeile: what leaves the machine, and when
Security & Privacy Guide

Datenschutz-Leitfaden: Bedrohungsmodelle für Browser-Arbeit

Bedrohungsmodelle, die einen Namen verdienen, der 30-Sekunden-Test statt jeder Datenschutzerklärung, und eine ehrliche Liste, welche unserer Tools hochladen.

Alle Artikel

Title card on a dark grid. Kicker GAMING TOOLS, headline WHAT A CROSSHAIR CODE CHANGES, and the line: it writes 21 cl_crosshair lines and leaves the rest alone. A panel shows a block of 21 small amber marks above a dashed divider, with a few grey marks set apart below it.
Gaming Tools

What Importing a CS2 Crosshair Code Actually Changes

A crosshair share code writes 21 cl_crosshair variables, truncates a few, and never touches your scoped or observer crosshair. Why an imported crosshair can still look off.

Title card on a dark grid. Kicker GAMING TOOLS, headline ONE ACCOUNT NUMBER, FOUR STEAMID FORMATS, and the line: SteamID64, STEAM_0 and SteamID3 all read the same 32 bits. A panel shows a small four-segment bit bar and the formula BASE plus accountID, with accountID in amber.
Gaming Tools

SteamID64, STEAM_0 and SteamID3 Share One Account Number

STEAM_0:Y:Z, SteamID3 and SteamID64 all read from the same 32-bit account number. Where Valve's 64-bit layout comes from, and the one thing it cannot derive: a vanity URL.

Title card on a dark grid. Kicker GAMING TOOLS, headline CONVERTING SENSITIVITY BETWEEN GAMES, and the line: the whole method is one division. A panel shows the fraction sens x 0.022 over 0.07 with the two constants in amber, above two turn-circle arcs of different length.
Gaming Tools

Converting Mouse Sensitivity Between Games Is One Division

Every cross-game sensitivity converter runs on one division and seven numbers. Where those numbers come from, and four places the arithmetic stops matching how aim feels.

Article title card. Five grey bars in a row above an amber crosshair drawn as four bars and a centre dot, with the line: 25 characters, 18 bytes, 21 commands
Gaming Tools

CS2 Crosshair Share Codes: What Those 25 Characters Hold

Twenty-five characters hold eighteen bytes, twenty-one console commands, and forty-one bits that carry nothing at all. Every field, decoded and measured.

Article title card. Two columns of five dots either side of a dashed dividing line, the left column amber and the right grey, with the line: the server decides who was recorded
Gaming Tools

How to Hear the Enemy Team's Voice in a CS2 Demo

Whether you can hear the enemy in a CS2 demo depends on what the server recorded, not on your console. Which demos carry it, and the mask for one side.

Article title card. A pair of curly braces containing an amber double slash, with the line: the extension is not the format
Developer Tools

Why tsconfig.json Allows Comments and package.json Does Not

Both files end in .json. One accepts comments and trailing commas, the other throws. The difference is not the extension - it is which parser reads the file.

Article title card. Two outlined rectangles of the same size offset slightly from each other, one grey and one amber, with the line: the drift you cannot see by eye
CSS & Design

How to Compare a Design to Your Build, Pixel by Pixel

Overlay the mockup on the live page and let difference blending find the drift. The method, what each blend mode is for, and what the tools in this category actually cost.

Article title card. Three stacked pages with the topmost in amber, with the line: six operations, one order
PDF Tools

The PDF Tools Everyone Should Know

A hands-on walkthrough of the PDF tasks you hit every week: compress, merge, split, convert, OCR, and sign, with steps you can follow right now.

Titelkarte des Artikels. Ein Lautsprechersymbol, durchgestrichen von einer dicken bernsteinfarbenen Linie, mit der Zeile: the demo has no voice in it
Gaming Tools

Warum du in deiner CS2-Demo keine Stimmen hörst (Lösungen)

Keine Voice-Comms in einer CS2- oder FACEIT-Demo? Die echten Gründe - keine Sprache in MM/Premier-Demos, tv_listen_voice_indices ungesetzt, Resets - und die Fixes.

Titelkarte des Artikels. Eine Reihe aus fünf Binärziffern, drei davon in Bernstein hervorgehoben, darunter die Summe 13, mit der Zeile: the slots you pick add up to one number
Gaming Tools

Die Stimme eines einzelnen Spielers in einer CS2-Demo hören

Einzelne Spieler in einer CS2-Demo hören: tv_listen_voice_indices Schritt für Schritt, wie die Slot-Bitmaske entsteht und wie du ein ganzes Team isolierst.

Titelkarte des Artikels. Zwei Kästchenpaare, das obere durch einen einzelnen bernsteinfarbenen Pfeil verbunden, das untere durch Pfeile in beide Richtungen, mit der Zeile: one of these has no way back
Security & Privacy

Hashing vs. Verschlüsselung vs. Kodierung: Was oft verwechselt wird

Drei Umformungen, die alle Kauderwelsch erzeugen und verschiedene Probleme lösen, samt gemessener Kosten der falschen Wahl bei Passwörtern.

Titelkarte des Artikels. Sechs kleine graue Punkte für ein getipptes Passwort neben bernsteinfarbenen konzentrischen Ringen, mit der Zeile: nothing to type, nothing to steal
Security & Privacy

Passkeys vs. Passwörter: Wie WebAuthn das Passwort tatsächlich ersetzt

Wie Passkeys, FIDO2 und WebAuthn wirklich arbeiten, warum die Origin-Bindung Phishing beendet, und die Kompromisse bei Wiederherstellung und Sync.

Titelkarte des Artikels. Zwei Reihen kleiner Blöcke, die obere zufällig mit Bernstein gesprenkelt, die untere der Reihe nach abgestuft, mit der Zeile: random, or sorted by time
Developer Tools

UUID vs. ULID vs. NanoID: Ein ID-Schema im Jahr 2026 wählen

UUIDv4, UUIDv7, ULID und NanoID im Vergleich: Sortierbarkeit, Indexverhalten, Grösse und berechnete Kollisionsrisiken, mit Entscheidungsleitfaden.

Titelkarte des Artikels. Ein grauer Punkt auf weißem Kreis neben einem grauen Punkt auf fast schwarzem Kreis, mit der Zeile: the formula scores these the same
CSS & Design

WCAG 2.2 Farbkontrast: AA treffen ohne Raterei

Die AA- und AAA-Schwellen, die Luminanz-Mathematik dahinter, die zwei Paare, die die Formel gleich bewertet und die sich unterschiedlich lesen, und was APCA ändert.

Titelkarte des Artikels. Zwei Reihen Chiffreblöcke auf dunklem Raster, die untere endet in einem bernsteinfarbenen Block mit der Aufschrift tag, mit der Zeile: one mode authenticates, one does not
Security & Privacy

AES-GCM vs AES-CBC: Welchen Modus verwenden und warum

Was Blockchiffre-Modi leisten, warum GCM CBC bei neuem Code ersetzt hat, was eine wiederverwendete Nonce preisgibt, und welche NIST-Grenzen dabei Pflicht sind.

Titelkarte des Artikels. Vier graue Balken als Textzeilen über einem teilweise bernsteinfarben gefüllten Fortschrittsbalken, mit der Zeile: a score, not a verdict
Text Tools

Flesch-Kincaid erklärt: Was der Score bedeutet und wie man ihn nutzt

Wie die beiden Flesch-Formeln rechnen, warum zwei Silbenzähler denselben Text unterschiedlich bewerten, und was Google mit Lesbarkeit tatsächlich macht.

Aufsicht auf eine Person, die einen Stapel Papierbelege und Rechnungen mit einem Taschenrechner durchgeht
Math & Calculators

Verkaufsrabatt berechnen: Formeln, Beispiele und häufige Fallen

Prozentrabatt, gestapelte Rabatte, Gutschein- und Steuerreihenfolge, und warum 100 Prozent Aufschlag plus 50 Prozent Rabatt ein Nullsummenspiel ist.

Titelkarte des Artikels. Eine Stufenlinie, die wie Schlafphasen durch eine Nacht fällt und steigt und an einem bernsteinfarbenen Punkt endet, mit der Zeile: the cycle is an average, not a timetable
Home & Lifestyle

Die 90-Minuten-Schlafzyklus-Regel: Was sie wirklich bedeutet

Woher die 90 Minuten stammen, warum die Zyklen nicht austauschbar sind, was Schlaftrunkenheit wirklich kostet, und wie viel ein Wearable ehrlich sagen kann.

Holzwuerfel, die das Wort TAX bilden, stehen auf ansteigenden Muenzstapeln, daneben ein Stift, ein Taschenrechner und ein gedrucktes Diagramm
Finance Tools

Wie US-Bundessteuerklassen funktionieren

Grenzsteuersatz gegen effektiven Satz, warum eine Gehaltserhöhung nie Geld kostet, und die Schwellen für 2026 Zeile für Zeile durchgerechnet.

Eine Hand haelt ein Smartphone, dessen Kamera einen QR-Code erfasst, dahinter liegt eine gedruckte Speisekarte auf dem Tisch
QR & Barcode

Wie QR-Codes wirklich funktionieren: Ein praktischer Leitfaden

Was die Quadrate bedeuten, was Fehlerkorrektur in Millimetern kostet, warum Grossbuchstaben den Code kleiner machen, und warum gedruckte Codes scheitern.

Titelkarte des Artikels. Eine Uhr mit bernsteinfarbenen Zeigern über den Ziffern 1780000000, mit der Zeile: one instant, many wall clocks
Date & Time

Unix-Zeitstempel und Zeitzonen: Woher die Verwirrung kommt

Was ein Unix-Zeitstempel ist, warum dieselbe Datumszeichenkette zweierlei geparst wird, welche zwei Stunden die Sommerzeit bricht, und was Temporal ändert.

Titelkarte des Artikels. Eine gestrichelte Gerade und eine ansteigende bernsteinfarbene Kurve, die sich von ihr löst, mit der Zeile: the gap is the whole point
Finance Tools

Zinseszins erklärt, so wie man ihn wirklich verwenden muss

Die Arithmetik hinter dem Zinseszins, wo die 72er-Regel ungenau wird, und warum die frühen Jahre über Einzahlungen wirken und nicht durch Magie.

Ein rosa Haftnotizzettel mit dem handgeschriebenen Wort password und den Ziffern 123456, auf einer schwarzen Laptoptastatur vor blauem Hintergrund
Security & Privacy

Passwortstärke 2026: Was Länge und Zeichensätze wirklich bringen

Entropie ehrlich gerechnet, NISTs aktuelle Untergrenze von 15 Zeichen und gemessene GPU-Geschwindigkeiten, die zeigen: das Hash-Verfahren wiegt schwerer.

Titelkarte des Artikels. Eine Klemmbretttafel mit drei Textzeilen und einem bernsteinfarbenen Ausrufezeichen an der Ecke, mit der Zeile: paste is a transfer, not a view
Security & Privacy

Das sollte man niemals in ein zufälliges Online-Tool einfügen

Ein brauchbares Bedrohungsmodell für Web-Tools im Beruf: wo eine Eingabe wirklich landet, welche Daten unproblematisch sind, und der Test, der 30 Sekunden dauert.

Titelkarte des Artikels. Drei graue Quadrate und ein Pfeil führen zu vier schmaleren bernsteinfarbenen Balken, mit der Zeile: 3 bytes become 4 characters
Developer Tools

Base64 erklärt: Was es ist, warum es existiert und wann nicht

Was Base64 mit Ihren Bytes macht, die drei Varianten, die fast alle Decode-Fehler verursachen, und die Stellen, an denen es sich lohnt.

Titelkarte des Artikels. Drei Segmente nebeneinander, das letzte bernsteinfarben und mit sig beschriftet, mit der Zeile: the third part is the only one that matters
Security & Privacy

Häufige JWT-Authentifizierungsfehler in der Produktion

Algorithmus-Verwechslung, schwache Geheimnisse, fehlende Ablaufzeit und die Bibliotheks-Defaults, die sich unter all den Ratschlägen still geändert haben.

Titelkarte des Artikels. Ein Browserfenster mit einem bernsteinfarbenen Dokument samt Vorhängeschloss, mit der Zeile: the file never leaves the tab
PDF Tools

Warum Ihr PDF-Tool im Browser laufen sollte, nicht in der Cloud

Was ein Upload wirklich preisgibt, welche PDF-Operationen ein Browser leisten kann und welche lokal gar nicht laufen. Auch unsere.

Titelkarte des Artikels. Ein Paar große geschweifte Klammern mit einem bernsteinfarbenen Warnzeichen dazwischen, mit der Zeile: the parser knows where it broke
Developer Tools

Fehlerhaftes JSON debuggen: ein Feldhandbuch

Die Parse-Meldung ist besser als ihr Ruf. Wie man liest, was V8 heute sagt, die fünf Fehlerarten hinter kaputten Payloads, und die zwei Meldungen ohne Position.

Titelkarte des Artikels. Ein großes graues Quadrat, ein Pfeil und ein deutlich kleineres bernsteinfarbenes Quadrat, mit der Zeile: same picture, fewer bytes
Image Tools

Client-seitige Bildkomprimierung: Was wirklich im Browser passiert

Die echte Pipeline hinter Canvas, OffscreenCanvas und WebCodecs, welche Formate ein Browser kodiert und welche nicht, und wann man doch einen Server braucht.

Die Wörter JSON, JSONC und JSON5 übereinander in großer weißer Schrift auf dunklem Grund, eingerahmt von zwei überdimensionierten geschweiften Klammern
Developer Tools

JSON vs JSON5 vs JSONC: Was welcher Parser wirklich akzeptiert

Drei Formate, eine Dateiendung und keine Einigkeit darüber, was gültig ist. Gemessen an den echten Parsern, darunter zwei, die sich widersprechen und dieselbe Bibliothek sind.

Zwei Stapel weißer Würfel mit Prozentzeichen auf einem Holztisch, einer mit einem blauen, der andere mit einem roten Würfel obenauf
Math & Calculators

Prozentpunkte vs. Prozent: 5 Fehler, die das Ergebnis ändern

Ein Satz, der um 1% fällt, und ein Satz, der um 1 Prozentpunkt fällt, liegen um den Faktor zehn auseinander. Diese Verwechslung und vier weitere, die still falsche Zahlen erzeugen.

Zwei Hände halten ein Smartphone, über dem Reaktions-Symbole schweben: Herzen, Daumen hoch und lachende Gesichter
Text Tools

Social-Media-Zeichenlimits 2026: Was jede Plattform zählt

Post-Limits für X, Bluesky, LinkedIn, Instagram, Threads, Mastodon, TikTok und Facebook in 2026, plus die vier verschiedenen Einheiten, in denen sie gezählt werden.

Holzbuchstaben auf einer leuchtend orangefarbenen Fläche, einige zu dem Wort HELLO gelegt, der Rest lose verstreut
Text Tools

Was gilt als ein Wort? Satzzeichen, Emoji und Bindestriche

Zählen Bindestrich-Wörter, Kontraktionen und Emoji als ein Wort? Wie Microsoft Word, Google Docs und Stilrichtlinien Satzzeichen, Striche und Unicode zählen.

Neue Tools per E-Mail

Neue Tools und gelegentlich ein ausführlicher Artikel, etwa einmal im Monat. Kein Spam, deine Adresse bekommt niemand, Abmeldung mit einem Klick.