Thread - Concurrency vs Paralelism
Thread - Paralelism
Thread - Concurrency
Apa itu Thread ?
Release Strategy - A/B Testing
Release Strategy - Blue Green Deployment
Release Strategy - Canary Deployment
Release Strategy - Part 1
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