Globaprom.
The Globaprom Journal

Notes on building custom software

Field notes on vibecoding, multilingual engineering, and the industries where off-the-shelf tools break.

See our custom software development services

A globe hub connected to people nodes, software for global teams.

Software for Global Teams: Internal Tools That Cross Borders

Software for global teams: employee portals, dashboards, and internal tools built for many time zones, languages, and regions, not one head-office locale.

Michael Bastin·Aug 25, 2026
A wireframe globe beside a checklist, global app best practices.

Global App Best Practices: A Checklist for Building Software That Works Worldwide

Best practices for building apps that work worldwide: a checklist for architecture, testing, translation flow, and a launch that holds up across markets.

Michael Bastin·Aug 25, 2026
One source document branching into localized outputs, a multilingual CMS.

Multilingual CMS: Managing Content Across Languages

A multilingual CMS serves content in every language you need: localized fields vs. separate site trees, headless options, and automatic hreflang.

Michael Bastin·Jul 31, 2026
An iceberg with a small visible tip and a large hidden mass, hidden costs of off-the-shelf software.

The Hidden Costs of Off-the-Shelf Software

The hidden costs of off-the-shelf software: per-seat creep, integration fees, workaround labor, and data lock-in. What to count before you subscribe.

Michael Bastin·Jul 31, 2026
A bespoke app tile beside a grid of identical stamped boxes, custom software versus SaaS.

Custom Software vs. SaaS: Which Costs Less Over Three Years?

Custom software vs. SaaS compared over three years: subscriptions, per-seat fees, and lock-in against a build you own. When each option actually wins.

Michael Bastin·Jul 31, 2026
A rising bar chart with an upward arrow and a coin stack, custom software ROI.

Custom Software ROI: How to Calculate the Return Before You Build

Custom software ROI comes down to hours saved times loaded wage, minus build and running costs. The payback formula, a worked example, and what to count.

Michael Bastin·Jul 31, 2026
Four connected stages ending in a checkmark, the custom software development process.

The Custom Software Development Process, Step by Step

The custom software development process in five stages: scoping, design, build, acceptance testing, and handover. What happens at each, and what to verify.

Michael Bastin·Jul 31, 2026
A globe beside code brackets labelled i18n, software internationalization explained.
Multilingual

Internationalization (i18n), Explained

Internationalization (i18n) is the engineering that makes software language-ready. What it covers in code, why retrofits cost 2–5x and what to ask vendors.

Michael Bastin·Jul 11, 2026
Two overlapping documents beside a globe, localization versus translation.
Multilingual

Localization vs. Translation: What the Difference Means for Your Software Budget

Localization vs translation: one converts text, the other adapts the whole product. What each costs and when each is enough, from 20 years in the trade.

Michael Bastin·Jul 11, 2026
A globe surrounded by euro, dollar and yen coins, multi-currency software.
Multilingual

Multi-Currency Support: Pricing, Payments, Rounding & Display Done Right

Multi-currency support explained: why exchange-rate math at checkout fails, how to store money correctly, and what rounding rules markets actually need.

Michael Bastin·Jul 10, 2026
An app window with left-to-right and right-to-left text arrows, RTL support software.
Multilingual

RTL Support: Building Software That Works in Arabic and Hebrew

RTL support explained: how right-to-left interfaces actually break, what logical CSS and bidirectional text require, and how to test it properly.

Michael Bastin·Jul 10, 2026
A grid of character tiles, Unicode for business apps.
Multilingual

Unicode and Character Encoding: Why Your App Breaks in Other Languages

Unicode and character encoding in business apps: how 'José' becomes 'José', why it happens, and what UTF-8-everywhere actually requires in production.

Michael Bastin·Jul 10, 2026
App window beside a price tag and a coin, affordable custom software.
Custom Software

Affordable Custom Software: What It Really Costs a Small Business

Affordable custom software starts at EUR1,500 with Globaprom's fixed-price packages. Real price ranges, a worked example, and what moves the number.

Michael Bastin·Jul 8, 2026
A globe beside a shopping cart, a multilingual e-commerce website.
Industry

Building a Multilingual Ecommerce Website for Cross-Border Sales

What a multilingual ecommerce website needs beyond translated text: local payment methods, multi-currency pricing, and PIM-backed catalogs, done right.

Michael Bastin·Jul 8, 2026
A delivery truck following a dotted route between map pins, freight tracking software.
Industry

Freight Tracking Software: SaaS vs. Custom-Built Shipment Tracking

Freight tracking software compared: what real-time visibility needs, and when shipment tracking SaaS beats a custom portal built for your carrier mix.

Michael Bastin·Jul 8, 2026
An app window connected to a delivery truck by an API link, carrier API integration.
Industry

Carrier API Integration: Connecting Rates, Booking, and Tracking

Carrier API integration explained: what it connects across ocean, trucking, and parcel carriers, what building it takes, and when to buy instead.

Michael Bastin·Jul 8, 2026
A signpost pointing two ways, when to build custom software.
Custom Software

When to Build Custom Software: A Decision Tree

When should you build custom software instead of buying it? A decision tree, four questions, and five real scenarios with clear build-or-buy verdicts.

Michael Bastin·Jul 8, 2026
A source document through gears to localized documents, translation pipelines.
Multilingual

Translation Pipelines: From Extraction to Continuous Deploy

A translation pipeline moves content from code to live translation automatically: extraction, TMS handoff, human or MTPE translation, review, and deploy.

Michael Bastin·Jul 8, 2026
A globe beside a warning triangle, why software fails internationally.
Multilingual

Why Software Fails Internationally: Seven Mistakes We See Every Time

Why software fails internationally: seven internationalization mistakes, from hardcoded strings to RTL scrambling, what each costs, and what prevents it.

Michael Bastin·Jul 8, 2026