<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Hashito System Tech Blog</title>
<link>https://hashitosystem.com/en/blog/</link>
<atom:link href="https://hashitosystem.com/en/blog/feed.xml" rel="self" type="application/rss+xml"/>
<description>A tech blog on web development, algorithms, QR/barcodes, and Claude Code from Hashito System Inc.</description>
<language>en</language>
<lastBuildDate>Sun, 28 Jun 2026 00:00:00 +0900</lastBuildDate>
<item>
<title>Binary and Hexadecimal Explained — How Computers Represent Numbers</title>
<link>https://hashitosystem.com/en/blog/binary-hex-explained/</link>
<guid isPermaLink="true">https://hashitosystem.com/en/blog/binary-hex-explained/</guid>
<pubDate>Mon, 29 Jun 2026 00:00:00 +0900</pubDate>
<description>From positional notation, why computers use binary, why hexadecimal is convenient, the conversion methods, and the worked example 255 = 11111111 = FF = 377, explained precisely.</description>
</item>
<item>
<title>Counting Characters and UTF-8 — Characters, Bytes, and Graphemes</title>
<link>https://hashitosystem.com/en/blog/character-count-and-encoding/</link>
<guid isPermaLink="true">https://hashitosystem.com/en/blog/character-count-and-encoding/</guid>
<pubDate>Mon, 29 Jun 2026 00:00:00 +0900</pubDate>
<description>The number of characters in a text depends on how you count. This guide explains Unicode code points, UTF-8 variable-length bytes, and code units vs code points vs grapheme clusters with worked examples.</description>
</item>
<item>
<title>Color Codes Explained — HEX vs RGB vs HSL and How to Convert</title>
<link>https://hashitosystem.com/en/blog/color-codes-explained/</link>
<guid isPermaLink="true">https://hashitosystem.com/en/blog/color-codes-explained/</guid>
<pubDate>Mon, 29 Jun 2026 00:00:00 +0900</pubDate>
<description>The differences between HEX, RGB and HSL and how to convert between them, explained with a verified example (#3366cc = rgb(51,102,204) = hsl(220,60%,50%)).</description>
</item>
<item>
<title>CSV vs JSON — Differences and How to Convert Between Them</title>
<link>https://hashitosystem.com/en/blog/csv-vs-json/</link>
<guid isPermaLink="true">https://hashitosystem.com/en/blog/csv-vs-json/</guid>
<pubDate>Mon, 29 Jun 2026 00:00:00 +0900</pubDate>
<description>A precise guide to tabular CSV versus nestable, typed JSON, how to convert CSV⇄JSON, character encodings, BOM and delimiters, and when to use each.</description>
</item>
<item>
<title>How Diff Works — Finding Changes with the Longest Common Subsequence</title>
<link>https://hashitosystem.com/en/blog/how-diff-works/</link>
<guid isPermaLink="true">https://hashitosystem.com/en/blog/how-diff-works/</guid>
<pubDate>Mon, 29 Jun 2026 00:00:00 +0900</pubDate>
<description>A precise look at the LCS that underlies diff, walked through with a small dynamic-programming example, how additions and deletions are derived, the Myers algorithm, and real-world uses.</description>
</item>
<item>
<title>HTML Escaping and XSS — Why You Must Encode Special Characters</title>
<link>https://hashitosystem.com/en/blog/html-escaping-and-xss/</link>
<guid isPermaLink="true">https://hashitosystem.com/en/blog/html-escaping-and-xss/</guid>
<pubDate>Mon, 29 Jun 2026 00:00:00 +0900</pubDate>
<description>A precise guide to the characters HTML escaping targets, the danger of user input being interpreted as HTML, the reflected/stored/DOM-based types of XSS, defenses by output context, and CSP.</description>
</item>
<item>
<title>Naming Conventions and Case Styles — camelCase, snake_case, kebab-case, PascalCase</title>
<link>https://hashitosystem.com/en/blog/naming-conventions-case-styles/</link>
<guid isPermaLink="true">https://hashitosystem.com/en/blog/naming-conventions-case-styles/</guid>
<pubDate>Mon, 29 Jun 2026 00:00:00 +0900</pubDate>
<description>A precise guide to the definition and an example of each case style, conventions per language and context, how to think about word boundaries, lint tools for consistency, and common mistakes.</description>
</item>
<item>
<title>Regular Expressions for Beginners — Common Patterns and Syntax</title>
<link>https://hashitosystem.com/en/blog/regex-basics/</link>
<guid isPermaLink="true">https://hashitosystem.com/en/blog/regex-basics/</guid>
<pubDate>Mon, 29 Jun 2026 00:00:00 +0900</pubDate>
<description>A precise guide to character classes, metacharacters, quantifiers, groups, anchors and flags, plus simple patterns for email, phone, URL and date, and pitfalls such as ReDoS.</description>
</item>
<item>
<title>Subnetting and CIDR Basics — Understand IP Address Division from Scratch</title>
<link>https://hashitosystem.com/en/blog/subnet-cidr-basics/</link>
<guid isPermaLink="true">https://hashitosystem.com/en/blog/subnet-cidr-basics/</guid>
<pubDate>Mon, 29 Jun 2026 00:00:00 +0900</pubDate>
<description>From the 32-bit structure of an IPv4 address to subnet masks and prefix length (/24 etc.), network/broadcast addresses, usable host counts, private addresses, and the math of subnetting, explained with tables and examples.</description>
</item>
<item>
<title>Text Processing Tips — Master Dedupe, Sort, and Trim</title>
<link>https://hashitosystem.com/en/blog/text-processing-tips/</link>
<guid isPermaLink="true">https://hashitosystem.com/en/blog/text-processing-tips/</guid>
<pubDate>Mon, 29 Jun 2026 00:00:00 +0900</pubDate>
<description>Sorting lines, removing duplicates, stripping blank lines and surrounding whitespace, plus reversing and shuffling. A precise guide that also maps to command-line sort/uniq and the convenience of browser tools.</description>
</item>
<item>
<title>What Is Base64? How It Works, Use Cases, UTF-8 and URL-Safe Encoding</title>
<link>https://hashitosystem.com/en/blog/what-is-base64/</link>
<guid isPermaLink="true">https://hashitosystem.com/en/blog/what-is-base64/</guid>
<pubDate>Mon, 29 Jun 2026 00:00:00 +0900</pubDate>
<description>How Base64 represents binary with 64 printable characters (3 bytes to 4 chars), use cases such as MIME and Data URLs, the UTF-8 caveat for Japanese, and URL-safe Base64, explained clearly.</description>
</item>
<item>
<title>What Is a Hash Function? SHA-256, Use Cases, and Why It&#x27;s Not Encryption</title>
<link>https://hashitosystem.com/en/blog/what-is-hashing/</link>
<guid isPermaLink="true">https://hashitosystem.com/en/blog/what-is-hashing/</guid>
<pubDate>Mon, 29 Jun 2026 00:00:00 +0900</pubDate>
<description>A precise guide to how hash functions work (one-way and deterministic), the properties of collision resistance and the avalanche effect, the difference from encryption, why SHA-256 is recommended, and the correct way to use hashing for password storage and tamper detection.</description>
</item>
<item>
<title>What Is JSON? Syntax, Data Types, Common Errors, and Formatting Tips</title>
<link>https://hashitosystem.com/en/blog/what-is-json/</link>
<guid isPermaLink="true">https://hashitosystem.com/en/blog/what-is-json/</guid>
<pubDate>Mon, 29 Jun 2026 00:00:00 +0900</pubDate>
<description>A guide to JSON&#x27;s six data types and syntax rules, common errors such as trailing commas, single quotes and full-width characters, and how to use formatting vs. minifying, all in line with RFC 8259.</description>
</item>
<item>
<title>What Is a JWT? Structure, Signatures, and Use Cases</title>
<link>https://hashitosystem.com/en/blog/what-is-jwt/</link>
<guid isPermaLink="true">https://hashitosystem.com/en/blog/what-is-jwt/</guid>
<pubDate>Mon, 29 Jun 2026 00:00:00 +0900</pubDate>
<description>A precise guide to the header.payload.signature structure of JWTs, the registered claims, signatures with HMAC/RSA/ECDSA for tamper detection, the fact that the payload is not encrypted, where to use JWTs for stateless authentication, and security pitfalls.</description>
</item>
<item>
<title>What Is Lorem Ipsum? Origin and How to Use Placeholder Text</title>
<link>https://hashitosystem.com/en/blog/what-is-lorem-ipsum/</link>
<guid isPermaLink="true">https://hashitosystem.com/en/blog/what-is-lorem-ipsum/</guid>
<pubDate>Mon, 29 Jun 2026 00:00:00 +0900</pubDate>
<description>A precise guide to the meaningless placeholder text Lorem ipsum: its origin, why designers use meaningless characters, where it is used such as mockups and typesetting, and cautions like never leaving it in production.</description>
</item>
<item>
<title>What Is Unix Time? Epoch Seconds, Time Zones, and Year 2038</title>
<link>https://hashitosystem.com/en/blog/what-is-unix-time/</link>
<guid isPermaLink="true">https://hashitosystem.com/en/blog/what-is-unix-time/</guid>
<pubDate>Mon, 29 Jun 2026 00:00:00 +0900</pubDate>
<description>A precise guide to Unix time: the definition (seconds since 1970-01-01 UTC), seconds vs. milliseconds, time zones and UTC, ISO 8601, leap seconds, and the Year 2038 problem.</description>
</item>
<item>
<title>What Is URL Encoding? Percent-Encoding Explained</title>
<link>https://hashitosystem.com/en/blog/what-is-url-encoding/</link>
<guid isPermaLink="true">https://hashitosystem.com/en/blog/what-is-url-encoding/</guid>
<pubDate>Mon, 29 Jun 2026 00:00:00 +0900</pubDate>
<description>A precise guide to the reserved and unreserved characters of RFC 3986, why encoding is needed, how % plus two hex digits encodes each UTF-8 byte, the difference between encodeURI and encodeURIComponent, and how forms handle it.</description>
</item>
<item>
<title>What Is a UUID? How v4 Works, Collision Probability, and When to Use It</title>
<link>https://hashitosystem.com/en/blog/what-is-uuid/</link>
<guid isPermaLink="true">https://hashitosystem.com/en/blog/what-is-uuid/</guid>
<pubDate>Mon, 29 Jun 2026 00:00:00 +0900</pubDate>
<description>A precise guide to UUID notation, the differences between versions, the structure of v4 (122 random bits), collision probability via the birthday problem, and where to use UUIDs in distributed systems.</description>
</item>
<item>
<title>Understanding Barcode Specifications Completely (with Sample Barcodes)</title>
<link>https://hashitosystem.com/en/blog/barcode-specifications/</link>
<guid isPermaLink="true">https://hashitosystem.com/en/blog/barcode-specifications/</guid>
<pubDate>Fri, 26 Jun 2026 00:00:00 +0900</pubDate>
<description>A guide to the characteristics and structure of EAN/JAN, UPC, CODE39, CODE128, ITF and Codabar, and how check digits work, explained alongside real generated samples.</description>
</item>
<item>
<title>Understanding QR Code Specifications Completely (with Sample QRs)</title>
<link>https://hashitosystem.com/en/blog/qr-code-specifications/</link>
<guid isPermaLink="true">https://hashitosystem.com/en/blog/qr-code-specifications/</guid>
<pubDate>Fri, 26 Jun 2026 00:00:00 +0900</pubDate>
<description>A guide to QR Code specifications, including versions, data capacity, encoding modes, error correction, structure, and masking, illustrated with real generated samples.</description>
</item>
<item>
<title>How Flask Creator Armin Ronacher Uses Claude Code (Claude CLI) [With Examples]</title>
<link>https://hashitosystem.com/en/blog/claude-code-armin-ronacher/</link>
<guid isPermaLink="true">https://hashitosystem.com/en/blog/claude-code-armin-ronacher/</guid>
<pubDate>Thu, 25 Jun 2026 00:00:00 +0900</pubDate>
<description>claude-yolo with Docker, logging practices, agent-readable code design, and CLI over MCP. Armin Ronacher&#x27;s approach explained with quotes from the original posts.</description>
</item>
<item>
<title>How Boris Cherny, the Creator of Claude Code, Actually Uses It [With Examples]</title>
<link>https://hashitosystem.com/en/blog/claude-code-boris-cherny/</link>
<guid isPermaLink="true">https://hashitosystem.com/en/blog/claude-code-boris-cherny/</guid>
<pubDate>Thu, 25 Jun 2026 00:00:00 +0900</pubDate>
<description>Running Claudes in parallel, the habit of writing mistakes into CLAUDE.md, /commit-push-pr, the move to auto mode, &#x27;verification 2-3x&#x27;s the quality&#x27;. The creator&#x27;s own practices, explained with sources.</description>
</item>
<item>
<title>Documentation Management with Claude Code (Claude CLI)</title>
<link>https://hashitosystem.com/en/blog/claude-code-documentation/</link>
<guid isPermaLink="true">https://hashitosystem.com/en/blog/claude-code-documentation/</guid>
<pubDate>Thu, 25 Jun 2026 00:00:00 +0900</pubDate>
<description>Based on our review of English-language sources, this article explains how to create, sync, and manage documentation with Claude Code.</description>
</item>
<item>
<title>How Top Engineers Use Claude Code (Claude CLI)</title>
<link>https://hashitosystem.com/en/blog/claude-code-how-top-engineers-use/</link>
<guid isPermaLink="true">https://hashitosystem.com/en/blog/claude-code-how-top-engineers-use/</guid>
<pubDate>Thu, 25 Jun 2026 00:00:00 +0900</pubDate>
<description>A look at how leading engineers around the world use Claude Code in practice, with references to the original articles.</description>
</item>
<item>
<title>How Ghostty Creator Mitchell Hashimoto Uses AI Agents [With Examples]</title>
<link>https://hashitosystem.com/en/blog/claude-code-mitchell-hashimoto/</link>
<guid isPermaLink="true">https://hashitosystem.com/en/blog/claude-code-mitchell-hashimoto/</guid>
<pubDate>Thu, 25 Jun 2026 00:00:00 +0900</pubDate>
<description>Delegating research, harness engineering, real examples from Ghostty, and the warning he calls &#x27;agent psychosis.&#x27; We explain Mitchell Hashimoto&#x27;s practice with quotes from his own blog.</description>
</item>
<item>
<title>How to Run Projects with Claude Code (Claude CLI)</title>
<link>https://hashitosystem.com/en/blog/claude-code-project-workflow/</link>
<guid isPermaLink="true">https://hashitosystem.com/en/blog/claude-code-project-workflow/</guid>
<pubDate>Thu, 25 Jun 2026 00:00:00 +0900</pubDate>
<description>Based on research into English-language blogs, this article explains a project workflow for planning, implementing and verifying work with Claude Code.</description>
</item>
<item>
<title>How Django Co-Creator Simon Willison Uses Claude Code (Claude CLI) [With Concrete Examples]</title>
<link>https://hashitosystem.com/en/blog/claude-code-simon-willison/</link>
<guid isPermaLink="true">https://hashitosystem.com/en/blog/claude-code-simon-willison/</guid>
<pubDate>Thu, 25 Jun 2026 00:00:00 +0900</pubDate>
<description>&#x27;Designing agentic loops&#x27;, YOLO mode and sandboxes, the $5 disposable Fly.io organization. We explain Simon Willison&#x27;s practices with quotes from the original articles.</description>
</item>
<item>
<title>Building Team Communication with Claude Code (Claude CLI)</title>
<link>https://hashitosystem.com/en/blog/claude-code-team-collaboration/</link>
<guid isPermaLink="true">https://hashitosystem.com/en/blog/claude-code-team-collaboration/</guid>
<pubDate>Thu, 25 Jun 2026 00:00:00 +0900</pubDate>
<description>Based on a review of English-language blogs, this article explains how to build team collaboration, knowledge sharing, and communication around Claude Code.</description>
</item>
<item>
<title>Building Test Scenarios with Claude Code (Claude CLI)</title>
<link>https://hashitosystem.com/en/blog/claude-code-test-scenarios/</link>
<guid isPermaLink="true">https://hashitosystem.com/en/blog/claude-code-test-scenarios/</guid>
<pubDate>Thu, 25 Jun 2026 00:00:00 +0900</pubDate>
<description>Based on research into English-language blogs, this article explains how to build test strategies, verification loops, TDD, and E2E verification with Claude Code.</description>
</item>
<item>
<title>Understanding QR Code Error Correction Levels — Why They Still Scan When Damaged</title>
<link>https://hashitosystem.com/en/blog/qr-code-error-correction/</link>
<guid isPermaLink="true">https://hashitosystem.com/en/blog/qr-code-error-correction/</guid>
<pubDate>Thu, 25 Jun 2026 00:00:00 +0900</pubDate>
<description>Through error correction levels (L/M/Q/H) and Reed-Solomon codes, we explain how a QR code still reads even when part of it is missing.</description>
</item>
<item>
<title>Introduction to Sorting Algorithms — Choosing Among 7 Methods by Complexity</title>
<link>https://hashitosystem.com/en/blog/sorting-algorithms-visualized/</link>
<guid isPermaLink="true">https://hashitosystem.com/en/blog/sorting-algorithms-visualized/</guid>
<pubDate>Thu, 25 Jun 2026 00:00:00 +0900</pubDate>
<description>An overview of how representative sorting algorithms work and their time complexity, with guidance on choosing the right one for the job.</description>
</item>
<item>
<title>Core Web Vitals: A Practical Guide to Improving Speed and Perceived Performance</title>
<link>https://hashitosystem.com/en/blog/web-performance-core-web-vitals/</link>
<guid isPermaLink="true">https://hashitosystem.com/en/blog/web-performance-core-web-vitals/</guid>
<pubDate>Thu, 25 Jun 2026 00:00:00 +0900</pubDate>
<description>A practical guide to improving page speed and user experience around the three metrics LCP, INP, and CLS — from measurement to implementation.</description>
</item>
</channel>
</rss>