Skip to content
Ffantomu.dev
FTM / 04Blog

Insights from the field

Practical articles on custom software, integrations and engineering, from my own projects.

IntegrationNº 01
Stacked cardboard boxes in black and white

Why Your E-commerce Integration Keeps Breaking (And How to Fix It)

The four root causes behind unstable e-commerce integrations, and the architectural patterns that make them reliable.

April 23, 2026Read
BusinessNº 02
A hand writing on paper

Fixed-Price vs. Retainer: How to Choose the Right Engagement Model

A practical decision framework for choosing between fixed-price projects and ongoing retainer agreements, and when to use neither.

April 23, 2026Read
Laravel · SaaSNº 03
A tower block with rows of identical windows

Building a Multi-Tenant SaaS in Laravel: Architecture Decisions That Matter

The decisions you have to get right on day one: database strategy, tenant identification, queue isolation, and migration management.

April 23, 2026Read
DevOpsNº 04
Machinery with chains and gears

How to Set Up a Good CI/CD Pipeline

A practical guide to building a fast, trustworthy CI/CD pipeline for Laravel and Vue.js projects, from linting and layered tests to automated deployment.

September 22, 2026Read
AI · LaravelNº 05
Close-up of a computer circuit board

Adding AI Features to Your Laravel Application Without Overengineering It

How to integrate LLM APIs into a Laravel application in a practical, maintainable way: service architecture, async queues, prompt management, error handling, and cost control.

September 22, 2026Read
AI · DevelopmentNº 06
A developer coding on a laptop

AI Tools in Real Projects: What Works and What Does Not

Two years of using AI coding tools on real client work: where they save time, where they slow you down, and the patterns that actually hold up in production.

September 22, 2026Read
BusinessNº 07
A price label in black and white

What Does Custom Software Cost? An Honest Breakdown for SMEs

Where the money goes in a custom software project, the five factors that set the price, rough ranges to expect, and how to read a quote.

October 12, 2026Read
Web applicationsNº 08
A tall stack of paper sheets

When to Replace Your Spreadsheets with Custom Software

Six signs your spreadsheet has hit its limit, what custom software does differently, when not to switch, and what the switch looks like.

October 12, 2026Read
ConsultationNº 09
An old magnifying glass

Rebuild or Repair? What a Code Audit Tells You First

Before you rebuild an application from scratch: what a code audit looks at, how to choose between repairing and rebuilding, and what you get out of it.

October 12, 2026Read
Web · MobileNº 10
A winding road seen from above

Website, Web App or Mobile App: Which Does Your Business Need?

The difference between a website, a web application and a mobile app, four questions to choose between them, and why starting small usually wins.

October 12, 2026Read

มาคุยกัน · Let's talk

Ready to discuss your project?

Most projects start with a 30-minute discovery call. No commitment, just a direct conversation about what you need.

  • New enquiries: a reply within one business day
  • During a project: a reply within 2–3 business days
  • A progress update every week
  • No handoffs: who scopes it, builds it
Discuss your project