I test assumptions and share what I find — @royphilip_

Systems engineer · Rigorous learner · Indonesia

Featured Research

JSON vs. XML: A Data-Driven Analysis of LLM Parsing Efficiency

I had a question about LLM format performance. So I tested it — 12 models, 8 companies, 120 runs, automated scoring. Format preference turns out to be architectural: Anthropic prefers XML (+30%), Kimi and Google prefer JSON, Grok is format-agnostic.

120 runs · Automated evaluation · All data published

Developer Tools

etherscan-v2-sdk

Production-grade Etherscan V2 client with financial precision, runtime validation, and rate limiting.

93% test coverage · Mainnet integration tests

NO EXPIRY

📱 QRPure

Generate static, forever-working QR codes directly in your browser.

🚫 No Redirects · ✅ Static · 🔒 Privacy First

Generate Static QR →

PromptLint

Analyze code2prompt output for optimized LLM workflows. Cuts context bloat by 40–60%.

Try PromptLint →

📊 Recharts Playground

Interactively build and customize Recharts graphs with live data.

Try Playground →

🧹 SyntaxScrub

Instantly strip comments from code. Perfect for cleaning files for prompt engineering or analysis.

Try SyntaxScrub →

✨ SVGClean

Optimize SVG files by removing unnecessary data for smaller sizes and faster loading.

Try SVGClean →

📷 ExifRemover

Remove EXIF metadata from JPEG/PNG/WebP images instantly. 100% private, browser-based.

🔒 Privacy First · 💧 Optional Watermarks · ⚡ Instant

Try ExifRemover →

🔄 Doc Converter

Convert between Markdown and Google Docs without formatting headaches.

Try Doc Converter →

📖 Markdown Viewer

Beautiful, mobile-friendly markdown viewer with syntax highlighting and table of contents.

Try Markdown Viewer →

Other Work

aixCB Capital DeFi Stack

Full tech stack for a DeFi fund — staking, DAO, Terminal, analytics platforms.

$10M+ staked at peak

TurnOver.live

Decentralized, on-chain livestreaming platform on Base.

Visit turnover.live →

SIMULACRA: Genesis

On-chain economic strategy game on Base. Players act as Anomalies shaping a persistent world.

Visit simulacraverse.com →

Pranada (ID)

Catatan dan siaran tentang cara berpikir ketika semuanya bergerak cepat.

Baca Pranada →

Articles & Research

Building a Financial-Grade Etherscan SDK in 48 Hours

How we rebuilt the Etherscan V2 client from scratch to solve financial precision, runtime validation, and rate limiting for blockchain investment infrastructure.

Writing History on Chain: Announcing SIMULACRA: Genesis

My next project is not a tool, it's a universe. Introducing SIMULACRA: Genesis, a persistent on-chain simulation where player actions create a permanent, canonical history for a world yet to be explored.

JSON vs. XML: A Data-Driven Analysis of LLM Parsing Efficiency

We tested 12 major LLMs across 8 companies. A definitive, data-driven analysis reveals that format preference is dictated by a model's underlying architecture, not a universal rule.

I think best in 1-on-1 conversations.
Hard problem in AI, systems, or learning design? Find me on X →