Posts
Lost in the Likes: How Social Media Has Forgotten Its Connection
Social media nowadays has lost its main goal. The jargon "to connect" has blurred into lie in disguise.
Oct 27, 2024
Personal Opinion
The Third Iteration of My Webfolio
This webfolio is actually on its 3rd iteration. Why did I do this?
Oct 26, 2024
Tech
In Search of My End Game Keyboard
Tinkering with mechanical keyboard has been my hobby this past four years. I always try to find the “best” keyboards I could find. But recently, I just found my “endgame” keyboard (I think)
Apr 20, 2024
Tech
Docker: The Key to Consistent and Reliable App Deployment
Docker is quickly becoming one of the most popular tools for app deployment, and for good reason.
Jan 4, 2023
Docker
Containers vs VMs? What differs?
You probably have heard about VMs and Containers. These terms are so widely used nowadays. But what are they actually? And how do they fit into our way of building and architecting applications? Let's talk about it.
Nov 22, 2022
Tech
GraphQL now and thank me later!
GraphQL,has gained so much popularity in recent years So, let's dive in and see what all the fuss is about!
Sep 12, 2022
Web Dev
Feign: Spring RestTemplate Alternatives?
So, it's 2022 and I just heard about OpenFeign. Guess I'm a bit late but I gave it a try, and...is it more advantageous than
RestTemplate
? Should you use it? Let's find out.Aug 10, 2022
Java
Debezium for CDC : Postgres to Postgres
Ever wondered how to duplicate your database in real time without pain? There is Change Data Capture which we will combine with Debezium to stream the data changes into Kafka topic and make use of it. This post uses Postgres to Postgres databases for the example.
Jul 20, 2022
Java
Better Support Experience with Meaningful Logging
Do you log? Or do you not?
If issues occured in your system, have your logging system been good enough to tell you what happened and could it lead you to an effective solving?
Jun 21, 2022
Web Dev
Java
Easy and Fast API Delivery with Swagger
Dokumentasi adalah typical way dalam komunikasi antara backend developer dengan frontend developer mengenai integrasi kedua sistem. Bagaimana sebaiknya dokumentasi dibuat?
Jun 3, 2022
Web Dev
Java
Bahasa
Does VIM really make you a better developer?
I've been interested in Vim since 2018. Customizing and tweaking it so that I can find my "perfect" setup had been fun, however it was not easy and never ending process. I even took this as a better way to be a developer. But is it? Did it make me a better developer? And should you take the same path as me?
Mar 25, 2022
Thought Experiments
Advisory Program 2022 (Chapter 2.2) - Integrating Frontend & Backend
Tulisan ini adalah bagian dari serangkaian materi yang saya ajarkan pada program internal enrichment karyawan BCA, Advisory Program, pada tahun 2022.
Mar 11, 2022
BCA
Web Dev
Java
JavaScript
Advisory Program 2022 (Chapter 2.1) - Getting Started With Angular
Tulisan ini adalah bagian dari serangkaian materi yang saya ajarkan pada program internal enrichment karyawan BCA, Advisory Program, pada tahun 2022.
Mar 11, 2022
BCA
Web Dev
JavaScript
Advisory Program 2022 (Chapter 1) : Create Your First API
Tulisan ini adalah bagian dari serangkaian materi yang saya ajarkan pada program internal enrichment karyawan BCA, Advisory Program, pada tahun 2022.
Mar 4, 2022
BCA
Web Dev
Java
Why I'm still using Java in 2022
Pada tulisan ini saya ingin menjelaskan kenapa dari banyaknya pilihan platform di luar sana saya masih menggunakan Java.
Feb 22, 2022
Thought Experiments
Java