Langsung ke konten
Muhamad Aldiansyah

Muhamad Aldiansyah

Software engineer

Penelitian, eksperimen, dan sistem yang sedang saya kerjakan, bersama artefak dan hasil pengujiannya.

Karya

01 · Lab eksperimen UI

Interface Lab

Klaim tentang desain antarmuka diubah menjadi eksperimen yang bisa mendukung atau menggugurkannya di browser.

Buka Interface Lab (membuka tab baru)
Bentuk
Situs riset: 7 eksperimen, 28 prinsip, 37 referensi
Akses
Publik
Pengujian
Observasi browser tercatat; eksperimen 007 direplikasi di 3 browser engine
Pemakaian
Belum diukur

Eksperimen 007 · Reflow di 320 px

Salah satu prinsip lab ini ditandai “sudah dicek” tanpa pernah diukur. Berikut jejak pengukurannya, termasuk satu koreksi pada alat ukurnya.

  1. Pertanyaan · 3 Okt 2026

    Lab mengklaim halamannya reflow di lebar 320 CSS piksel, lebar yang dipakai WCAG 2.2. Klaim itu ditandai “sudah dicek”, tetapi belum pernah diukur.

    Apakah konten tetap utuh di 320 px, tanpa scroll ke dua arah, bahkan saat efek visual menyala?

    Prinsip dan sumbernya (Interface Lab, membuka tab baru)
  2. Hipotesis, ditulis sebelum demo

    Tiga varian. A dan C seharusnya tidak overflow. B sengaja dibuat gagal, supaya terbukti alat ukurnya bisa mendeteksi kegagalan.

    Gugur jika A overflow lebih dari 1 px, jika C overflow sedikit pun, atau jika B lolos.

    Hipotesis (Interface Lab, membuka tab baru)
  3. Koreksi

    Pengukuran pertama menghitung caption tabel khusus screen reader sebagai “konten terpotong”. Pemeriksaannya diperbaiki agar mengabaikan elemen yang memang sengaja disembunyikan.

    Hanya kolom elemen terpotong yang berubah: A dan C dari 1 menjadi 0, B dari 2 menjadi 1.

  4. Hasil

    Chrome 154, tiga kali run: A dan C overflow 0 px; B +308 px. Pemeriksaan 24 route di 320 × 568 menemukan 0 px di semuanya. Verdict: didukung.

    Observasi (Interface Lab, membuka tab baru)
  5. Replikasi, di hari yang sama

    Firefox 155 dan WebKit 26.6 memberi angka yang identik. Pemeriksaan diperluas ke ke-84 route: 0 px di kedua engine.

    Temuan dan batasannya (Interface Lab, membuka tab baru)
  6. Belum diketahui

    Baru lima jenis komponen yang diuji. Belum ada peta, canvas, video, atau editor; belum ada perangkat nyata atau screen reader; zoom 400% hanya diargumentasikan, belum dijalankan.

    Situsnya sejak itu diterjemahkan ke bahasa Inggris, jadi angka ini bersifat historis sampai diukur ulang.

  7. Pertanyaan berikutnya

    Apakah spesimen yang bisa dioperasikan membantu orang menjelaskan reflow lebih akurat daripada gambar statis yang setara? Protokolnya sudah ditulis. Belum ada partisipan.

Varian B · Kontrol kaku

Sengaja dibuat gagal: root 480 px, tabel 560 px.

Daftar bacaan Menu

Konten harus muat di konteksnya

Konten utama
Aksi sekunder
ItemStatusLebar
KartuSiapLentur
TabelMembungkusLentur
Overflow panggung
+308 px
Komponen yang overflow
5 dari 5
Elemen terpotong
1
Nilai dicatat pada 3 Okt 2026 (Chrome 154; sama di Firefox 155 dan WebKit 26.6). Panggung ini gambar ulang, bukan alat ukurnya. Buka demo aslinya (membuka tab baru)

02 · Sistem

Jarvis

Saat pekerjaan berpindah antar-sesi, agen, atau orang, risikonya adalah handoff yang tampak berhasil tetapi membawa konteks basi atau di luar izin. Jarvis memeriksanya di gerbang, sebelum penerima bertindak.

  1. Runtime AMenulis konteks
  2. HandoffCatatan berversi
  3. GerbangRevisi berubah
  4. Runtime BHarus cek ulang

Rekonsiliasi dulu. Sumber berubah setelah handoff ditulis. Melanjutkan diam-diam berarti bertindak dengan konteks lama.

Bentuk
Command core lokal dengan CLI, ditulis dalam Python
Akses
Privat; model di halaman ini sintetis
Pengujian
Suite tes lolos di Python 3.11, 3.12, dan 3.14 (10 Okt 2026)
Pemakaian
Tidak tercatat

03 · Aplikasi web

Akadevisi

Merasa paham dan benar-benar paham adalah dua sinyal yang berbeda. Akadevisi meminta sebuah penjelasan, lalu memeriksanya, sehingga keduanya bisa dibandingkan.

Ilusi pemahaman. Kasus yang paling perlu ditangkap. Tidak ada yang terasa salah, jadi tidak ada yang mendorong untuk memeriksa ulang.

Model pertanyaannya, bukan cara aplikasi menilai.

Bentuk
Aplikasi web, sudah di-deploy
Akses
Tidak ditautkan dari sini
Pengujian
200 tes otomatis lolos secara lokal; tes aturan akses data berjalan di CI
Pemakaian
Oleh pembuatnya sendiri

04 · Buku

Models, Evidence, and Decisions

Kursus bernalar dalam ketidakpastian: merumuskan pertanyaan, mengukur, membandingkan model tandingan, memutuskan, lalu memantau keputusan itu. Ditulis dalam bahasa Inggris; seluruh sumbernya terbuka.

Baca sumbernya di GitHub (membuka tab baru)

17 bab, sesuai urutan baca

  1. 01Keputusan dan pertanyaan
  2. 02Representasi dan mekanisme
  3. 03Pengukuran dan operasionalisasi
  4. 04Observasi dan provenans
  5. 05Asumsi dan model tandingan
  6. 06Probabilitas dan simulasi
  7. 07Target dan identifikasi
  8. 08Estimasi dan ketidakpastian
  9. 09Sintesis bukti
  10. 10Nilai dan alternatif
  11. 11Keputusan dan nilai informasi
  12. 12Optimasi dan ketangguhan
  13. 13Dinamika dan umpan balik
  14. 14Kontrol sekuensial
  15. 15Interaksi strategis
  16. 16Integrasi: siklus utuh
  17. 17Deployment dan pemantauan

0 dari 119 gerbang validasi tertutup (tujuh per bab)

Judul ke-17 bab
  1. Keputusan dan pertanyaan
  2. Representasi dan mekanisme
  3. Pengukuran dan operasionalisasi
  4. Observasi dan provenans
  5. Asumsi dan model tandingan
  6. Probabilitas dan simulasi
  7. Target dan identifikasi
  8. Estimasi dan ketidakpastian
  9. Sintesis bukti
  10. Nilai dan alternatif
  11. Keputusan dan nilai informasi
  12. Optimasi dan ketangguhan
  13. Dinamika dan umpan balik
  14. Kontrol sekuensial
  15. Interaksi strategis
  16. Integrasi: siklus utuh
  17. Deployment dan pemantauan
Bentuk
17 bab draf, dalam bahasa Inggris
Akses
Repositori publik
Validasi
0 dari 119 gerbang validasi tertutup
Pembaca
Belum ada

05 · Investigasi

Innovation Atlas

Sejarah inovasi biasa digambar sebagai rantai: ini melahirkan itu. Atlas ini memetakan apa yang benar-benar diwarisi sebuah inovasi, dan mencatat tautan mana yang didukung sumber.

Periksa 16 tautan bersumber

Contoh · Cetak dengan huruf logam

Lebih dahulu, bukan berarti melahirkan.

Jikji dicetak lebih dahulu, tetapi urutan waktu tidak membuktikan hubungan sebab-akibat.

Semua tautan dan buktinya Sumber: UNESCO (membuka tab baru) · LoC (Library of Congress, membuka tab baru)
Bentuk
Research seed: 1.380 entri kandidat, 79 jalur tematik
Akses
16 tautan bersumber ditampilkan di situs ini; data lainnya privat
Pengujian
Belum dibandingkan dengan cara lain untuk menemukan ide
Terbuka
28 hipotesis belum diuji

Tentang

Saya Muhamad Aldiansyah, software engineer. Saya membangun produk, dan membangun instrumen untuk pertanyaan yang belum punya produk. Sebagian berakhir menjadi perangkat lunak; sebagian lagi menjadi pertanyaan yang lebih baik, atau hipotesis yang saya lepaskan.

Sebagian besar repositori saya privat. Yang bisa Anda buka sendiri:

Juga di sini: Klaim dan bukti, alat kecil untuk melihat bukti apa yang dibutuhkan sebuah klaim tentang karya Anda sendiri.