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.

How I Reduced Contact Form Bot Spam Without Adding CAPTCHA
Featured Article
Web Development 14 min read

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.

Is the Traditional Website Still Enough in 2026?
Web Development

Is the Traditional Website Still Enough in 2026?

Traditional websites haven't disappeared, but their role has changed. This article explores how AI, web applications, customer expectations and digital ecosystems are reshaping business websites — and why a simple website is still the right solution for many companies.

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.