SQL Injection — Demo Attack and Mitigation Methods for Developers 23 Juli 2026 Ever heard the story about a large website being hacked because there was a line of code that they "forgot" to check? In the world of cyber… →
HTTP Security Headers that You Must Install — First Protection Before Exploits Come 23 Juli 2026 There are times when I feel like a website that has been painstakingly built is like a new house: solid foundation, good paint, neat furnit… →
Password Hashing for Developers — Why bcrypt, Argon2, and scrypt are Safer than MD5 23 Juli 2026 Password Hashing for Developers — Why bcrypt, Argon2, and scrypt are Safer than MD5I still remember the days when I first created a login s… →
Productivity: Quality vs Quantity — Why I Stopped Worshiping Being Busy 22 Juli 2026 A few years ago, I had a strange habit: I liked to read articles about successful people's morning routines, and then try to copy them all… →
Reverse Proxy for Home Server — Nginx, Caddy, or Traefik? 22 Juli 2026 Reverse Proxy for Home Server — Nginx, Caddy, or Traefik?A few months ago, I started stacking services on the home server: one port for t… →
Task Scheduler in Linux — When to Use Cron, When to Use Systemd Timer? 22 Juli 2026 Task Scheduler in Linux — When to Use Cron, When to Use Systemd Timer?Some time ago, I was building automatic backup for several services… →
AI and Ethics: The Limits of Technology — When Should Code Stop? 21 Juli 2026 AI and Ethics: The Limits of Technology — When Should Code Stop?The first time I saw an AI model produce a human face that was almost ind… →
Open Source: Philosophy and Contribution — From Passenger to Citizen 21 Juli 2026 I still remember the moment I first felt "in debt" to someone I never knew. At that time I was working on Blogspot in 2013, I was stuck on … →
Digital Privacy from an Indonesian Perspective — Why We Need to Care 21 Juli 2026 Try asking your friends: "Who reads the Terms & Conditions before clicking Accept?" Most likely, no one raised their hand. We are all used … →
SSH Hardening for Home Servers — From Key-Based Auth to fail2ban 21 Juli 2026 Some time ago I was idly opening the SSH log on my home server - a used laptop that I used as a server in the corner of my room. What I fou… →