Engineering Blog

Insights on software, AI & cloud

Practical insights from our experience building custom software, implementing AI and private LLM solutions, and managing cloud infrastructure for businesses in Indonesia.

PHP application code open in an editor during development
Featured
Backend Development||10 min read

PHP and Laravel in Production: Performance, Queues, and Deployment

Practical guidance for running PHP and Laravel in production, covering PHP-FPM and OPcache, database queries, queues, caching, deployment, and production security.

Latest articles

Practical articles on software development, AI, cloud infrastructure, and DevOps.

A monitoring dashboard showing service availability status
Infrastructure Monitoring||8 min read

Uptime Monitoring with Uptime Kuma: A Practical Guide

Learn how to set up Uptime Kuma for reliable uptime monitoring. This guide covers deployment, monitor types, retries, notifications, status pages, and practical maintenance.

Server racks in a data centre under continuous monitoring
Infrastructure Monitoring||9 min read

Server Monitoring with Zabbix: A Practical Implementation Guide

Setting up Zabbix is only the first step. A monitoring system becomes useful when alerts are relevant, infrastructure is properly covered, and the team knows how to respond. This guide covers Zabbix architecture, server monitoring, trigger design, alerting, and an implementation approach that can scale with your infrastructure.

Source code on a screen during a code review
Code Quality||10 min read

How to Implement SonarQube Effectively - A Practical Guide to Code Quality

Implementing SonarQube can quickly become overwhelming when the first analysis reveals thousands of issues. This practical guide explains how to configure SonarQube effectively, apply Clean as You Code, set up a sustainable quality gate, and integrate code coverage into your CI/CD pipeline.

Looking for a software development partner?

Tell us about your project, what you need to build, and the challenges you are facing. We can discuss the technical approach, scope, timeline, and estimated cost.

Start a conversation