<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Rivaux Designs — Journal</title><link>https://rivauxdesigns.com/blog/</link><atom:link href="https://rivauxdesigns.com/feed.xml" rel="self" type="application/rss+xml"/><description>Web development and design by Benoit Rivaux</description><language>en</language><item><title>Website audit before a redesign: decide what is actually worth changing</title><link>https://rivauxdesigns.com/blog/website-audit-before-redesign/</link><guid isPermaLink="true">https://rivauxdesigns.com/blog/website-audit-before-redesign/</guid><pubDate>Tue, 06 Oct 2026 22:00:00 +0000</pubDate><description>A focused audit separates design concerns from technical faults and content gaps. Prioritise the changes that support your visitors’ important journeys.</description></item><item><title>Website handover: the files, accounts and checks you should receive</title><link>https://rivauxdesigns.com/blog/website-handover-checklist/</link><guid isPermaLink="true">https://rivauxdesigns.com/blog/website-handover-checklist/</guid><pubDate>Tue, 06 Oct 2026 22:00:00 +0000</pubDate><description>A finished website should be understandable and recoverable. Agree the ownership and handover evidence before the final milestone.</description></item><item><title>A lightweight PHP blog with an admin panel: separate editing from reading</title><link>https://rivauxdesigns.com/blog/lightweight-php-blog-admin/</link><guid isPermaLink="true">https://rivauxdesigns.com/blog/lightweight-php-blog-admin/</guid><pubDate>Tue, 06 Oct 2026 22:00:00 +0000</pubDate><description>Fast publishing does not require the public website to run the whole editorial system. Private editing can export small, crawlable content snapshots.</description></item><item><title>WooCommerce API integrations: keep orders and stock consistent</title><link>https://rivauxdesigns.com/blog/woocommerce-api-integration/</link><guid isPermaLink="true">https://rivauxdesigns.com/blog/woocommerce-api-integration/</guid><pubDate>Tue, 06 Oct 2026 22:00:00 +0000</pubDate><description>Connecting a store to another system is a data-ownership decision. Define the authoritative records, retries and error handling before connecting live orders.</description></item><item><title>Contact form development: a success message is not proof of delivery</title><link>https://rivauxdesigns.com/blog/website-contact-form-delivery/</link><guid isPermaLink="true">https://rivauxdesigns.com/blog/website-contact-form-delivery/</guid><pubDate>Tue, 06 Oct 2026 22:00:00 +0000</pubDate><description>A reliable enquiry form needs validation, abuse protection and a verified delivery route. Test each boundary before sending traffic to it.</description></item><item><title>WebP images for websites: compress for the placement, not the file format</title><link>https://rivauxdesigns.com/blog/webp-images-website-performance/</link><guid isPermaLink="true">https://rivauxdesigns.com/blog/webp-images-website-performance/</guid><pubDate>Tue, 06 Oct 2026 22:00:00 +0000</pubDate><description>A WebP file can still be unnecessarily large. Choose the dimensions, quality and loading priority for the way the image is actually used.</description></item><item><title>Business website accessibility: small details that remove real barriers</title><link>https://rivauxdesigns.com/blog/website-accessibility-for-business/</link><guid isPermaLink="true">https://rivauxdesigns.com/blog/website-accessibility-for-business/</guid><pubDate>Tue, 06 Oct 2026 22:00:00 +0000</pubDate><description>Readable contrast, labels, keyboard access and clear messages belong in the original design. Begin with the interactions people must complete.</description></item><item><title>Responsive website design: test the task, not just the screen width</title><link>https://rivauxdesigns.com/blog/responsive-mobile-website-design/</link><guid isPermaLink="true">https://rivauxdesigns.com/blog/responsive-mobile-website-design/</guid><pubDate>Tue, 06 Oct 2026 22:00:00 +0000</pubDate><description>A layout can fit a phone and still be hard to use. Review navigation, content order, controls and forms around the visitor’s actual goal.</description></item><item><title>Website maintenance: what to agree before the first incident</title><link>https://rivauxdesigns.com/blog/website-maintenance-plan/</link><guid isPermaLink="true">https://rivauxdesigns.com/blog/website-maintenance-plan/</guid><pubDate>Tue, 06 Oct 2026 22:00:00 +0000</pubDate><description>Updates, backups, monitoring and support need clear ownership. A useful maintenance agreement describes actions and boundaries, not a vague promise.</description></item><item><title>Modernising a legacy PHP website without losing the business logic</title><link>https://rivauxdesigns.com/blog/legacy-php-website-modernisation/</link><guid isPermaLink="true">https://rivauxdesigns.com/blog/legacy-php-website-modernisation/</guid><pubDate>Tue, 06 Oct 2026 22:00:00 +0000</pubDate><description>Old code can contain important business decisions. Inventory the behaviour, protect the data and replace the riskiest pieces in a controlled order.</description></item><item><title>Laravel performance audit: find the bottleneck before rewriting the app</title><link>https://rivauxdesigns.com/blog/laravel-performance-audit/</link><guid isPermaLink="true">https://rivauxdesigns.com/blog/laravel-performance-audit/</guid><pubDate>Tue, 06 Oct 2026 22:00:00 +0000</pubDate><description>A slow application needs evidence. Identify the slow journey, measure its requests and change the part that actually controls the delay.</description></item><item><title>Custom web application development: start with one valuable workflow</title><link>https://rivauxdesigns.com/blog/custom-web-application-mvp/</link><guid isPermaLink="true">https://rivauxdesigns.com/blog/custom-web-application-mvp/</guid><pubDate>Tue, 06 Oct 2026 22:00:00 +0000</pubDate><description>An MVP is easier to review when it completes a real task. Choose a small end-to-end workflow before expanding the feature list.</description></item><item><title>Fiverr, Upwork or a direct freelance developer: compare the brief first</title><link>https://rivauxdesigns.com/blog/fiverr-upwork-direct-developer/</link><guid isPermaLink="true">https://rivauxdesigns.com/blog/fiverr-upwork-direct-developer/</guid><pubDate>Tue, 06 Oct 2026 22:00:00 +0000</pubDate><description>A marketplace can help you discover providers. Choosing responsibly still means checking scope, evidence, ownership and how the work will be accepted.</description></item><item><title>Freelance developer or web agency? Match the team to the responsibility</title><link>https://rivauxdesigns.com/blog/freelancer-vs-web-agency/</link><guid isPermaLink="true">https://rivauxdesigns.com/blog/freelancer-vs-web-agency/</guid><pubDate>Tue, 06 Oct 2026 22:00:00 +0000</pubDate><description>The right delivery model depends on the work, the coordination required and who will own the decisions. Compare those before comparing labels.</description></item><item><title>Finding a freelance web developer in Malta: local knowledge, clear scope</title><link>https://rivauxdesigns.com/blog/freelance-web-developer-malta/</link><guid isPermaLink="true">https://rivauxdesigns.com/blog/freelance-web-developer-malta/</guid><pubDate>Tue, 06 Oct 2026 22:00:00 +0000</pubDate><description>A local developer can make communication easier. The decisive questions still concern ownership, delivery and the business problem you need solved.</description></item><item><title>A website project brief a freelance developer can actually use</title><link>https://rivauxdesigns.com/blog/website-project-brief/</link><guid isPermaLink="true">https://rivauxdesigns.com/blog/website-project-brief/</guid><pubDate>Tue, 06 Oct 2026 22:00:00 +0000</pubDate><description>You do not need a fifty-page document. You need a clear goal, a few real user journeys and honest boundaries around the unknowns.</description></item><item><title>SEO and AI search visibility: build answers worth finding</title><link>https://rivauxdesigns.com/blog/seo-ai-search-visibility/</link><guid isPermaLink="true">https://rivauxdesigns.com/blog/seo-ai-search-visibility/</guid><pubDate>Tue, 06 Oct 2026 22:00:00 +0000</pubDate><description>Structured data helps describe a page. Useful content, clear authorship and crawlable links give that description something valuable to point to.</description></item><item><title>Bilingual website SEO: make English and French genuinely usable</title><link>https://rivauxdesigns.com/blog/bilingual-website-seo/</link><guid isPermaLink="true">https://rivauxdesigns.com/blog/bilingual-website-seo/</guid><pubDate>Tue, 06 Oct 2026 22:00:00 +0000</pubDate><description>Translation is more than a language switch. Each edition needs its own useful content, metadata and a clear counterpart for every page.</description></item><item><title>Google Ads landing pages: connect the click to a useful enquiry</title><link>https://rivauxdesigns.com/blog/google-ads-landing-page/</link><guid isPermaLink="true">https://rivauxdesigns.com/blog/google-ads-landing-page/</guid><pubDate>Tue, 06 Oct 2026 22:00:00 +0000</pubDate><description>The ad and the page should tell the same story. A focused offer, a clear next step and verified measurement make the campaign easier to evaluate.</description></item><item><title>Can a beautiful animated website still be fast?</title><link>https://rivauxdesigns.com/blog/website-speed-animation/</link><guid isPermaLink="true">https://rivauxdesigns.com/blog/website-speed-animation/</guid><pubDate>Tue, 06 Oct 2026 22:00:00 +0000</pubDate><description>Yes, when movement and images have a budget. Start with useful HTML, compress the artwork and measure the real experience.</description></item><item><title>Freelance web design: make the first impression useful</title><link>https://rivauxdesigns.com/blog/freelance-web-design/</link><guid isPermaLink="true">https://rivauxdesigns.com/blog/freelance-web-design/</guid><pubDate>Tue, 06 Oct 2026 22:00:00 +0000</pubDate><description>Beautiful design earns attention. Clear hierarchy, purposeful motion and a believable offer help that attention become a conversation.</description></item><item><title>WooCommerce checkout improvements: fix uncertainty before adding features</title><link>https://rivauxdesigns.com/blog/woocommerce-checkout-improvements/</link><guid isPermaLink="true">https://rivauxdesigns.com/blog/woocommerce-checkout-improvements/</guid><pubDate>Tue, 06 Oct 2026 22:00:00 +0000</pubDate><description>Customers need clear prices, delivery information and useful error messages. An effective checkout review begins with those basics.</description></item><item><title>What a freelance ecommerce developer should test before your store opens</title><link>https://rivauxdesigns.com/blog/freelance-ecommerce-developer/</link><guid isPermaLink="true">https://rivauxdesigns.com/blog/freelance-ecommerce-developer/</guid><pubDate>Tue, 06 Oct 2026 22:00:00 +0000</pubDate><description>The important demonstration is a complete purchase journey, including the cases that do not go smoothly. Here is a practical WooCommerce test plan.</description></item><item><title>A WordPress website redesign without losing your useful URLs</title><link>https://rivauxdesigns.com/blog/wordpress-website-redesign/</link><guid isPermaLink="true">https://rivauxdesigns.com/blog/wordpress-website-redesign/</guid><pubDate>Tue, 06 Oct 2026 22:00:00 +0000</pubDate><description>A redesign changes how a site feels. A migration plan protects how visitors and search engines find the pages that already matter.</description></item><item><title>Hiring a freelance WordPress developer: look beyond the theme</title><link>https://rivauxdesigns.com/blog/freelance-wordpress-developer/</link><guid isPermaLink="true">https://rivauxdesigns.com/blog/freelance-wordpress-developer/</guid><pubDate>Tue, 06 Oct 2026 22:00:00 +0000</pubDate><description>A good WordPress project makes publishing, updating and growing your site easier. The theme is only one part of that work.</description></item><item><title>Laravel or WordPress? Choose around the work your website must do</title><link>https://rivauxdesigns.com/blog/laravel-vs-wordpress/</link><guid isPermaLink="true">https://rivauxdesigns.com/blog/laravel-vs-wordpress/</guid><pubDate>Tue, 06 Oct 2026 22:00:00 +0000</pubDate><description>A content website and a custom application need different foundations. The right choice follows your editors, workflows and maintenance plans.</description></item><item><title>Laravel API development: five decisions that prevent expensive surprises</title><link>https://rivauxdesigns.com/blog/laravel-api-development/</link><guid isPermaLink="true">https://rivauxdesigns.com/blog/laravel-api-development/</guid><pubDate>Tue, 06 Oct 2026 22:00:00 +0000</pubDate><description>A useful API is a dependable agreement between systems. Authentication, permissions, retries, data contracts and documentation deserve attention first.</description></item><item><title>When your business needs a freelance Laravel developer</title><link>https://rivauxdesigns.com/blog/freelance-laravel-developer/</link><guid isPermaLink="true">https://rivauxdesigns.com/blog/freelance-laravel-developer/</guid><pubDate>Tue, 06 Oct 2026 22:00:00 +0000</pubDate><description>The moment spreadsheets and plugins stop fitting your workflow, custom development becomes a serious option. Here is how to recognise that moment.</description></item><item><title>Freelance web developer rates: compare the real cost of a project</title><link>https://rivauxdesigns.com/blog/freelance-web-developer-rates/</link><guid isPermaLink="true">https://rivauxdesigns.com/blog/freelance-web-developer-rates/</guid><pubDate>Tue, 06 Oct 2026 22:00:00 +0000</pubDate><description>An hourly rate tells you very little about the final bill. Scope, risk, ownership and ongoing costs make the useful comparison.</description></item><item><title>How to hire a freelance web developer who understands your business</title><link>https://rivauxdesigns.com/blog/hire-freelance-web-developer/</link><guid isPermaLink="true">https://rivauxdesigns.com/blog/hire-freelance-web-developer/</guid><pubDate>Tue, 06 Oct 2026 22:00:00 +0000</pubDate><description>A useful hiring decision starts with the work you need done, not a long list of technologies. Here is a practical way to choose the right person.</description></item></channel></rss>