Junit 5 - Part 2 - Perbedaan JUnit 4 dan JUnit 5 ?
Junit 5 - Part 1 - Kenapa ada JUnit 5 ?
Junit - Part 1 - Pendahuluan JUnit
Democratization of Agility - Mengulik empowerment of decision
Java - Lombok - Builder
Java - Lombok
OpenAPI - Bagian 3 , Swagger vs OpenAPI ?
OpenAPI - Bagian 2 , apa itu Open API ?
OpenAPI - Bagian 1 , ketika API perlu didokumentasikan
Apache Kafka - Part 5 - Producer
Apache Kafka - Part 4 - Infrastruktur Logik 1
Apache Kafka - Bagaimana infrastruktur kafka - Infrastuktur Fisik
Apache Kafka - Part 2 - Kenapa pakai Kafka ?
Apache Kafka - Part 1 - Apa itu Kafka
Domain Driven Development (DDD) dan Microservice
Apa itu karakter kepemimpinan Leader, Manager, Boss, dan Coach
Java - Passing by Value atau Passing by Reference ?
Design Pattern - Decorator - Part 3
Design Pattern - Decorator - Part 2
Design Pattern - Decorator - Part 1
Apa itu FOMO.., bagian 2
Ketika trend mengendalikan kita..
Design Pattern - Spring Strategy Pattern
Apa itu Java Fungsional - Reduce - Part 3
Apa itu Java Fungsional - Reduce - Part 2
Apa itu Java Fungsional - Reduce - Part 1
Agility dalam Tim Software Development
Growth Mindset di Perusahaan / Organisasi ?
Apa kebiasaan yang didobrak oleh Growth Mindset ini ?
Apa itu Growth Mindset ?
Apa itu Semantic versioning - Semantic Versioning adalah ?
Java - Bagaimana mengakses nilai dari JSON di Java
Menangani data JSON di Oracle database
Penasaran cara mengkalkulasi perhitungan Pajak PPh 21 ?
Bagaimana Perhitungan Pajak PPh 21 ?
Apa itu Docker - bagian 2
Apa itu Docker - bagian 1
Java - Google GeoCoding
Interview Karyawan IT ?
Bagaimana Java bisa connect ke Elastic Search - API Client
Bagaimana Java bisa connect ke Elastic Search - REST Client
Bagaimana Java bisa connect ke Elastic Search - Transport Client - JEST
Elastic Search - Ini tentang apa ?
Perlukah hero dalam Tim - Part 3 ? Cara mengatasinya
Perlukah hero dalam Tim - Part 2 ? Apa Efeknya ?
Perlukah hero dalam Tim - Part 1 ? Apa penyebabnya ?
Bingung dengan kompatibilitas Spring Boot dan Spring Cloud ?
Spring Boot dengan Spring Cloud ?
Bagaimana sebaiknya Lowongan Kerja buat Software Engineer/ IT Developer ?
Lowongan Kerja buat Software Engineer / IT Developer !
Trend 2022 - Cybersecurity
Trend 2022 - Microservice dan Microfrontend ?
Trend 2022 - Containerization dan Orchestration ?
Trend 2022 - Cloud Computing
Trend 2022 - WFH, Agile, Work Life Integration
Prediksi Trend 2022 - IT Software Engineering
Log4j2 Vulnerability - Kesimpulan
Apa saja Framework terkait Java yang terkena efek Log4j2 Vulnerability ini ?
Bagaimana mengatasi Log4j2 Vulnerability ini selain modifikasi terkait library Log4j2 nya ?
Bagaimana mengatasi Log4j2 Vulnerability / Kerentanan Lo4j2 ini terkait langsung dengan library Log4j2 nya ?
Penyebab Log4j2 Vulnerability
Apakah itu Log4j2 Vulnerability - Log4Shell / Kerentanan Log4j ? Bagaimana cara kerjanya ?
Apa itu Container - bagian 2
Apa itu Container - bagian 1
Apa saja mitos orang Non-IT terhadap IT - Part 2
Apa saja mitos orang Non-IT terhadap IT - Part 1
Komponen Distributed Tracing
Distributed Tracing - Pendahuluan
Ketika asumsi kita menjadi prasangka
Apa saja tipe Saga Pattern ?
Saga Pattern - How To
Saga Pattern
Apa itu Quid Pro Quo ?
Desain Aplikasi Serverless
Agile - Failfast
Apakah mudah merancang Aplikasi di AWS ?
Java - Bagaimana release di Java dilakukan ?
Java - apa saja sih versi release Java ?
Apa saja tipe-tipe Hypervisor
Apa itu Hypervisor ?
Apa implikasinya teori Pengembangan Tim dari Bruce Tuckman ini ?
Kriteria Fault Tolerance
Apa itu Fault Tolerance ?
Kenapa estimasi di Agile memakai story point (lagi)?
Java - Bagaimana mendapatkan LocalDateTime dari Epoch Millisecond ?
Ketika keinginan berbelanja demikian besarnya…
Mock vs Stub
Kenapa perlu Test Double ?
Struktur Perusahaan IT Software dengan Dual Career Ladder
Dual Career Path/Ladder - Ketika orang teknis dan manajerial bersisian
Java - Finally - Solusi untuk semua case try/catch ?
Java - Type Erasure - Sederhana itu penting
Overtime Fallacy
Design Pattern - Fluent Interface, apakah itu ?
Teknik Podomoro - Bagian 2
Teknik Podomoro - Bagian 1
Design Pattern - Apakah perlu dan berguna ?
Bagaimana mendapatkan bagian String yang terpisah tanda ‘-’ , ‘,’ ?
Apa itu REST - Sejarah
Java - java.time, apakah lebih baik ?
AWS - Serverless
Test Double - Objek Fake
Agile Cost Budget Benefit
Unit Testing dan Integration Testing
Test Double - Objek Dummy
Apa saja Jenis Test Double
Apa itu Test Double ?
Unit Testing dan Produktifitas
Code Coverage
Mock vs Spy
Apa itu AWS ?
Apa itu Serverless Computing ?
Apa itu CI CD ?
Seberapa pentingkah Komunikasi di dalam tim ?
Ketika alokasi dan kebutuhan IP Address dan Routing tidak lagi cukup …
Apakah Software itu seharusnya sederhana/simple ?
Bagaimana semestinya Software yang bagus itu ?
Apa sebenarnya komitmen ?
Ketika mindset dan sugesti menjadi penyembuh..
Ketika orang tidak kompeten merasa pintar…
Kenapa java.util.Date di-deprecated ?
Bagaimana mengubah java.util.Date ke java.time.LocalDate ?
Apa itu Hypermedia ?
Apa itu REST - Pengantar ?
Apakah itu deployment model di cloud computing?
Apakah itu service model di cloud computing?
Bagaimana pola regex untuk menvalidasi plat nomor kendaraan ?
Kenapa menggunakan Fibonacci number yang tidak linear ?
Apakah metoda Agile cocok untuk semua orang ?
Kenapa estimasi di Agile memakai story point ?
Apakah itu cloud computing?
Apakah sama cloud storage dan cloud computing ?
Apakah itu cloud ?
Apa itu Double Brace Initialization ?
Apakah itu CORS ?
Apakah Tahapan Adjourning berarti tim akan bubar ?
Tahapan Performing adalah tahapan puncak dari sebuah tim
Tahapan Norming adalah tahapan cooling down dari sebuah tim
Tahapan Storming sangat krusial dalam pembentukan sebuah tim
Apa itu tahapan Forming dalam pembentukan sebuah tim ?
Apa saja tahap-tahapan dalam perkembangan tim
Apa itu HTTP Method ?
Project Manager menjadi Scrum Master, apakah mungkin ?
Builder Pattern - Joshua Bloch - Effective Java - 2, detailnya ?
Bagaimana pola regex untuk menvalidasi tanggal ?
Perintah keytool di Java
Apakah itu CSRF (Cross Site Request Forgery) itu ?
Builder Pattern - Joshua Bloch - Effective Java - 1, apa permasalahannya ?
Bagaimana penjelasan validasi nomor KTP NIK Indonesia ?
Apa perbedaan antara StringUtils.isEmpty() dan StringUtils.isBlank() ?
Agile - Principle No. 10 - Simplicity–the art of maximizing the amount of work not done–is essential, apa maksudnya ?
Bagaimana pola regex untuk menvalidasi nomor KTP NIK Indonesia ?
Apakah kita perlu reestimasi story point di waktu sprint sedang berlangsung ?
Bagaimana query Merge Update (Upsert) ?
Apa itu Access Token di OAuth 2 ?
Macromanagement, semirip apakah dengan micromanagment ?
OAuth 2 - Apa saja kemungkinan OAuth2 Flow ?
OAuth 2 - Pihak pihak mana saja yang terlibat di Proses Auth 2 ?
Bagaimana Alur OAuth 2 itu ?
Sebenarnya apa sih OAuth 2 itu ?
Kapan dan bagaimana OAuth ini muncul ?
Apa itu OAuth 2 ?
Apa yang membuat anggota tim saling percaya satu sama lain ?
Berapa lama semestinya code review yang kita butuhkan ?
Apa itu Code Review ?
Micromanagement, bagaimana menghadapinya ?
Micromanagement ? bagaimana bisa muncul ?
Micromanagement, tentang apakah ?
Pernah bertengkar mengenai berapa seharusnya story point yang semestinya ?
Story point vs Man Hour
Story point - Pengenalan
Apa yang membuat sebuah tim menjadi bagus - Sharing ?
Builder Pattern - Apa permasalahan yang diselesaikan oleh Builder Pattern
Design Pattern - Apa saja design pattern di buku Gang of Four (GoF)
Design Pattern - Kenapa dan Sejarah
Design Pattern - Apa itu ?
Islam dan Minangkabau
Dapatkah kita menerka suku Minangkabau dari namanya ?
Egalitarisme di Lapau Minangkabau