Membangun dengan Niat
Mengapa setiap piksel dan setiap baris kode harus memiliki alasan — filosofi pengembangan yang disengaja.
Baca selengkapnyaPemikiran tentang pengembangan, desain, dan ruang di antaranya.
Mengapa setiap piksel dan setiap baris kode harus memiliki alasan — filosofi pengembangan yang disengaja.
Baca selengkapnyaArgumen untuk memperlakukan UI sebagai hasil utama, bukan bungkus dari fungsionalitas.
Baca selengkapnyaApa yang terjadi ketika Anda memperlakukan sistem desain sebagai produk itu sendiri — dengan pengguna, dokumentasi, dan peta jalan.
Baca selengkapnyaPerbedaan antara kode yang berfungsi dan kode yang terasa tepat — dan mengapa itu penting.
Baca selengkapnyaKinerja bukan metrik teknis. Ini adalah interaksi pertama pengguna dengan produk Anda.
Baca selengkapnya