
Articles
Practical guides to custom software, ERP and AI.
These guides are written for South African business owners, operations managers and IT decision-makers who want straight answers about business software — without sales jargon or vendor hype.
Every article is grounded in the platforms and decisions we work with every day: Claris FileMaker development, ERP and CRM systems, Supabase and Postgres backends, and semantic AI search that makes years of business data genuinely searchable.
Whether you are weighing a custom build against an off-the-shelf package, or wondering what AI can realistically do for the system you already run, start with one of the guides below.
Topics
What we write about
Custom software development
What it really means to commission a custom application, how the process runs from first workshop to launch, and how South African businesses in medical, engineering, finance and logistics use purpose-built systems to replace spreadsheets and workarounds. We write about the decisions that matter: scope, budget, integration and choosing a development partner.
ERP & CRM systems
Guidance on evaluating, implementing and extending ERP and CRM software — the modules that matter, total cost of ownership, and the trade-offs between packaged products and custom development. These articles draw on two decades of building back-office systems, finance onboarding tools, asset registers and operations platforms.
AI & semantic search
Plain-language explanations of the AI features that are genuinely useful in business software: semantic search over your own records, retrieval-augmented assistants that cite their sources, and document extraction. We focus on practical architectures — vector embeddings, pgvector and Supabase — rather than hype.
Claris FileMaker
Claris FileMaker is our primary development platform, and these articles share what we have learned building and maintaining FileMaker systems across industries: when FileMaker is the right tool, how it compares to off-the-shelf software, and how to extend it with REST APIs, Claris Connect and modern AI capabilities.
Featured guides
Start reading
What Is Custom Software Development? A Practical Guide for South African Businesses
Custom software development means building an application around the way your business already works, instead of forcing your team to adapt to a generic product. This guide walks through what the process looks like in practice, the kinds of systems South African businesses typically commission — from practice management suites to job costing tools — and the signs that an off-the-shelf package is costing you more in workarounds than a purpose-built system would.
Read articleChoosing ERP Software in South Africa: Modules, Integration and Cloud vs On-Premise
Choosing an ERP is one of the larger software decisions a growing business makes. This article breaks down the core modules — finance, inventory, HR, production and reporting — and explains which ones matter most at different stages. It also covers the questions that are easy to overlook: how the ERP integrates with the systems you already run, what cloud versus on-premise deployment really means for cost, control and reliability, and when a custom-built core is a better fit than a licence.
Read articleSemantic Search Explained: Vector Embeddings, pgvector and FileMaker
Semantic search finds records by meaning rather than exact keywords, and it is one of the most practical AI features you can add to an existing business system. This article explains how vector embeddings represent text as numbers, how the pgvector extension stores and searches them inside Postgres, and how Supabase makes that infrastructure accessible. It closes with a realistic pattern for connecting semantic search to a Claris FileMaker system without replacing it — including retrieval-augmented AI assistants with citations back to source records.
Read articleClaris FileMaker vs Off-the-Shelf ERP: What's Right for Your SMB?
Small and mid-sized businesses often face a false choice between an expensive ERP licence and a spreadsheet patchwork. This comparison looks at how custom Claris FileMaker development stacks up against off-the-shelf ERP systems on upfront and ongoing cost, fit to your actual workflows, speed of delivery, and the flexibility to change the system as the business changes. It also covers the cases where a packaged ERP genuinely is the right answer — and how to tell which situation you are in.
Read articleWhy we publish
Why we publish these guides
Blue Line Solutions has spent more than two decades designing and delivering business systems — from medical practice management suites and laboratory trackers to job costing, asset registers, finance onboarding and logistics platforms. The questions our clients ask in consultations are remarkably consistent, and these articles are our way of answering them in the open.
We believe an informed client makes better software decisions. If a guide here helps you scope a project, challenge a quote, or ask sharper questions of any development partner — including us — it has done its job. And if you would rather talk it through, our consultation process starts with a free discovery session, or you can explore our services and case studies to see how these ideas look in delivered systems.
FAQs
