Skip to Content

Use DomPDF to create PDFs from HTML in your web apps. Easily generate downloadable documents from webpages.

Read More

Parse iCalendar Feeds for Scheduling

Explore the methods to effectively parse .ics files in PHP. Integrate scheduling logic into your booking and event management systems effortlessly.

Simplify the process of handling calendar data by understanding how to extract key information.

Ensure seamless event tracking and availability management across platforms. Learn to parse efficiently.

Enhance interoperability and automate calendar data processing with PHP scripts to retrieve data reliably.

Read More

Design Smarter: How Visual Perception Shapes UX

Ever wondered why users ignore key elements on your site—even when they’re right there? The problem isn’t their eyesight.

22 July 2025

By Eugene Evenwel

Design

Read More

Supercharge your WordPress Reports

Tired of sluggish WordPress reports? Discover our approach to accelerate them.

Our journey began with identifying bottlenecks in report generation.

We leveraged WP-CLI and cron jobs to streamline the process.

The result? A significant boost in speed and efficiency.

Read More

Embed Maps in WordPress with ACF

Adding maps to your WordPress site is a fantastic way to visually represent locations like storefronts or event venues.

If you're using the Google Maps JavaScript API, you might be loading unnecessary data.

This is especially true if your map is just for display, and not for complex user interactions.

Explore efficient methods for embedding Google Maps using Advanced Custom Fields (ACF).

Read More

Use Notion as a CMS backend for Wordpess via n8n workflow

Managing a blog often means juggling multiple platforms—writing in a clean editor, hosting images, keeping track of metadata, and finally publishing to WordPress. What if you could centralize all of that in Notion (your day-to-day knowledge base) and then hit a single button to have your content automatically formatted, images uploaded, FAQs generated, and published to WordPress?

Read More

How to Develop New Features with AI Agents

Staring at a blank screen, a new feature ticket looming over you. You know the logic, but the sheer amount of boilerplate code, file setup, and testing configuration feels like a mountain to climb before you can even write the first meaningful line.

Read More

UX Design Fundamentals: Explained

Every pixel matters in UX Design fundamentals. By understanding how the brain processes visual data designers can craft interfaces that feel both intuitive.

1 July 2025

By Eugene Evenwel

Design

Read More

Car Dealership Website Design

Is your dealership website just a digital brochure or your best-performing salesperson? In today’s automotive market, a templated site simply won’t cut it.

Updated: 15 June 2025

By Eugene Evenwel

Category: Digital Marketing

Read More

How to Use AI: Practical Guide to ChatGPT & Advanced AI Tools

Have you ever found yourself chatting with an AI like ChatGPT, marveling at its ability to generate text, answer questions, or even write poetry, only to wonder if you’re truly tapping into its full potential?

Read More

Unlock Powerful Carousels

Carousels are excellent to enhance your website’s visual appeal. Showcase testimonials, logos, or recent blog posts.

Sliders make it easy for visitors to explore content efficiently.

By Eugene Evenwel

4 June 2025

Read More

Add Filters with FacetWP

Filtering listings by price is key for many WordPress sites, like car dealerships or product catalogs. FacetWP offers facet types to help filter by numeric ranges.

Understanding your customer helps you deliver real value.

Listen to their feedback to guide your offerings.

Tailor your services to meet their desires, and build trust.

Read More

How to Vibe Code Effectively

Vibe coding is changing how software is built. It’s about letting AI do the heavy lifting while you guide the direction.

Date: 22 May 2025

By Eugene Evenwel

Category: Tooling

Read More

Rebuilding with Intent

We rebuilt a client's site on a faster platform. The goal: improve performance and mobile responsiveness.

Maintainability and scalability were also key factors in this comprehensive upgrade.

Preserve the existing design while optimising for better overall performance.

Our focus was on faithfully recreating it for a seamless user experience.

Read More

FacetWP AJAX Filter...

FacetWP is a powerful tool...

12 May 2025

By Eugene Evenwel

WordPress

Read More

Admin Menu Access by User Role

Improve usability and security for various user roles, especially in large organizations.

Gain granular access control tailored to real-world workflows and user needs.

Control the admin menu gives you tailored access to different user roles.

WordPress offers basic role capabilities, tailored to user needs.

Read More

Building a Dynamic Workflow API

In this guide, we’ll build a dynamic image processing API using Node.js and Sharp. This API will be capable of resizing, cropping, and adding custom branding elements to images, ensuring they meet a consistent, standardized output format.

May 7, 2025

By Eugene Evenwel

Tooling

Read More

Programmatically Set SEO Titles

Managing SEO metadata is a critical part of optimizing your WordPress site for search engines.

Advanced implementations benefit from programmatic control.

Control multisite or custom post type setups effectively.

Gain user-friendly interfaces with advanced options and tooling.

Read More

Saved 90% on Monitoring Costs

An article on tooling and cost optimization.

Authored by Eugene Evenwel on May 3, 2025.

Learn how we streamlined our monitoring.

Discover our journey to efficient monitoring.

Read More

Develop with Docker Made Easy

Developing Node.js applications can be tricky with varying environments. Docker simplifies this by containerizing your apps, ensuring consistent environments from development to deployment.

Simplify the process with Docker - achieve consistency and ease of deployment.

With Docker, manage dependencies effortlessly and ensure a unified platform for your Node.js apps.

Make your deployment process streamlined, reduce errors and improve overall application performance.

Read More

Building a Documentation System

Documentation is the backbone of knowledge-sharing. Tech leaders attribute much of their success to robust documentation practices.

30 April 2025

By Eugene Evenwel

Category: Culture

Read More

Scalable Conversion Tracking

Managing digital advertising for a business with multiple websites presents a unique set of challenges.

Ensure consistent tracking across diverse online properties.

10 April 2025 - By Eugene Evenwel

Category: Digital Marketing

Read More

Run n8n with Docker Compose

Docker Compose offers a robust method to operate n8n, allowing customized configurations and extra NPM modules.

This tutorial guides you through setting up an n8n instance ready for production using Docker Compose.

Complete with custom modules and advanced configurations, streamline your workflow.

Enhance your n8n experience by unlocking the full potential of Docker Compose and custom modules.

Read More

Install n8n on a Local Server

n8n is an open-source workflow automation tool to facilitate rapid prototyping and streamlined automation.

Workflow automation simplifies your tasks.

Enhance efficiency with automated processes.

Tailor automation to meet specific business needs.

Read More

What is an ADR and how we use it at The Website Engineer

At The Website Engineer, we recognise that informed architectural decisions are fundamental to delivering scalable and efficient web development solutions. This practice provides a structured approach to recording the rationale behind key decisions.

Read More

How to make localhost faster

If you’re experiencing sluggish performance when developing websites locally, you’re not alone.

Slow localhost load times can drastically slow down your development process.

Creating frustration and reducing productivity.

By Eugene Evenwel - 19 March 2025

Read More