Infrastructure As Code
Apa itu Message Digest Algortima 5 (MD 5) ?
Fungsional - Closure
Ketika Handphone lebih penting daripada orang
Saatnya lapor Pajak Tahunan PPh 21 ?
Fungsional - Tipe Fungsional Interface
Fungsional - Fungsional Interface
Fungsional - Java 8 - Lambda Expression - Part 2
Fungsional - Java 8 - Lambda Expression - Part 1
Psychological Safety
Sejauh mana transparansi bisa membuat trust di dalam organisasi ?
Fungsional - Lambda
Enablers - Ketika hal-hal teknikal berpengaruh !
Agile - Manifesto 01 - Individual and Interaction over Processes and Tools ?
Horizontal Scaling - Sharding
HTTP Response Status Code - 5XX - Bagian 1
HTTP Response Status Code - 4XX - Bagian 3
HTTP Response Status Code - 4XX - Bagian 2
HTTP Response Status Code - 4XX - Bagian 1
HTTP Response Status Code - 3XX - Bagian 2
HTTP Response Status Code - 3XX - Bagian 1
HTTP Response Status Code - 2XX - Bagian 2
HTTP Response Status Code - 2XX - Bagian 1
HTTP Response Status Code - Part 2 - Lebih detail
Apa itu HTTP Response Status Code ?
Ketika transformasi informasi dibutuhkan untuk berkomunikasi
Mockito - Mocking Framework
Data perlu diaudit dan dicatat perubahannya juga toh ?
Orchestration, ketika banyak persoalan yang mesti dijaga dan diotomasi
Java Marker Interface, ketika class dan object perlu filtering dan kategorisasi - Part 2
Java Marker Interface, ketika class dan object perlu filtering dan kategorisasi
Simpati dan Empati - berbeda kah ?
Return Early/Early Exit - Pattern - Mempermudah memahami code
Junit - Apa saja tipe dari Parameterized Test ?
Junit - Parameterized Test
Spotify Model - Review
Spotify Model - Guild
Spotify Model - Chapter
Spotify Model - Tribe
Spotify Model - Squad
Spotify Model - Part 2
Spotify Model - Part 1
Refactoring vs Unit Test, haruskan dipertentangkan ?
Coding to Interface, Not to Implementation ?
Leadership, Purpose dan Value, kaitannya ?
Spring Proxy Pattern
AOT - Ahead Of Time Compiler - Kekurangan dan kelebihannya
Value dan Purpose, pentingkah ?
AOT - Ahead Of Time Compiler ? makhluk apakah ini ?
Otonomi Tim dan Komunikasi, harus sejalan
Spring Boot dengan Cache - EhCache ?
Java Caching API
Java Cache, ketika kenangan itu begitu melekat ?
Spring - Streotype Annotation
Rest Template - HTTP client library
Strangler Pattern
Project Management Triangle
Bagaimana melakukan ekstraksi data dalam bentuk table dari sebuah JSON
Apa itu VUCA ? part 2
Apa itu VUCA ? part 1
Springfox vs Springdoc , library OpenAPI untuk Spring - Part 2
Springfox vs Springdoc , library OpenAPI untuk Spring
Menangani banyak parameter di Spring JPA dengan nullable
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