My Blog

Sharing insights on backend development, DevOps practices, and my journey in software engineering.

Harold and the Creepy Purple Crayon
Blog Post

Harold and the Creepy Purple Crayon

Husni Nur Fadillah's avatar Husni Nur Fadillah

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...

Async Architecture for AI Agents: What We Learned Mentoring a Capstone Team
Blog Post

Async Architecture for AI Agents: What We Learned Mentoring a Capstone Team

Husni Nur Fadillah's avatar Husni Nur Fadillah

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...

Becoming a Capstone Project Advisor in Dicoding Asah Program
Blog Post

Becoming a Capstone Project Advisor in Dicoding Asah Program

Husni Nur Fadillah's avatar Husni Nur Fadillah

Recently, I got the opportunity to become an Advisor for the Dicoding Asah Capstone Project program.  It's an interesting role—not just bei...

Exploratory Data Analysis of Flood Disasters in Indonesia
Blog Post

Exploratory Data Analysis of Flood Disasters in Indonesia

Husni Nur Fadillah's avatar Husni Nur Fadillah

Introduction This article was created for the capstone project publication of the Data Science bootcamp organized by Data Science Indonesia (DSI), th...

A Simple Introduction to CRISP-DM
Blog Post

A Simple Introduction to CRISP-DM

Husni Nur Fadillah's avatar Husni Nur Fadillah

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...

Data Analytics in the Public Sector
Blog Post

Data Analytics in the Public Sector

Husni Nur Fadillah's avatar Husni Nur Fadillah

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...

Integer Overflow in Go
Blog Post

Integer Overflow in Go

Husni Nur Fadillah's avatar Husni Nur Fadillah

Background Like other programming languages, Go has integer data types. Go offers multiple integer variants, each with different ranges and capacitie...

No image
Blog Post

My Workflow to use I3WM

Unknown Author

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...

Good Bye the Good Environment
Blog Post

Good Bye the Good Environment

Husni Nur Fadillah's avatar Husni Nur Fadillah

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...

No image
Blog Post

Deploy My Personal Website

Unknown Author

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 image
Blog Post

Soft Skills is Sooooo Important

Unknown Author

No excerpt available

Exploratory Data Analysis on COVID-19
Blog Post

Exploratory Data Analysis on COVID-19

Husni Nur Fadillah's avatar Husni Nur Fadillah

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,...

The important of Public Policy
Blog Post

The important of Public Policy

Husni Nur Fadillah's avatar Husni Nur Fadillah

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. ...

Installing Seq as a Logger in a Golang Project
Blog Post

Installing Seq as a Logger in a Golang Project

Husni Nur Fadillah's avatar Husni Nur Fadillah

Background Simply put, a logger is a tool used to record or store information about activities generated by a program or system that ...

Creating a Lark Bot to Send Notifications When Errors Occur in Production
Blog Post

Creating a Lark Bot to Send Notifications When Errors Occur in Production

Husni Nur Fadillah's avatar Husni Nur Fadillah

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...