Kenji Tanaka is a RECATOOLS editorial persona focused on developer tools, cloud platforms, DevOps, CI/CD, software supply chains, and infrastructure trends. Articles under this byline help technical readers understand how tooling changes affect software delivery, security, cost, and reliability.

About this byline

Kenji Tanaka is a RECATOOLS editorial persona for developer tools, cloud, DevOps, and software supply-chain coverage. Articles are produced and reviewed under RECATOOLS editorial supervision.

Editorial responsibility for this byline rests with Jeffrey Tan (Tan Seng Fei), RECASYS, Singapore. Our Editorial Policy sets out how sources are reviewed, how AI-assisted workflows are used, and how editorial desks and personas are defined.

302
Articles
Developer Tools
Primary beat
May 2026
Writing since
~2181 min
Total reading

Articles · Developer Tools Showing 11–20 of 92

Rows of wooden drawers, each labelled with Chinese characters
Developer Tools

Why a Chinese character that works in GBK can break in Big5

GB2312, GBK and Big5 write the same Chinese character with different bytes, and none of them can write every character. Here is what each holds, how they overlap across 20,910 characters, and how to tell which one a garbled file is in.

21 Sep 2026 · 7 min read
A laptop seen from above on a desk beside a notebook, pen and coffee cup
Developer Tools

Stripping the dots from an email address can merge two different people

Only Gmail's consumer domain and Proton document dots as ignorable. On Google Workspace dots change the address, so two employees can differ only by a dot. Looking up who hosts a domain fails for any organisation behind a mail filtering gateway.

21 Sep 2026 · 7 min read
A tablet screen displaying a black-and-white QR code
Developer Tools

The payment QR on the counter is a line of text you can read

ASEAN merchant payment codes all use one published format: a flat string of tag, length and value. Decoding a real payload shows the merchant's name and account sitting in plain text, a checksum that proves nothing about intent, and an amount field that means something different in Vietnam.

21 Sep 2026 · 7 min read
A telecommunications mast carrying panel antennas, silhouetted against an orange sky
Developer Tools

No ASEAN country has opened the whole 6 GHz band, and China opened none of it

Six ASEAN countries released the bottom 500 MHz of the 6 GHz band and stopped; the United States released all 1,200. Only one 320 MHz Wi-Fi 7 channel fits in the lower band, so the headline feature of Wi-Fi 7 has no channel reuse anywhere in the region.

19 Sep 2026 · 8 min read
A coiled bundle of red, black and white Ethernet patch cables on a white surface, connectors facing the camera
Developer Tools

127.0.0.1 is one of sixteen million loopback addresses

IPv4 reserved the whole of 127.0.0.0/8 for loopback, and the RFC that did it never names 127.0.0.1. Whether the other 16,777,215 work depends on your operating system: on Linux they all do, on macOS only the famous one does — and IPv6 allocates exactly one.

18 Sep 2026 · 6 min read
Overhead view of hands sketching app screen layouts on paper beside a smartphone, pens and a mouse.
Developer Tools

WCAG asks for 24 pixels, not the 44 everyone quotes

The 44-pixel tap target is quoted everywhere as the accessibility requirement. It is WCAG's Level AAA figure. The criterion almost every policy actually enforces, 2.5.8 at Level AA, asks for 24 by 24 CSS pixels — and the 44 most people have in mind came from Apple, in points rather than pixels.

16 Sep 2026 · 5 min read
A dense tangle of blue, grey and green network cables plugged into switch ports.
Developer Tools

Cornelis Raised $205m to Put RISC-V Cores in the Network Fabric

The claim is five to ten points of GPU utilisation back. It is specific enough to falsify, and it depends entirely on your workload.

16 Sep 2026 · 5 min read
A warehouse aisle between tall pallet racks stacked with boxes
Developer Tools

Attackers Are Minting Artifactory Admin Tokens. The Log Says Anonymous.

Two flaws chain an unauthenticated request into administrator scope in under five minutes, and the audit trail records the actions without naming an actor.

12 Sep 2026 · 7 min read
An open pocket watch with roman numerals resting on a wooden surface
Developer Tools

Z and +00:00 stopped being the same thing in 2024

RFC 9557 moved Z across to mean the instant is known and the local offset is not, while +00:00 kept its older meaning. The document that carries the change is not the one people read: RFC 3339's canonical text contains zero mentions of it. Go's time.RFC3339 and PHP's DATE_RFC3339 now emit spellings that make different claims.

12 Sep 2026 · 8 min read
Syntax-highlighted source code on a dark screen, shown close up
Developer Tools

Valid JSON is not one thing, and three runtimes prove it

A fourteen-byte document containing a lone surrogate escape parses in Node, parses in Python and is refused by PHP — all three correctly. RFC 8259 names the hole in its own grammar and the mechanism that produces it, which is a library truncating a UTF-16 string mid-pair.

12 Sep 2026 · 5 min read
Editorial Policy →
Advertisement