<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>ZeroUtil Blog</title><description>Original long-form guides on developer tools, privacy, and browser-first web utilities.</description><link>https://zeroutil.com/</link><language>en-us</language><item><title>Hashing vs. Verschlüsselung vs. Kodierung: Was oft verwechselt wird</title><link>https://zeroutil.com/blog/de/hashing-vs-encryption-vs-encoding/</link><guid isPermaLink="true">https://zeroutil.com/blog/de/hashing-vs-encryption-vs-encoding/</guid><description>Kodierung, Verschlüsselung und Hashing werden ständig durcheinandergebracht, und die Fehler brechen echten Auth-Code. Hier ist der Unterschied und wann man was verwendet.</description><pubDate>Sat, 23 May 2026 00:00:00 GMT</pubDate><category>hashing</category><category>encryption</category><category>encoding</category><category>cryptography</category><category>passwords</category></item><item><title>Passkeys vs. Passwörter: Wie WebAuthn das Passwort tatsächlich ersetzt</title><link>https://zeroutil.com/blog/de/passkeys-vs-passwords/</link><guid isPermaLink="true">https://zeroutil.com/blog/de/passkeys-vs-passwords/</guid><description>Ein nüchterner Blick darauf, wie Passkeys, FIDO2 und WebAuthn funktionieren, warum sie Phishing eliminieren und die echten Kompromisse, die 2026 niemand erwähnt.</description><pubDate>Sat, 23 May 2026 00:00:00 GMT</pubDate><category>passkeys</category><category>webauthn</category><category>fido2</category><category>authentication</category><category>security</category></item><item><title>UUID vs. ULID vs. NanoID: Ein ID-Schema im Jahr 2026 wählen</title><link>https://zeroutil.com/blog/de/uuid-ulid-nanoid/</link><guid isPermaLink="true">https://zeroutil.com/blog/de/uuid-ulid-nanoid/</guid><description>Praktischer Vergleich von UUIDv4, UUIDv7, ULID und NanoID: Sortierbarkeit, Index-Performance, Größe, Kollisionswahrscheinlichkeit und ein klarer Entscheidungsleitfaden.</description><pubDate>Sat, 23 May 2026 00:00:00 GMT</pubDate><category>uuid</category><category>ulid</category><category>nanoid</category><category>identifiers</category><category>databases</category></item><item><title>WCAG 2.2 Farbkontrast: AA treffen ohne Raterei</title><link>https://zeroutil.com/blog/de/wcag-color-contrast/</link><guid isPermaLink="true">https://zeroutil.com/blog/de/wcag-color-contrast/</guid><description>Ein praktischer Leitfaden zu WCAG 2.2-Kontrastverhältnissen - die AA- und AAA-Schwellenwerte, die Luminanz-Mathematik, warum die Formel fehlerhaft ist und wie APCA das behebt.</description><pubDate>Sat, 23 May 2026 00:00:00 GMT</pubDate><category>accessibility</category><category>wcag</category><category>color-contrast</category><category>design</category><category>a11y</category></item><item><title>Hashing vs Encryption vs Encoding: The Three Things People Keep Confusing</title><link>https://zeroutil.com/blog/hashing-vs-encryption-vs-encoding/</link><guid isPermaLink="true">https://zeroutil.com/blog/hashing-vs-encryption-vs-encoding/</guid><description>Encoding, encryption, and hashing get mixed up constantly, and the mistakes break real auth code. Here is the difference and when to use which.</description><pubDate>Sat, 23 May 2026 00:00:00 GMT</pubDate><category>hashing</category><category>encryption</category><category>encoding</category><category>cryptography</category><category>passwords</category></item><item><title>Passkeys vs Passwords: How WebAuthn Actually Replaces the Password</title><link>https://zeroutil.com/blog/passkeys-vs-passwords/</link><guid isPermaLink="true">https://zeroutil.com/blog/passkeys-vs-passwords/</guid><description>A grounded look at how passkeys, FIDO2, and WebAuthn work, why they kill phishing, and the real tradeoffs nobody mentions in 2026.</description><pubDate>Sat, 23 May 2026 00:00:00 GMT</pubDate><category>passkeys</category><category>webauthn</category><category>fido2</category><category>authentication</category><category>security</category></item><item><title>UUID vs ULID vs NanoID: Picking an ID Scheme in 2026</title><link>https://zeroutil.com/blog/uuid-ulid-nanoid/</link><guid isPermaLink="true">https://zeroutil.com/blog/uuid-ulid-nanoid/</guid><description>A practical comparison of UUIDv4, UUIDv7, ULID, and NanoID for sortability, index performance, size, and collision odds, with a clear decision guide.</description><pubDate>Sat, 23 May 2026 00:00:00 GMT</pubDate><category>uuid</category><category>ulid</category><category>nanoid</category><category>identifiers</category><category>databases</category></item><item><title>WCAG 2.2 Color Contrast: Hitting AA Without Guessing</title><link>https://zeroutil.com/blog/wcag-color-contrast/</link><guid isPermaLink="true">https://zeroutil.com/blog/wcag-color-contrast/</guid><description>A practical guide to WCAG 2.2 contrast ratios - the AA and AAA thresholds, the luminance math, why the formula is flawed, and how APCA fixes it.</description><pubDate>Sat, 23 May 2026 00:00:00 GMT</pubDate><category>accessibility</category><category>wcag</category><category>color-contrast</category><category>design</category><category>a11y</category></item><item><title>AES-GCM vs AES-CBC: Which Mode to Use and Why</title><link>https://zeroutil.com/blog/aes-gcm-vs-cbc/</link><guid isPermaLink="true">https://zeroutil.com/blog/aes-gcm-vs-cbc/</guid><description>What block cipher modes do, why GCM has mostly replaced CBC for new code, the IV and authentication rules that matter, and where each mode still earns its place.</description><pubDate>Sun, 26 Apr 2026 00:00:00 GMT</pubDate><category>aes</category><category>encryption</category><category>cryptography</category><category>gcm</category><category>cbc</category></item><item><title>AES-GCM vs AES-CBC: Welchen Modus verwenden und warum</title><link>https://zeroutil.com/blog/de/aes-gcm-vs-cbc/</link><guid isPermaLink="true">https://zeroutil.com/blog/de/aes-gcm-vs-cbc/</guid><description>Was Blockchiffre-Modi leisten, warum GCM CBC bei neuem Code weitgehend ersetzt hat, welche IV- und Authentifizierungsregeln wichtig sind, und wo jeder Modus seinen Platz hat.</description><pubDate>Sun, 26 Apr 2026 00:00:00 GMT</pubDate><category>aes</category><category>encryption</category><category>cryptography</category><category>gcm</category><category>cbc</category></item><item><title>Flesch-Kincaid erklärt: Was der Score bedeutet und wie man ihn nutzt</title><link>https://zeroutil.com/blog/de/flesch-kincaid-explained/</link><guid isPermaLink="true">https://zeroutil.com/blog/de/flesch-kincaid-explained/</guid><description>Wie die Flesch Reading Ease und Flesch-Kincaid Grade Level Scores berechnet werden, wofür sie gut sind und welche Grenzen man kennen sollte, bevor man für sie optimiert.</description><pubDate>Sun, 26 Apr 2026 00:00:00 GMT</pubDate><category>readability</category><category>flesch-kincaid</category><category>writing</category><category>seo</category><category>plain-language</category></item><item><title>Wie man einen Verkaufsrabatt berechnet: Formeln, Beispiele und gängige Fallen</title><link>https://zeroutil.com/blog/de/sale-discount-math/</link><guid isPermaLink="true">https://zeroutil.com/blog/de/sale-discount-math/</guid><description>Die Mathematik hinter Prozentrabatt, gestapelten Rabatten, Steuerreihenfolge und die Tricks, die Händler verwenden, um einen Rabatt größer erscheinen zu lassen, als er ist.</description><pubDate>Sun, 26 Apr 2026 00:00:00 GMT</pubDate><category>discount</category><category>percent-off</category><category>retail-math</category><category>sales-tax</category><category>personal-finance</category></item><item><title>Die 90-Minuten-Schlafzyklus-Regel: Was sie wirklich bedeutet</title><link>https://zeroutil.com/blog/de/sleep-cycles-90-minute-rule/</link><guid isPermaLink="true">https://zeroutil.com/blog/de/sleep-cycles-90-minute-rule/</guid><description>Wie Schlafzyklen wirklich funktionieren, warum die 90-Minuten-Regel eine Näherung ist und wie man die Schlafenszeit plant, um zwischen Zyklen statt mittendrin aufzuwachen.</description><pubDate>Sun, 26 Apr 2026 00:00:00 GMT</pubDate><category>sleep</category><category>circadian</category><category>rem</category><category>productivity</category><category>health</category></item><item><title>Wie US-Bundessteuerklassen funktionieren (Leitfaden 2024)</title><link>https://zeroutil.com/blog/de/us-tax-brackets-2024/</link><guid isPermaLink="true">https://zeroutil.com/blog/de/us-tax-brackets-2024/</guid><description>Grenzsteuer- vs. effektive Steuersätze, wie sich die Klassen stapeln, was Ihre &apos;Steuerklasse&apos; tatsächlich bedeutet und das Rechenbeispiel, das die meisten Menschen falsch machen.</description><pubDate>Sun, 26 Apr 2026 00:00:00 GMT</pubDate><category>taxes</category><category>irs</category><category>brackets</category><category>personal-finance</category><category>marginal-rate</category></item><item><title>Flesch-Kincaid Explained: What the Score Means and How to Use It</title><link>https://zeroutil.com/blog/flesch-kincaid-explained/</link><guid isPermaLink="true">https://zeroutil.com/blog/flesch-kincaid-explained/</guid><description>How the Flesch Reading Ease and Flesch-Kincaid Grade Level scores are computed, what they&apos;re good for, and the limits worth knowing before you optimize for them.</description><pubDate>Sun, 26 Apr 2026 00:00:00 GMT</pubDate><category>readability</category><category>flesch-kincaid</category><category>writing</category><category>seo</category><category>plain-language</category></item><item><title>How to Calculate a Sale Discount: Formulas, Examples, and Common Traps</title><link>https://zeroutil.com/blog/sale-discount-math/</link><guid isPermaLink="true">https://zeroutil.com/blog/sale-discount-math/</guid><description>The math behind percent off, stacked discounts, sales tax order, and the tricks retailers use to make a discount look bigger than it is.</description><pubDate>Sun, 26 Apr 2026 00:00:00 GMT</pubDate><category>discount</category><category>percent-off</category><category>retail-math</category><category>sales-tax</category><category>personal-finance</category></item><item><title>The 90-Minute Sleep Cycle Rule: What It Actually Means</title><link>https://zeroutil.com/blog/sleep-cycles-90-minute-rule/</link><guid isPermaLink="true">https://zeroutil.com/blog/sleep-cycles-90-minute-rule/</guid><description>How sleep cycles really work, why the 90-minute rule is a useful approximation, and how to time bedtime so you wake up between cycles instead of mid-cycle.</description><pubDate>Sun, 26 Apr 2026 00:00:00 GMT</pubDate><category>sleep</category><category>circadian</category><category>rem</category><category>productivity</category><category>health</category></item><item><title>How US Federal Tax Brackets Work (2024 Guide)</title><link>https://zeroutil.com/blog/us-tax-brackets-2024/</link><guid isPermaLink="true">https://zeroutil.com/blog/us-tax-brackets-2024/</guid><description>Marginal vs effective tax rates, how the brackets stack, what your &apos;tax bracket&apos; actually means, and the worked example most people get wrong.</description><pubDate>Sun, 26 Apr 2026 00:00:00 GMT</pubDate><category>taxes</category><category>irs</category><category>brackets</category><category>personal-finance</category><category>marginal-rate</category></item><item><title>Der JSON-Leitfaden für Entwickler: Alles Wissenswerte über JSON im Jahr 2026</title><link>https://zeroutil.com/blog/de/developer-json-guide/</link><guid isPermaLink="true">https://zeroutil.com/blog/de/developer-json-guide/</guid><description>Umfassender JSON-Leitfaden: Spezifikation, Varianten, Tooling, Debugging sowie JWT- und Base64-Kontext für robuste Systeme, die bei fehlerhaften Payloads nicht brechen.</description><pubDate>Mon, 20 Apr 2026 00:00:00 GMT</pubDate><category>json</category><category>developers</category><category>guide</category><category>jwt</category><category>base64</category><category>debugging</category></item><item><title>The Developer&apos;s JSON Guide: Everything Worth Knowing About JSON in 2026</title><link>https://zeroutil.com/blog/developer-json-guide/</link><guid isPermaLink="true">https://zeroutil.com/blog/developer-json-guide/</guid><description>A comprehensive guide to JSON — the spec, the variants, the tooling, debugging, JWT and Base64 context, and how to ship systems that don&apos;t break on malformed payloads.</description><pubDate>Mon, 20 Apr 2026 00:00:00 GMT</pubDate><category>json</category><category>developers</category><category>guide</category><category>jwt</category><category>base64</category><category>debugging</category></item><item><title>Online-Datenschutz-Leitfaden: Bedrohungsmodelle für Browser-Arbeit 2026</title><link>https://zeroutil.com/blog/de/online-privacy-guide/</link><guid isPermaLink="true">https://zeroutil.com/blog/de/online-privacy-guide/</guid><description>Ein umfassender Leitfaden zum Online-Datenschutz 2026 - Bedrohungsmodelle, browserbasierte vs. Cloud-Tools, Passwörter, Verschlüsselung und die Gewohnheiten, die wirklich zählen.</description><pubDate>Sat, 18 Apr 2026 00:00:00 GMT</pubDate><category>privacy</category><category>security</category><category>browser</category><category>encryption</category><category>passwords</category><category>opsec</category></item><item><title>The Online Privacy Guide: Practical Threat Models for Browser-Based Work in 2026</title><link>https://zeroutil.com/blog/online-privacy-guide/</link><guid isPermaLink="true">https://zeroutil.com/blog/online-privacy-guide/</guid><description>A comprehensive guide to online privacy in 2026 — threat models, browser-based vs. cloud tools, passwords, encryption, and the habits that matter most.</description><pubDate>Sat, 18 Apr 2026 00:00:00 GMT</pubDate><category>privacy</category><category>security</category><category>browser</category><category>encryption</category><category>passwords</category><category>opsec</category></item><item><title>Wie QR-Codes wirklich funktionieren: Ein praktischer Leitfaden</title><link>https://zeroutil.com/blog/de/qr-codes-explained/</link><guid isPermaLink="true">https://zeroutil.com/blog/de/qr-codes-explained/</guid><description>Was die Quadrate bedeuten, wie die Fehlerkorrektur funktioniert, wann welcher Kodierungsmodus verwendet wird und warum Ihr gedruckter QR-Code manchmal nicht scannt.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate><category>qr-code</category><category>encoding</category><category>error-correction</category><category>printing</category></item><item><title>How QR Codes Actually Work: A Practical Guide</title><link>https://zeroutil.com/blog/qr-codes-explained/</link><guid isPermaLink="true">https://zeroutil.com/blog/qr-codes-explained/</guid><description>What the squares mean, how error correction works, when to use which encoding mode, and why your printed QR code sometimes doesn&apos;t scan.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate><category>qr-code</category><category>encoding</category><category>error-correction</category><category>printing</category></item><item><title>Unix-Zeitstempel und Zeitzonen: Die Verwirrung, die Ihre Woche auffrisst</title><link>https://zeroutil.com/blog/de/unix-timestamps-timezones/</link><guid isPermaLink="true">https://zeroutil.com/blog/de/unix-timestamps-timezones/</guid><description>Ein praktischer Überblick über Unix-Zeit, Zeitzonen, Sommerzeit und die Handvoll Muster, die Teams davon abhalten, immer wieder Datumsfehler in die Produktion zu schiffen.</description><pubDate>Wed, 15 Apr 2026 00:00:00 GMT</pubDate><category>timestamps</category><category>timezones</category><category>datetime</category><category>dst</category><category>iso-8601</category></item><item><title>Unix Timestamps and Timezones: The Confusion That Eats Your Week</title><link>https://zeroutil.com/blog/unix-timestamps-timezones/</link><guid isPermaLink="true">https://zeroutil.com/blog/unix-timestamps-timezones/</guid><description>A practical walkthrough of Unix time, timezones, daylight saving time, and the handful of patterns that keep teams from shipping date bugs to production.</description><pubDate>Wed, 15 Apr 2026 00:00:00 GMT</pubDate><category>timestamps</category><category>timezones</category><category>datetime</category><category>dst</category><category>iso-8601</category></item><item><title>Compound Interest, Explained Like You Actually Have to Use It</title><link>https://zeroutil.com/blog/compound-interest-intuition/</link><guid isPermaLink="true">https://zeroutil.com/blog/compound-interest-intuition/</guid><description>The math behind compound interest, why the Rule of 72 works, and why time matters more than rate for most real financial decisions.</description><pubDate>Mon, 13 Apr 2026 00:00:00 GMT</pubDate><category>compound-interest</category><category>investing</category><category>math</category><category>finance</category><category>rule-of-72</category></item><item><title>Zinseszins erklärt, so wie man ihn wirklich verwenden muss</title><link>https://zeroutil.com/blog/de/compound-interest-intuition/</link><guid isPermaLink="true">https://zeroutil.com/blog/de/compound-interest-intuition/</guid><description>Die Mathematik hinter dem Zinseszins, warum die 72er-Regel funktioniert, und warum Zeit mehr zählt als der Zinssatz für die meisten echten Finanzentscheidungen.</description><pubDate>Mon, 13 Apr 2026 00:00:00 GMT</pubDate><category>compound-interest</category><category>investing</category><category>math</category><category>finance</category><category>rule-of-72</category></item><item><title>Passwortstärke 2026: Was Länge und Zeichensätze wirklich bringen</title><link>https://zeroutil.com/blog/de/password-strength-2026/</link><guid isPermaLink="true">https://zeroutil.com/blog/de/password-strength-2026/</guid><description>Ein praktischer Blick auf Entropie, NISTes aktuelle Empfehlungen, echte GPU-Knackgeschwindigkeiten 2026 und warum Passphrasen erzwungene Komplexität immer schlagen.</description><pubDate>Sat, 11 Apr 2026 00:00:00 GMT</pubDate><category>passwords</category><category>entropy</category><category>security</category><category>password-managers</category></item><item><title>Password Strength in 2026: What Length and Character Sets Actually Buy You</title><link>https://zeroutil.com/blog/password-strength-2026/</link><guid isPermaLink="true">https://zeroutil.com/blog/password-strength-2026/</guid><description>A practical look at entropy, NIST&apos;s current guidance, real GPU cracking speeds in 2026, and why passphrases beat forced complexity every time.</description><pubDate>Sat, 11 Apr 2026 00:00:00 GMT</pubDate><category>passwords</category><category>entropy</category><category>security</category><category>password-managers</category></item><item><title>Das sollte man niemals in ein zufälliges Online-Tool einfügen</title><link>https://zeroutil.com/blog/de/never-paste-sensitive-data/</link><guid isPermaLink="true">https://zeroutil.com/blog/de/never-paste-sensitive-data/</guid><description>Praktisches Bedrohungsmodell für Entwickler, die Online-Tools nutzen: tatsächlich sichere Daten, riskante Inhalte und sinnvolle Alternativen auf einen Blick.</description><pubDate>Wed, 08 Apr 2026 00:00:00 GMT</pubDate><category>privacy</category><category>opsec</category><category>secrets</category><category>incident-response</category></item><item><title>Never Paste This Into a Random Online Tool</title><link>https://zeroutil.com/blog/never-paste-sensitive-data/</link><guid isPermaLink="true">https://zeroutil.com/blog/never-paste-sensitive-data/</guid><description>A practical threat model for developers and knowledge workers who use web tools at work. What&apos;s actually safe, what isn&apos;t, and what to do instead.</description><pubDate>Wed, 08 Apr 2026 00:00:00 GMT</pubDate><category>privacy</category><category>opsec</category><category>secrets</category><category>incident-response</category></item><item><title>Base64 Explained: What It Is, Why It Exists, and When Not to Use It</title><link>https://zeroutil.com/blog/base64-explained/</link><guid isPermaLink="true">https://zeroutil.com/blog/base64-explained/</guid><description>A practical walkthrough of Base64 encoding — what it actually does to your bytes, why it&apos;s not encryption, and the handful of real places it still earns its keep in 2026.</description><pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate><category>base64</category><category>encoding</category><category>data-urls</category><category>binary</category></item><item><title>Base64 erklärt: Was es ist, warum es existiert und wann nicht</title><link>https://zeroutil.com/blog/de/base64-explained/</link><guid isPermaLink="true">https://zeroutil.com/blog/de/base64-explained/</guid><description>Was Base64-Kodierung wirklich mit Bytes macht, warum sie keine Verschlüsselung ist, und die Stellen, an denen sie 2026 noch sinnvoll eingesetzt werden kann.</description><pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate><category>base64</category><category>encoding</category><category>data-urls</category><category>binary</category></item><item><title>JWT-Authentifizierungsfehler, die weiterhin in der Produktion auftauchen</title><link>https://zeroutil.com/blog/de/jwt-authentication-mistakes/</link><guid isPermaLink="true">https://zeroutil.com/blog/de/jwt-authentication-mistakes/</guid><description>JWT-Fallstricke, die 2026 weiterhin in den Produktionscode gelangen: Algorithmus-Verwirrung, schwache Geheimnisse, fehlende Ablaufzeit und wie Bibliotheken still versagen.</description><pubDate>Fri, 03 Apr 2026 00:00:00 GMT</pubDate><category>jwt</category><category>authentication</category><category>security</category><category>tokens</category><category>hmac</category></item><item><title>JWT Authentication Mistakes That Keep Appearing in Production</title><link>https://zeroutil.com/blog/jwt-authentication-mistakes/</link><guid isPermaLink="true">https://zeroutil.com/blog/jwt-authentication-mistakes/</guid><description>A tour of the JWT pitfalls that still ship to production in 2026 — algorithm confusion, weak secrets, missing expiry, and the subtle ways a library can fail open.</description><pubDate>Fri, 03 Apr 2026 00:00:00 GMT</pubDate><category>jwt</category><category>authentication</category><category>security</category><category>tokens</category><category>hmac</category></item><item><title>Why Your PDF Tool Should Run in the Browser, Not the Cloud</title><link>https://zeroutil.com/blog/browser-pdf-tools-privacy/</link><guid isPermaLink="true">https://zeroutil.com/blog/browser-pdf-tools-privacy/</guid><description>What actually leaks when you upload a PDF to a random online tool, what modern in-browser PDF libraries can genuinely do, and a checklist for before you upload anything sensitive.</description><pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate><category>pdf</category><category>privacy</category><category>pdf-lib</category><category>browser-processing</category></item><item><title>Warum Ihr PDF-Tool im Browser laufen sollte, nicht in der Cloud</title><link>https://zeroutil.com/blog/de/browser-pdf-tools-privacy/</link><guid isPermaLink="true">https://zeroutil.com/blog/de/browser-pdf-tools-privacy/</guid><description>Was preisgegeben wird, wenn man ein PDF bei einem Online-Tool hochlädt, was In-Browser-PDF-Bibliotheken leisten, und eine Checkliste für den Umgang mit sensiblen Dokumenten.</description><pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate><category>pdf</category><category>privacy</category><category>pdf-lib</category><category>browser-processing</category></item><item><title>Fehlerhaftes JSON debuggen: Ein Feldhandbuch</title><link>https://zeroutil.com/blog/de/debug-malformed-json/</link><guid isPermaLink="true">https://zeroutil.com/blog/de/debug-malformed-json/</guid><description>JSON-Parse-Fehler hinter wenig hilfreichen Meldungen aufdecken. Leitfaden zu den fünf häufigsten Fehlermodi und zur Eingrenzung auf das genaue fehlerhafte Byte.</description><pubDate>Mon, 30 Mar 2026 00:00:00 GMT</pubDate><category>json</category><category>debugging</category><category>parsers</category><category>regex</category><category>diff</category></item><item><title>Debugging Malformed JSON: A Field Guide</title><link>https://zeroutil.com/blog/debug-malformed-json/</link><guid isPermaLink="true">https://zeroutil.com/blog/debug-malformed-json/</guid><description>Every JSON parse error has a real cause hiding behind an unhelpful message. A practical guide to the five failure modes that produce 90% of the pain.</description><pubDate>Mon, 30 Mar 2026 00:00:00 GMT</pubDate><category>json</category><category>debugging</category><category>parsers</category><category>regex</category><category>diff</category></item><item><title>Client-Side Image Compression: What&apos;s Actually Happening in the Browser</title><link>https://zeroutil.com/blog/client-side-image-compression/</link><guid isPermaLink="true">https://zeroutil.com/blog/client-side-image-compression/</guid><description>How browsers compress images without touching a server — the real pipeline behind Canvas, OffscreenCanvas, and WebCodecs, and when it&apos;s not enough.</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate><category>image-compression</category><category>privacy</category><category>browser-apis</category><category>performance</category></item><item><title>Client-seitige Bildkomprimierung: Was wirklich im Browser passiert</title><link>https://zeroutil.com/blog/de/client-side-image-compression/</link><guid isPermaLink="true">https://zeroutil.com/blog/de/client-side-image-compression/</guid><description>Wie Browser Bilder komprimieren, ohne einen Server zu berühren - die echte Pipeline hinter Canvas, OffscreenCanvas und WebCodecs, und wann das nicht ausreicht.</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate><category>image-compression</category><category>privacy</category><category>browser-apis</category><category>performance</category></item><item><title>JSON vs. JSON5 vs. JSONC: Welches und wann</title><link>https://zeroutil.com/blog/de/json-vs-json5-vs-jsonc/</link><guid isPermaLink="true">https://zeroutil.com/blog/de/json-vs-json5-vs-jsonc/</guid><description>JSON, JSON5 und JSONC sehen identisch aus, verhalten sich aber völlig verschieden. Praktischer Leitfaden zur Unterscheidung der drei Formate und zur Vermeidung von Parser-Fehlern.</description><pubDate>Wed, 25 Mar 2026 00:00:00 GMT</pubDate><category>json</category><category>json5</category><category>jsonc</category><category>parsers</category><category>configuration</category></item><item><title>JSON vs. JSON5 vs. JSONC: Which One and When</title><link>https://zeroutil.com/blog/json-vs-json5-vs-jsonc/</link><guid isPermaLink="true">https://zeroutil.com/blog/json-vs-json5-vs-jsonc/</guid><description>Three formats that look nearly identical, behave completely differently, and produce a steady stream of parser errors when confused. A practical guide to telling them apart.</description><pubDate>Wed, 25 Mar 2026 00:00:00 GMT</pubDate><category>json</category><category>json5</category><category>jsonc</category><category>parsers</category><category>configuration</category></item><item><title>5 häufige Prozentfehler und wie man sie vermeidet</title><link>https://zeroutil.com/blog/de/percentages-common-mistakes/</link><guid isPermaLink="true">https://zeroutil.com/blog/de/percentages-common-mistakes/</guid><description>Prozentpunkte vs. Prozent, Aufschlag vs. Marge, gestapelte Prozentzahlen - die fünf Stellen, an denen Prozentrechnung still das Ergebnis verfälscht, und wie man es richtig macht.</description><pubDate>Sun, 22 Mar 2026 00:00:00 GMT</pubDate><category>percentages</category><category>math</category><category>finance</category><category>basics</category><category>statistics</category></item><item><title>5 Common Percentage Mistakes and How to Avoid Them</title><link>https://zeroutil.com/blog/percentages-common-mistakes/</link><guid isPermaLink="true">https://zeroutil.com/blog/percentages-common-mistakes/</guid><description>Percentage points vs percent, symmetric vs asymmetric changes, markup vs margin - the five places percentage math quietly lies, and how to get them right.</description><pubDate>Sun, 22 Mar 2026 00:00:00 GMT</pubDate><category>percentages</category><category>math</category><category>finance</category><category>basics</category><category>statistics</category></item><item><title>Social Media Character Limits 2026: X, Bluesky, LinkedIn &amp; More</title><link>https://zeroutil.com/blog/character-limits-social-2026/</link><guid isPermaLink="true">https://zeroutil.com/blog/character-limits-social-2026/</guid><description>Current character limits for X, Bluesky, LinkedIn, Instagram, Threads, Mastodon and TikTok in 2026 - and how each counts emoji, URLs and multibyte text.</description><pubDate>Wed, 18 Mar 2026 00:00:00 GMT</pubDate><category>social-media</category><category>character-count</category><category>twitter</category><category>linkedin</category><category>bluesky</category></item><item><title>Social-Media-Zeichenlimits 2026: X, Bluesky, LinkedIn und mehr</title><link>https://zeroutil.com/blog/de/character-limits-social-2026/</link><guid isPermaLink="true">https://zeroutil.com/blog/de/character-limits-social-2026/</guid><description>Aktuelle Zeichenlimits für X, Bluesky, LinkedIn, Instagram, Threads, Mastodon und TikTok in 2026 - und wie jede Plattform Emoji, URLs und Mehrbytetext zählt.</description><pubDate>Wed, 18 Mar 2026 00:00:00 GMT</pubDate><category>social-media</category><category>character-count</category><category>twitter</category><category>linkedin</category><category>bluesky</category></item><item><title>Wortzahlregeln: Bindestriche, Kontraktionen, Emoji und Interpunktion</title><link>https://zeroutil.com/blog/de/what-counts-as-a-word/</link><guid isPermaLink="true">https://zeroutil.com/blog/de/what-counts-as-a-word/</guid><description>Zahlen Wörter mit Bindestrich, Kontraktionen und Emoji als ein Wort? Wie Microsoft Word, Google Docs und Stilhandbücher Interpunktion, Gedankenstriche und Unicode zahlen.</description><pubDate>Sun, 15 Mar 2026 00:00:00 GMT</pubDate><category>word-count</category><category>unicode</category><category>text-processing</category><category>typography</category></item><item><title>What Counts as a Word? Punctuation, Emoji, Hyphens &amp; Contractions</title><link>https://zeroutil.com/blog/what-counts-as-a-word/</link><guid isPermaLink="true">https://zeroutil.com/blog/what-counts-as-a-word/</guid><description>Do hyphenated words, contractions, and emoji count as one word? How Microsoft Word, Google Docs, and style guides count punctuation, dashes, and Unicode.</description><pubDate>Sun, 15 Mar 2026 00:00:00 GMT</pubDate><category>word-count</category><category>unicode</category><category>text-processing</category><category>typography</category></item></channel></rss>