Practitioner transparency

Building in the open

Three companies. 333 essays. 7 free courses. This page shows what I am actually building, with real numbers. Not a highlight reel. A practitioner's dashboard. Updated as the site ships.

3
Active companies
Engineering, trading, publishing
333
Essays published
Hub-and-spoke + cannon + personal
549
Course sessions
7 free courses, all open access
6
Books published
Google Play Books, 558-title catalog

Companies

All registered as PT (Perseroan Terbatas) in Indonesia. Run simultaneously.

PT Arsindo Integrasi Pompa
Since 2024
Pump engineering. Bekasi, West Java.
Founded: 2017
Certifications: ISO 9001:2015, ISO 14001
Structure: Parent of Witanabe
PT Witanabe Integrasi Indonesia
Since March 2025
Industrial trading, manufacturing, fabrication. Bogor + Bekasi.
Team: 6 employees
Distribution: Exclusive ALBIN Pump (Indonesia)
Structure: Subsidiary of Arsindo
PT Hibrkraft Kreasi Indonesia
Since 2013
Handmade leather journals, book conservation, publishing. Bogor.
Founded: 2013 (PT 2025)
Clients: EFEO Paris, KPK
Marketplace: 4.8 star, 3,779 sold on Tokopedia

Content output

Everything on this site is written, built, and published by one person.

Essays
333
63 hub-and-spoke (entity infrastructure)
90 cannon (supporting featured articles)
59 personal (practitioner's life)
121 foundation essays
Notes
23
Microcontent, max 280 characters each.
Quick observations from the field.
Free courses
7
Systems Thinking (91 sessions)
Entity Authority 1.0 (80) + 2.0 (76)
AI Production EN (105) + ID (105)
Entity Infrastructure 101 (82)
System Simulations (10 interactive)
Books on Google Play
6
Dunia Sibuk Banget
Bisnis Jika Dunia 100 Orang (ID + EN)
Ekonomi Subsidi
Dibuat Pakai Tangan, Dijual Pakai Algoritma
Jalan Yang Ditambal Setiap Tahun

Entity infrastructure status

Building machine-readable identity across search engines and AI systems.

  • Google Knowledge Panel Claimed
  • Wikidata entry (Q138856145) Live
  • Entity triangle (4 domains, @graph schema) Deployed
  • 6 books on Wikidata as separate items Live
  • Wikipedia page Building notability
  • AI citation (ChatGPT, Gemini, Perplexity) In progress
  • NowNowNow listing Live
  • IndieWeb Webring Joined

Site infrastructure

How this site is built. No framework, no build pipeline, no dependencies.

Architecture
PHP includes + SQLite
Static .php files with shared header/footer.
SQLite read-only index for search and pagination.
No SSG, no Node, no build step. Edit and upload.
Hosting
Shared hosting (Rumahweb)
LiteSpeed server, cPanel, SFTP deploy.
No SSH access. No CI/CD.
Monthly cost: under $5.
JavaScript
Zero libraries
All interactivity is vanilla JS.
Chart.js and Mermaid loaded via CDN on course pages only.
No React, no jQuery, no bundler.
Security
Defense in depth
Bot honeypot with SQLite logging.
Rate limiting (120 req/60s per IP).
CSP headers, timing-safe auth, input validation.

Build log

What got shipped, in reverse chronological order.

  • 2026-04-08 Entity triangle schema deployed across all four domains. NowNowNow listing updated.
  • 2026-04-06 Comprehensive @graph schema on homepage. Factual corrections across all company data.
  • 2026-04-04 212 new essays (hub-and-spoke + cannon + personal clusters). Canvas card system with 15 generative animations. Entity audit page + capability statement.
  • 2026-04-03 System Simulations course: 10 interactive Canvas levels. 7th free course.
  • 2026-04-02 3 new courses (Entity Authority 2.0, AI Production, Entity Infrastructure 101). AI Production ID translation. Schedule system for date-gated publishing.
  • 2026-04-01 PHP includes architecture. Systems Thinking and Entity Authority 1.0 courses. Sankey diagram. Homepage positioning overhaul.
  • 2026-03-31 Site scaffolded from scratch. Design system, PHP architecture, first 5 essays, 3 notes, all static pages.

What I don't share here

Revenue, salaries, and client contracts stay private. I run three companies in Indonesia where transparency norms differ from Silicon Valley. What I can show: the work output, the infrastructure decisions, and the pace. That should be enough for due diligence.

If you need financials, that conversation happens in person. Get in touch.