Articles, Ideas & Resources

Articles About PHP, UX and Digital Products

A growing collection of articles, ideas, comparisons and useful resources about PHP development, UX design, SEO, websites and digital products.

New additions published as the blog grows
Research & ideas alongside personal observations
Clear and useful without unnecessary complexity
Web Development

Web Development Articles From Real Product Work

Browse focused articles about Web Development, the ideas, decisions and challenges behind building digital products.

Common Mistakes Business Owners Make When Launching a Website
Featured Article
Web Development 20 min read

Common Mistakes Business Owners Make When Launching a Website

Launching a website can expose problems that were almost invisible during development. From confusing navigation and premature technology choices to SEO, performance and maintenance, here are the mistakes that often become obvious only after a business website starts being used.

Website Architecture Explained for Non-Developers
Web Development

Website Architecture Explained for Non-Developers

A website may look like a collection of pages, but underneath it is a network of templates, URLs, databases, content relationships and backend systems. Using Cordinant as a real example, I look at website architecture from a non-developer perspective and explain what is actually happening behind the pages visitors see.

How I Reduced Contact Form Bot Spam Without Adding CAPTCHA
Web Development

How I Reduced Contact Form Bot Spam Without Adding CAPTCHA

I wanted to reduce automated submissions on the Cordinant contact form without making every visitor complete a CAPTCHA. The solution became a combination of small server-side checks: CSRF protection, a honeypot, submission timing, validation and rate limiting.

The Shared Content Architecture Behind My Custom CMS
Web Development

The Shared Content Architecture Behind My Custom CMS

I expected products and blog articles to need completely separate systems. Building the custom CMS behind Cordinant showed me something different: beneath their specialised fields and layouts, they shared much of the same structure. Recognising that pattern changed how I thought about the CMS, and about software architecture more generally.

MVP vs Full Product: What Should You Build First?
Web Development

MVP vs Full Product: What Should You Build First?

An MVP can help you test an idea quickly, but releasing the smallest possible product is not always the best approach. This article explores MVPs, full products, prototypes, hidden development work, early launches and the difficult question of how much really needs to exist before version one is ready.

Self-Hosted vs SaaS: What Is the Difference?
Web Development

Self-Hosted vs SaaS: What Is the Difference?

Self-hosted software and SaaS often appear to solve the same problems, yet they represent very different approaches to ownership, responsibility and product development. This article explores how both models work, why each has strengths and limitations, and why the right choice depends more on business goals than technology.

What This Blog Explores

What You'll Find in This Blog

A collection of practical articles, product ideas, and resources on technical research, development, SEO and content for anyone interested in creating websites, apps and digital products.

Practical Development

PHP architecture, project structure, deployment and reusable solutions.

Explore articles
From Articles to Working Products

Explore the Applications Behind the Ideas

The principles discussed in these articles are applied in real self-hosted products, not only described in theory.

My Budget

A self-hosted PHP and MySQL personal finance application with transactions, reports, goals, exports and an installer.

View My Budget →

Captain's Toolkit

An offline-first marine operations PWA with voyages, fuel, maintenance, crew records, checklists and optional PHP backup tools.

View Captain's Toolkit →
About the Author

Written by the Independent Developer Behind Cordinant

I'm Tatiana, the independent creator behind Cordinant. I enjoy building self-hosted PHP applications, websites and digital products, using AI as an important part of my everyday workflow. This blog isn't a collection of tutorials or definitive answers. It's a place where I share ideas, experiments, project stories and interesting topics that come up while creating Cordinant and exploring software development.

About Cordinant
Continue Exploring

Ready to Build Something Useful?

Browse installable PHP applications, self-hosted starter kits and practical developer tools created with the same principles discussed in the blog.