Sharing insights on backend development, DevOps practices, and my journey in software engineering.
There are times that an idea tickles me enough that I have to follow it through and make it reality. When our Children’s Librarian Jennifer tol...
So, I got the chance to mentor a team in the Dicoding Asah Program, and honestly, it was pretty interesting from the start. The team got assigned a c...
Recently, I got the opportunity to become an Advisor for the Dicoding Asah Capstone Project program. It's an interesting role—not just bei...
Introduction This article was created for the capstone project publication of the Data Science bootcamp organized by Data Science Indonesia (DSI), th...
Hello everyone! Today I'll explain the CRISP-DM process model, an essential framework for data science projects. What is CRISP-DM? Cross Industry St...
A few weeks ago, I had the opportunity to participate in the Data Science Learning Studio Boot Camp organized by Data Science Indonesia (DSI), the lar...
Background Like other programming languages, Go has integer data types. Go offers multiple integer variants, each with different ranges and capacitie...
Why I Ditched GNOME/KDE for I3WM Salah satu hal yang bikin gue malas ketika menggunakan komputer adalah manage aplikasi yang banyak dibuka di s...
It is hard to believe that more than two years have passed since I first stepped into NBS. Today, as I officially turn the page and begin a new chapte...
Gue mau sharing gimana approach gue dalam mendeploy personal website gue. Jadi gue punya 2 web untuk untuk personal website ini, yang pertama i...
No excerpt available
Hi everyone, I hope you haven't been bored by the articles I've published previously. This time, I'll discuss data science again—more precisely,...
Hello there, welcome back! It's a beautiful day, and I'd like to share my learning again. Today's topic is more theoretical with real-world examples. ...
Background Simply put, a logger is a tool used to record or store information about activities generated by a program or system that ...
Background Errors in production must be addressed quickly. To do this, you need a bot that can notify developers when errors occur. This bot automate...