← Return to portfolio

< journal.archive />

Blog

Discover the latest insights, tutorials, and updates from our team. Stay informed about web development trends, best practices, and innovative solutions.

Why Accurate AI Systems Can Still Be Dangerous
AI, Safety, Future

Why Accurate AI Systems Can Still Be Dangerous

Benchmark accuracy is not the same as safety. Here is why capable AI can still cause harm, and why I still want to build a real partnership with future AGI and ASI.

Read entry ↗
The Real Reason Digital Transformation Projects Fail
Digital Transformation, Leadership

The Real Reason Digital Transformation Projects Fail

It is rarely the software. Most digital transformations fail because stakeholders cannot define what they need, and “we will update later” becomes a ticking bomb.

Read entry ↗
WhatsApp Username, What Is It and What Should We Do?
WhatsApp, Privacy

WhatsApp Username, What Is It and What Should We Do?

WhatsApp usernames let you start chats without sharing your phone number. Here is what the feature means, the privacy benefits, the scam risks, and what to do now.

Read entry ↗
7 Docker Mistakes I Keep Seeing on Production Servers
Docker, DevOps, VPS

7 Docker Mistakes I Keep Seeing on Production Servers

Container sprawl, runaway logging, memory leaks, missing backups, and reverse proxy misconfigurations, the Docker mistakes that crash VPS servers and how to avoid them.

Read entry ↗
The Hidden Technical Debt in Laravel Projects
Laravel, Architecture

The Hidden Technical Debt in Laravel Projects

Why most Laravel codebases become difficult to maintain, and how fat controllers, service layers, repository patterns, and modular architecture quietly compound the problem.

Read entry ↗
How I Architected a Modern POS System Using Laravel, Inertia.js, React, Midtrans, and Bluetooth Printing
Laravel, React, POS

How I Architected a Modern POS System Using Laravel, Inertia.js, React, Midtrans, and Bluetooth Printing

A full-stack walkthrough of building a production-ready point-of-sale from Laravel APIs and Inertia.js pages to Midtrans payments and ESC/POS Bluetooth receipt printing.

Read entry ↗
10 Things I Had to Unlearn When Moving from Developer to Project Manager
Leadership, Career

10 Things I Had to Unlearn When Moving from Developer to Project Manager

The mental shifts that matter most when you stop writing code full-time and start leading people, timelines, and trade-offs instead.

Read entry ↗