Use DomPDF to create PDFs from HTML in your web apps. Easily generate downloadable documents from webpages.
Read MoreParse 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.
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
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.
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).
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 MoreHow 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 MoreUX 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
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
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 MoreUnlock 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
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.
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
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.
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.
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
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.
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.
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.
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
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
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.
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.
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 MoreHow 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























